Weitere AWS SDK Beispiele sind im Repo AWS Doc SDK Examples
Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
HealthLake Beispiele mit AWS CLI
Die folgenden Codebeispiele zeigen Ihnen, wie Sie mithilfe von AWS Command Line Interface with Aktionen ausführen und allgemeine Szenarien implementieren HealthLake.
Aktionen sind Codeauszüge aus größeren Programmen und müssen im Kontext ausgeführt werden. Aktionen zeigen Ihnen zwar, wie Sie einzelne Servicefunktionen aufrufen, aber Sie können Aktionen im Kontext der zugehörigen Szenarien sehen.
Jedes Beispiel enthält einen Link zum vollständigen Quellcode, in dem Sie Anweisungen zum Einrichten und Ausführen des Codes im Kontext finden.
Themen
Aktionen
Das folgende Codebeispiel zeigt die Verwendungcreate-fhir-datastore
.
- AWS CLI
-
Um einen FHIR Datenspeicher zu erstellen.
Das folgende
create-fhir-datastore
Beispiel zeigt, wie Sie einen neuen Datenspeicher in Amazon erstellen HealthLake.aws healthlake create-fhir-datastore \ --region
us-east-1
\ --datastore-type-versionR4
\ --datastore-type-versionR4
\ --datastore-name"FhirTestDatastore"
Ausgabe:
{ "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)" }
Weitere Informationen finden Sie unter Erstellen und Überwachen eines FHIR Datenspeichers im Amazon HealthLake Developer Guide.
-
APIEinzelheiten finden Sie unter C reateFHIRDatastore
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie mandelete-fhir-datastore
.
- AWS CLI
-
Um einen FHIR Datenspeicher zu löschen
Das folgende
delete-fhir-datastore
Beispiel zeigt, wie Sie einen Datenspeicher und seinen gesamten Inhalt in Amazon löschen HealthLake.aws healthlake delete-fhir-datastore \ --datastore-id
(Data
Store
ID)
\ --regionus-east-1
Ausgabe:
{ "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)" }
Weitere Informationen finden Sie unter Erstellen und Überwachen eines FHIR Datenspeichers < https://docs.aws.amazon.com/healthlake/ latest/devguide/working -with- FHIR -healthlake.html> im Amazon Developer Guide. HealthLake
Das folgende Codebeispiel zeigt, wie mandescribe-fhir-datastore
.
- AWS CLI
-
Um einen FHIR Datenspeicher zu beschreiben
Das folgende
describe-fhir-datastore
Beispiel zeigt, wie Sie die Eigenschaften eines Datenspeichers in Amazon finden HealthLake.aws healthlake describe-fhir-datastore \ --datastore-id
"1f2f459836ac6c513ce899f9e4f66a59"
\ --regionus-east-1
Ausgabe:
{ "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)" } }
Weitere Informationen finden Sie unter Erstellen und Überwachen von FHIR Datenspeichern im Amazon HealthLake Developer Guide.
-
APIEinzelheiten finden Sie unter D escribeFHIRDatastore
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie mandescribe-fhir-export-job
.
- AWS CLI
-
Um einen FHIR Exportjob zu beschreiben
Das folgende
describe-fhir-export-job
Beispiel zeigt, wie Sie die Eigenschaften eines FHIR Exportauftrags in Amazon finden HealthLake.aws healthlake describe-fhir-export-job \ --datastore-id
(Datastore
ID)
\ --job-id9b9a51943afaedd0a8c0c26c49135a31
Ausgabe:
{ "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)" } }
Weitere Informationen finden Sie unter Exportieren von Dateien aus einem FHIR Datenspeicher im Amazon HealthLake Developer Guide.
-
APIEinzelheiten finden Sie unter escribeFHIRExportD-Job
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie mandescribe-fhir-import-job
.
- AWS CLI
-
Um einen FHIR Importjob zu beschreiben
Das folgende
describe-fhir-import-job
Beispiel zeigt, wie Sie die Eigenschaften eines FHIR Importjobs mithilfe von Amazon lernen HealthLake.aws healthlake describe-fhir-import-job \ --datastore-id
(Datastore
ID)
\ --job-idc145fbb27b192af392f8ce6e7838e34f
\ --regionus-east-1
Ausgabe:
{ "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)" } }
Weitere Informationen finden Sie unter Dateien in einen FHIR Datenspeicher importieren im Amazon HealthLake Developer Guide.
-
APIEinzelheiten finden Sie unter escribeFHIRImportD-Job
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie manlist-fhir-datastores
.
- AWS CLI
-
Um FHIR Datenspeicher aufzulisten
Das folgende
list-fhir-datastores
Beispiel zeigt, wie der Befehl verwendet wird und wie Benutzer Ergebnisse basierend auf dem Data Store-Status in Amazon filtern können HealthLake.aws healthlake list-fhir-datastores \ --region
us-east-1
\ --filterDatastoreStatus=ACTIVE
Ausgabe:
{ "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>" } ] }
Weitere Informationen finden Sie unter Erstellen und Überwachen eines FHIR Datenspeichers im Amazon HealthLake Developer Guide.
-
APIEinzelheiten finden Sie unter L istFHIRDatastores
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendunglist-fhir-export-jobs
.
- AWS CLI
-
Um alle FHIR Exportaufträge aufzulisten
Das folgende
list-fhir-export-jobs
Beispiel zeigt, wie Sie den Befehl verwenden, um eine Liste von Exportaufträgen anzuzeigen, die einem Konto zugeordnet sind.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)
Ausgabe:
{ "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
Weitere Informationen finden Sie unter Exportieren von Dateien aus einem FHIR Datenspeicher im Amazon HealthLake Developer Guide.
-
APIEinzelheiten finden Sie unter L istFHIRExport Jobs
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie manlist-fhir-import-jobs
.
- AWS CLI
-
Um alle FHIR Importaufträge aufzulisten
Das folgende
list-fhir-import-jobs
Beispiel zeigt, wie Sie den Befehl verwenden, um eine Liste aller mit einem Konto verknüpften Importaufträge anzuzeigen.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)
Ausgabe:
{ "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
Weitere Informationen finden Sie unter Dateien in den FHIR Datenspeicher importieren im Amazon HealthLake Developer Guide.
-
APIEinzelheiten finden Sie ListFhirImportJobs
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendunglist-tags-for-resource
.
- AWS CLI
-
Um Tags für einen Datenspeicher aufzulisten
Das folgende
list-tags-for-resource
Beispiel listet die Tags auf, die dem angegebenen Datenspeicher zugeordnet sind. :aws healthlake list-tags-for-resource \ --resource-arn
"arn:aws:healthlake:us-east-1:674914422125:datastore/fhir/0725c83f4307f263e16fd56b6d8ebdbe"
\ --regionus-east-1
Ausgabe:
{ "tags": { "key": "value", "key1": "value1" } }
Weitere Informationen finden Sie unter Tagging resources in Amazon HealthLake im Amazon HealthLake Developer Guide.
-
APIEinzelheiten finden Sie ListTagsForResource
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungstart-fhir-export-job
.
- AWS CLI
-
Um einen FHIR Exportjob zu starten
Das folgende
start-fhir-export-job
Beispiel zeigt, wie Sie einen FHIR Exportjob mit Amazon starten 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)
Ausgabe:
{ "DatastoreId": "(Datastore ID)", "JobStatus": "SUBMITTED", "JobId": "9b9a51943afaedd0a8c0c26c49135a31" }
Weitere Informationen finden Sie unter Exportieren von Dateien aus einem FHIR Datenspeicher im Amazon HealthLake Developer Guide.
-
APIEinzelheiten finden Sie unter S tartFHIRExport Job
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungstart-fhir-import-job
.
- AWS CLI
-
Um einen FHIR Importjob zu starten
Das folgende
start-fhir-import-job
Beispiel zeigt, wie Sie einen FHIR Importjob mit Amazon starten 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
Ausgabe:
{ "DatastoreId": "(Datastore ID)", "JobStatus": "SUBMITTED", "JobId": "c145fbb27b192af392f8ce6e7838e34f" }
Weitere Informationen finden Sie unter Dateien in einen FHIR Datenspeicher importieren 'https://docs.aws.amazon.com/healthlake/latest/devguide/import-datastore.html' im Amazon HeatlhLake Developer Guide.
-
APIEinzelheiten finden Sie unter S tartFHIRImport Job
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungtag-resource
.
- AWS CLI
-
Um ein Tag zum Datenspeicher hinzuzufügen
Das folgende
tag-resource
Beispiel zeigt, wie ein Tag zu einem Datenspeicher hinzugefügt wird.aws healthlake tag-resource \ --resource-arn
"arn:aws:healthlake:us-east-1:691207106566:datastore/fhir/0725c83f4307f263e16fd56b6d8ebdbe"
\ --tags '[{"Key": "key1", "Value": "value1"}]
' \ --regionus-east-1
Mit diesem Befehl wird keine Ausgabe zurückgegeben.
Weitere Informationen finden Sie unter 'Hinzufügen eines Tags zu einem Datenspeicher < https://docs.aws.amazon.com/healthlake/ latest/devguide/add -a-tag.html>'__ im Amazon Developer Guide. HealthLake .
-
APIEinzelheiten finden Sie TagResource
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendunguntag-resource
.
- AWS CLI
-
Um Tags aus einem Datenspeicher zu entfernen.
Das folgende
untag-resource
Beispiel zeigt, wie Tags aus einem Datenspeicher entfernt werden.aws healthlake untag-resource \ --resource-arn
"arn:aws:healthlake:us-east-1:674914422125:datastore/fhir/b91723d65c6fdeb1d26543a49d2ed1fa"
\ --tag-keys '["key1"]
' \ --regionus-east-1
Mit diesem Befehl wird keine Ausgabe zurückgegeben.
Weitere Informationen finden Sie unter Entfernen von Tags aus einem Datenspeicher im Amazon HealthLake Developer Guide.
-
APIEinzelheiten finden Sie UntagResource
in der AWS CLI Befehlsreferenz.
-