Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
HealthLake esempi utilizzando AWS CLI
I seguenti esempi di codice mostrano come eseguire azioni e implementare scenari comuni utilizzando AWS Command Line Interface with HealthLake.
Le operazioni sono estratti di codice da programmi più grandi e devono essere eseguite nel contesto. Mentre le azioni mostrano come richiamare le singole funzioni di servizio, è possibile visualizzare le azioni nel loro contesto negli scenari correlati.
Ogni esempio include un collegamento al codice sorgente completo, in cui è possibile trovare istruzioni su come configurare ed eseguire il codice nel contesto.
Argomenti
Azioni
Il seguente esempio di codice mostra come utilizzarecreate-fhir-datastore
.
- AWS CLI
-
Per creare un FHIR Data Store.
L'
create-fhir-datastore
esempio seguente mostra come creare un nuovo Data Store in Amazon HealthLake.aws healthlake create-fhir-datastore \ --region
us-east-1
\ --datastore-type-versionR4
\ --datastore-type-versionR4
\ --datastore-name"FhirTestDatastore"
Output:
{ "DatastoreEndpoint": "https://healthlake.us-east-1.amazonaws.com/datastore/(Datastore ID)/r4/", "DatastoreArn": "arn:aws:healthlake:us-east-1:(AWS Account ID):datastore/(Datastore ID)", "DatastoreStatus": "CREATING", "DatastoreId": "(Datastore ID)" }
Per ulteriori informazioni, consulta Creazione e monitoraggio di un FHIR Data Store nell'Amazon HealthLake Developer Guide.
-
Per API i dettagli, consulta CreateFhirDatastore AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzaredelete-fhir-datastore
.
- AWS CLI
-
Per eliminare un FHIR Data Store
L'
delete-fhir-datastore
esempio seguente mostra come eliminare un Data Store e tutti i suoi contenuti in Amazon HealthLake.aws healthlake delete-fhir-datastore \ --datastore-id
(Data
Store
ID)
\ --regionus-east-1
Output:
{ "DatastoreEndpoint": "https://healthlake.us-east-1.amazonaws.com/datastore/(Datastore ID)/r4/", "DatastoreArn": "arn:aws:healthlake:us-east-1:(AWS Account ID):datastore/(Datastore ID)", "DatastoreStatus": "DELETING", "DatastoreId": "(Datastore ID)" }
Per ulteriori informazioni, consulta Creazione e monitoraggio di un FHIR Data Store < https://docs.aws.amazon.com/healthlake/ latest/devguide/working -with- FHIR -healthlake.html> nella Amazon Developer Guide. HealthLake
-
Per API i dettagli, consulta Command Reference. DeleteFhirDatastore
AWS CLI
-
Il seguente esempio di codice mostra come utilizzaredescribe-fhir-datastore
.
- AWS CLI
-
Per descrivere un FHIR Data Store
L'
describe-fhir-datastore
esempio seguente mostra come trovare le proprietà di un Data Store in Amazon HealthLake.aws healthlake describe-fhir-datastore \ --datastore-id
"1f2f459836ac6c513ce899f9e4f66a59"
\ --regionus-east-1
Output:
{ "DatastoreProperties": { "PreloadDataConfig": { "PreloadDataType": "SYNTHEA" }, "DatastoreName": "FhirTestDatastore", "DatastoreArn": "arn:aws:healthlake:us-east-1:(AWS Account ID):datastore/(Datastore ID)", "DatastoreEndpoint": "https://healthlake.us-east-1.amazonaws.com/datastore/(Datastore ID)/r4/", "DatastoreStatus": "CREATING", "DatastoreTypeVersion": "R4", "DatastoreId": "(Datastore ID)" } }
Per ulteriori informazioni, consulta Creazione e monitoraggio di un FHIR Data Store nella Amazon HealthLake Developer Guide.
-
Per API i dettagli, consulta DescribeFhirDatastore AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzaredescribe-fhir-export-job
.
- AWS CLI
-
Per descrivere un processo di FHIR esportazione
L'
describe-fhir-export-job
esempio seguente mostra come trovare le proprietà di un processo di FHIR esportazione in Amazon HealthLake.aws healthlake describe-fhir-export-job \ --datastore-id
(Datastore
ID)
\ --job-id9b9a51943afaedd0a8c0c26c49135a31
Output:
{ "ExportJobProperties": { "DataAccessRoleArn": "arn:aws:iam::(AWS Account ID):role/(Role Name)", "JobStatus": "IN_PROGRESS", "JobId": "9009813e9d69ba7cf79bcb3468780f16", "SubmitTime": 1609175692.715, "OutputDataConfig": { "S3Uri": "s3://(Bucket Name)/(Prefix Name)/59593b2d0367ce252b5e66bf5fd6b574-FHIR_EXPORT-9009813e9d69ba7cf79bcb3468780f16/" }, "DatastoreId": "(Datastore ID)" } }
Per ulteriori informazioni, consulta Esportazione di file da un FHIR Data Store nell'Amazon HealthLake Developer Guide.
-
Per API i dettagli, consulta DescribeFhirExportJob AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzaredescribe-fhir-import-job
.
- AWS CLI
-
Per descrivere un processo di FHIR importazione
L'
describe-fhir-import-job
esempio seguente mostra come apprendere le proprietà di un processo di FHIR importazione utilizzando Amazon HealthLake.aws healthlake describe-fhir-import-job \ --datastore-id
(Datastore
ID)
\ --job-idc145fbb27b192af392f8ce6e7838e34f
\ --regionus-east-1
Output:
{ "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": "(Datastore ID)" } }
Per ulteriori informazioni, consulta Importazione di file in un FHIR Data Store nella Amazon HealthLake Developer Guide.
-
Per API i dettagli, consulta DescribeFhirImportJob AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzarelist-fhir-datastores
.
- AWS CLI
-
Per elencare gli archivi FHIR dati
L'
list-fhir-datastores
esempio seguente mostra come utilizzare il comando e come gli utenti possono filtrare i risultati in base allo stato del Data Store in Amazon HealthLake.aws healthlake list-fhir-datastores \ --region
us-east-1
\ --filterDatastoreStatus=ACTIVE
Output:
{ "DatastorePropertiesList": [ { "PreloadDataConfig": { "PreloadDataType": "SYNTHEA" }, "DatastoreName": "FhirTestDatastore", "DatastoreArn": "arn:aws:healthlake:us-east-1:<AWS Account ID>:datastore/<Datastore ID>", "DatastoreEndpoint": "https://healthlake.us-east-1.amazonaws.com/datastore/<Datastore ID>/r4/", "DatastoreStatus": "ACTIVE", "DatastoreTypeVersion": "R4", "CreatedAt": 1605574003.209, "DatastoreId": "<Datastore ID>" }, { "DatastoreName": "Demo", "DatastoreArn": "arn:aws:healthlake:us-east-1:<AWS Account ID>:datastore/<Datastore ID>", "DatastoreEndpoint": "https://healthlake.us-east-1.amazonaws.com/datastore/<Datastore ID>/r4/", "DatastoreStatus": "ACTIVE", "DatastoreTypeVersion": "R4", "CreatedAt": 1603761064.881, "DatastoreId": "<Datastore ID>" } ] }
Per ulteriori informazioni, consulta Creazione e monitoraggio di un FHIR Data Store nell'Amazon HealthLake Developer Guide.
-
Per API i dettagli, consulta ListFhirDatastores AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzarelist-fhir-export-jobs
.
- AWS CLI
-
Per elencare tutti i lavori di FHIR esportazione
L'
list-fhir-export-jobs
esempio seguente mostra come utilizzare il comando per visualizzare un elenco di lavori di esportazione associati a un account.aws healthlake list-fhir-export-jobs \ --datastore-id
(Datastore
ID)
\ --submitted-before(DATE
like
2024-10-13T19:00:00Z)
\ --submitted-after(DATE
like
2020-10-13T19:00:00Z
)
\ --job-name"FHIR-EXPORT"
\ --job-statusSUBMITTED
\ --max-results(Integer
between
1
and
500)
Output:
{ "ExportJobProperties": { "OutputDataConfig": { "S3Uri": "s3://(Bucket Name)/(Prefix Name)/" "S3Configuration": { "S3Uri": "s3://(Bucket Name)/(Prefix Name)/", "KmsKeyId" : "(KmsKey Id)" }, }, "DataAccessRoleArn": "arn:aws:iam::(AWS Account ID):role/(Role Name)", "JobStatus": "COMPLETED", "JobId": "c145fbb27b192af392f8ce6e7838e34f", "JobName" "FHIR-EXPORT", "SubmitTime": 1606272542.161, "EndTime": 1606272609.497, "DatastoreId": "(Datastore ID)" } } "NextToken": String
Per ulteriori informazioni, consulta Esportazione di file da un FHIR Data Store nell'Amazon HealthLake Developer Guide.
-
Per API i dettagli, consulta ListFhirExportJobs AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzarelist-fhir-import-jobs
.
- AWS CLI
-
Per elencare tutti i lavori di FHIR importazione
L'
list-fhir-import-jobs
esempio seguente mostra come utilizzare il comando per visualizzare un elenco di tutti i processi di importazione associati a un account.aws healthlake list-fhir-import-jobs \ --datastore-id
(Datastore
ID)
\ --submitted-before(DATE
like
2024-10-13T19:00:00Z)
\ --submitted-after(DATE
like
2020-10-13T19:00:00Z
)
\ --job-name"FHIR-IMPORT"
\ --job-statusSUBMITTED
\-max-results
(Integer
between
1
and
500)
Output:
{ "ImportJobProperties": { "OutputDataConfig": { "S3Uri": "s3://(Bucket Name)/(Prefix Name)/", "S3Configuration": { "S3Uri": "s3://(Bucket Name)/(Prefix Name)/", "KmsKeyId" : "(KmsKey Id)" }, }, "DataAccessRoleArn": "arn:aws:iam::(AWS Account ID):role/(Role Name)", "JobStatus": "COMPLETED", "JobId": "c145fbb27b192af392f8ce6e7838e34f", "JobName" "FHIR-IMPORT", "SubmitTime": 1606272542.161, "EndTime": 1606272609.497, "DatastoreId": "(Datastore ID)" } } "NextToken": String
Per ulteriori informazioni, consulta Importazione di file in FHIR Data Store nella Amazon HealthLake Developer Guide.
-
Per API i dettagli, consulta ListFhirImportJobs AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzarelist-tags-for-resource
.
- AWS CLI
-
Per elencare i tag per un Data Store
L'
list-tags-for-resource
esempio seguente elenca i tag associati al Data Store specificato. :aws healthlake list-tags-for-resource \ --resource-arn
"arn:aws:healthlake:us-east-1:674914422125:datastore/fhir/0725c83f4307f263e16fd56b6d8ebdbe"
\ --regionus-east-1
Output:
{ "tags": { "key": "value", "key1": "value1" } }
Per ulteriori informazioni, consulta Tagging resources in Amazon HealthLake nell'Amazon HealthLake Developer Guide.
-
Per API i dettagli, consulta ListTagsForResource AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzarestart-fhir-export-job
.
- AWS CLI
-
Per avviare un processo di FHIR esportazione
L'
start-fhir-export-job
esempio seguente mostra come avviare un processo di FHIR esportazione utilizzando Amazon HealthLake.aws healthlake start-fhir-export-job \ --output-data-config S3Uri="s3://(Bucket Name)/(Prefix Name)/" \ --datastore-id
(Datastore
ID)
\ --data-access-role-arnarn:aws:iam::(AWS
Account
ID):role/(Role
Name)
Output:
{ "DatastoreId": "(Datastore ID)", "JobStatus": "SUBMITTED", "JobId": "9b9a51943afaedd0a8c0c26c49135a31" }
Per ulteriori informazioni, consulta Esportazione di file da un FHIR Data Store nell'Amazon HealthLake Developer Guide.
-
Per API i dettagli, consulta StartFhirExportJob AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzarestart-fhir-import-job
.
- AWS CLI
-
Per avviare un processo di FHIR importazione
L'
start-fhir-import-job
esempio seguente mostra come avviare un processo di FHIR importazione utilizzando Amazon HealthLake.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
Output:
{ "DatastoreId": "(Datastore ID)", "JobStatus": "SUBMITTED", "JobId": "c145fbb27b192af392f8ce6e7838e34f" }
Per ulteriori informazioni, consulta Importazione di file in un FHIR Data Store 'https://docs.aws.amazon.com/healthlake/latest/devguide/import-datastore.html nella Amazon HeatlhLake Developer Guide.
-
Per API i dettagli, consulta StartFhirImportJob AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzaretag-resource
.
- AWS CLI
-
Per aggiungere un tag a Data Store
L'
tag-resource
esempio seguente mostra come aggiungere un tag a un Data Store.aws healthlake tag-resource \ --resource-arn
"arn:aws:healthlake:us-east-1:691207106566:datastore/fhir/0725c83f4307f263e16fd56b6d8ebdbe"
\ --tags '[{"Key": "key1", "Value": "value1"}]
' \ --regionus-east-1
Questo comando non produce alcun output.
Per ulteriori informazioni, consulta 'Aggiungere un tag a un Data Store < https://docs.aws.amazon.com/healthlake/ latest/devguide/add -a-tag.html>'__ nella Amazon Developer Guide. HealthLake .
-
Per API i dettagli, vedere TagResource
in AWS CLI Command Reference.
-
Il seguente esempio di codice mostra come utilizzareuntag-resource
.
- AWS CLI
-
Per rimuovere i tag da un Data Store.
L'
untag-resource
esempio seguente mostra come rimuovere i tag da un Data Store.aws healthlake untag-resource \ --resource-arn
"arn:aws:healthlake:us-east-1:674914422125:datastore/fhir/b91723d65c6fdeb1d26543a49d2ed1fa"
\ --tag-keys '["key1"]
' \ --regionus-east-1
Questo comando non produce alcun output.
Per ulteriori informazioni, consulta Removing tags from a Data Store nell'Amazon HealthLake Developer Guide.
-
Per API i dettagli, consulta UntagResource AWS CLI
Command Reference.
-