Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Conseguir que el FHIR importe propiedades de trabajo
Úselo DescribeFHIRImportJob
para obtener las propiedades de los trabajos de importación del FHIR. Los siguientes menús proporcionan un procedimiento AWS Management Console y ejemplos de código para AWS CLI y AWS SDKs. Para obtener más información, consulta DescribeFHIRImportJob
en la AWS HealthLake Referencia de la API de .
Para obtener las propiedades del trabajo de importación FHIR
Elija un menú en función de sus preferencias de acceso a AWS HealthLake.
- CLI
-
- AWS CLI
-
Para describir un trabajo de importación de FHIR
El siguiente describe-fhir-import-job
ejemplo muestra cómo aprender las propiedades de un trabajo de importación del FHIR mediante AWS HealthLake.
aws healthlake describe-fhir-import-job \
--datastore-id (Data
store
ID)
\
--job-id c145fbb27b192af392f8ce6e7838e34f
Salida:
{
"ImportJobProperties": {
"InputDataConfig": {
"S3Uri": "s3://(Bucket Name)/(Prefix Name)/"
{ "arrayitem2": 2 }
},
"DataAccessRoleArn": "arn:aws:iam::(AWS Account ID):role/(Role Name)",
"JobStatus": "COMPLETED",
"JobId": "c145fbb27b192af392f8ce6e7838e34f",
"SubmitTime": 1606272542.161,
"EndTime": 1606272609.497,
"DatastoreId": "(Data store ID)"
}
}
Para obtener más información, consulte Importación de archivos a un banco de datos del FHIR en la Guía para AWS HealthLake desarrolladores.
- Python
-
- SDK para Python (Boto3)
-
@classmethod
def from_client(cls) -> "HealthLakeWrapper":
"""
Creates a HealthLakeWrapper instance with a default AWS HealthLake client.
:return: An instance of HealthLakeWrapper initialized with the default HealthLake client.
"""
health_lake_client = boto3.client("healthlake")
return cls(health_lake_client)
def describe_fhir_import_job(
self, datastore_id: str, job_id: str
) -> dict[str, any]:
"""
Describes a HealthLake import job.
:param datastore_id: The data store ID.
:param job_id: The import job ID.
:return: The import job description.
"""
try:
response = self.health_lake_client.describe_fhir_import_job(
DatastoreId=datastore_id, JobId=job_id
)
return response["ImportJobProperties"]
except ClientError as err:
logger.exception(
"Couldn't describe import job with ID %s. Here's why %s",
job_id,
err.response["Error"]["Message"],
)
raise
Ejemplo de disponibilidad
¿No encuentra lo que necesita? Solicita un ejemplo de código mediante el enlace Enviar comentarios en la barra lateral derecha de esta página.
La información sobre los trabajos de importación del FHIR no está disponible en la consola. HealthLake En su lugar, utilice el AWS CLI
comando with DescribeFHIRImportJob
para solicitar propiedades del trabajo de importación, como JobStatus
. Para obtener más información, consulte el AWS CLI ejemplo de esta página.