As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Obtendo propriedades de trabalho de importação do FHIR
Use DescribeFHIRImportJob
para obter propriedades de trabalho de importação do FHIR. Os menus a seguir fornecem um procedimento para o AWS Management Console e exemplos de código para AWS CLI AWS SDKs e. Para obter mais informações, consulte DescribeFHIRImportJob
na Referência de APIs do AWS HealthLake .
Para obter propriedades de trabalho de importação do FHIR
Escolha um menu com base na sua preferência de acesso AWS HealthLake a.
- CLI
-
- AWS CLI
-
Descrever um serviço de importação do FHIR
O describe-fhir-import-job
exemplo a seguir mostra como aprender as propriedades de uma tarefa de importação FHIR usando. AWS HealthLake
aws healthlake describe-fhir-import-job \
--datastore-id (Data
store
ID)
\
--job-id c145fbb27b192af392f8ce6e7838e34f
Saída:
{
"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 obter mais informações, consulte Importação de arquivos para um armazenamento de dados FHIR no Guia do AWS HealthLake desenvolvedor.
- 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
Exemplo de disponibilidade
Não consegue encontrar o que precisa? Solicite um exemplo de código usando o link Fornecer feedback na barra lateral direita desta página.
As informações do trabalho de importação do FHIR não estão disponíveis no HealthLake console. Em vez disso, use AWS CLI
with DescribeFHIRImportJob
para solicitar propriedades do trabalho de importação, como JobStatus
. Para obter mais informações, consulte o AWS CLI exemplo nesta página.