Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Obtenir les propriétés des tâches d'importation FHIR
DescribeFHIRImportJob
À utiliser pour obtenir les propriétés de la tâche d'importation FHIR. Les menus suivants fournissent une procédure AWS Management Console et des exemples de code pour le AWS CLI et AWS SDKs. Pour plus d’informations, consultez DescribeFHIRImportJob
dans la Référence d’API AWS HealthLake .
Pour obtenir les propriétés de la tâche d'importation FHIR
Choisissez un menu en fonction de vos préférences d'accès à AWS HealthLake.
- CLI
-
- AWS CLI
-
Pour décrire une tâche d'importation FHIR
L'describe-fhir-import-job
exemple suivant montre comment apprendre les propriétés d'une tâche d'importation FHIR à l'aide AWS HealthLake de.
aws healthlake describe-fhir-import-job \
--datastore-id (Data
store
ID)
\
--job-id c145fbb27b192af392f8ce6e7838e34f
Sortie :
{
"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)"
}
}
Pour plus d'informations, consultez la section Importation de fichiers dans un magasin de données FHIR dans le Guide du AWS HealthLake développeur.
- Python
-
- SDK pour 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
Vous n’avez pas trouvé ce dont vous avez besoin ? Demandez un exemple de code à l'aide du lien Fournir des commentaires dans la barre latérale droite de cette page.
Les informations relatives aux tâches d'importation FHIR ne sont pas disponibles sur la HealthLake console. Utilisez plutôt le AWS CLI
with DescribeFHIRImportJob
pour demander des propriétés de tâche d'importation telles que JobStatus
. Pour plus d'informations, reportez-vous à l' AWS CLI exemple présenté sur cette page.