AWS Doc SDK ExamplesWord
기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
an AWS SDK 또는 CLIStartFHIRImportJob
와 함께 사용
다음 코드 예제는 StartFHIRImportJob
의 사용 방법을 보여 줍니다.
- CLI
-
- AWS CLI
-
FHIR 가져오기 작업을 시작하려면
다음
start-fhir-import-job
예제에서는 Amazon HealthLake를 사용하여 FHIR 가져오기 작업을 시작하는 방법을 보여줍니다.aws healthlake start-fhir-import-job \ --input-data-config S3Uri="s3://(Bucket Name)/(Prefix Name)/" \ --datastore-id
(Datastore
ID)
\ --data-access-role-arn"arn:aws:iam::(AWS Account ID):role/(Role Name)"
\ --regionus-east-1
출력:
{ "DatastoreId": "(Datastore ID)", "JobStatus": "SUBMITTED", "JobId": "c145fbb27b192af392f8ce6e7838e34f" }
자세한 내용은 AmazonWord 개발자 안내서의 FHIR Data Store 'https://docs.aws.amazon.com/healthlake/latest/devguide/importWord-datastore.html로 파일 가져오기를 참조하세요. HeatlhLake
-
API 세부 정보는 AWS CLI 명령 참조의 StartFHIRImport 작업을
참조하세요.
-
- Python
-
- Python용 SDK(Boto3)
-
참고
더 많은 on GitHub가 있습니다. AWS 코드 예시 리포지토리
에서 전체 예시를 찾고 설정 및 실행하는 방법을 배워보세요. @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 start_fhir_import_job( self, job_name: str, datastore_id: str, input_s3_uri: str, job_output_s3_uri: str, kms_key_id: str, data_access_role_arn: str, ) -> dict[str, str]: """ Starts a HealthLake import job. :param job_name: The import job name. :param datastore_id: The datastore ID. :param input_s3_uri: The input S3 URI. :param job_output_s3_uri: The job output S3 URI. :param kms_key_id: The KMS key ID associated with the output S3 bucket. :param data_access_role_arn: The data access role ARN. :return: The import job. """ try: response = self.health_lake_client.start_fhir_import_job( JobName=job_name, InputDataConfig={"S3Uri": input_s3_uri}, JobOutputDataConfig={ "S3Configuration": { "S3Uri": job_output_s3_uri, "KmsKeyId": kms_key_id, } }, DataAccessRoleArn=data_access_role_arn, DatastoreId=datastore_id, ) return response except ClientError as err: logger.exception( "Couldn't start import job. Here's why %s", err.response["Error"]["Message"], ) raise
-
API 세부 정보는 AWS SDK for Python(Boto3) API 참조의 StartFHIRImport 작업을 참조하세요.
-
StartFHIRExportJob
TagResource