Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Mendapatkan properti penyimpanan HealthLake data
Gunakan DescribeFHIRDatastore untuk mendapatkan properti untuk penyimpanan AWS HealthLake data. Menu berikut memberikan prosedur untuk contoh AWS Management Console dan kode untuk AWS CLI dan AWS
SDKs. Untuk informasi selengkapnya, lihat DescribeFHIRDatastore di dalam Referensi API AWS HealthLake .
Untuk mendapatkan properti untuk penyimpanan HealthLake data
Pilih menu berdasarkan preferensi akses Anda AWS HealthLake.
- CLI
-
- AWS CLI
-
Untuk menggambarkan penyimpanan data FHIR
describe-fhir-datastoreContoh berikut menunjukkan bagaimana menemukan properti penyimpanan data di AWS HealthLake.
aws healthlake describe-fhir-datastore \
--datastore-id "1f2f459836ac6c513ce899f9e4f66a59"
Output:
{
"DatastoreProperties": {
"PreloadDataConfig": {
"PreloadDataType": "SYNTHEA"
},
"SseConfiguration": {
"KmsEncryptionConfig": {
"CmkType": "CUSTOMER_MANAGED_KMS_KEY",
"KmsKeyId": "arn:aws:kms:us-east-1:123456789012:key/a1b2c3d4-5678-90ab-cdef-EXAMPLE11111"
}
},
"DatastoreName": "Demo",
"DatastoreArn": "arn:aws:healthlake:us-east-1:<AWS Account ID>:datastore/<Data store ID>",
"DatastoreEndpoint": "https://healthlake.us-east-1.amazonaws.com/datastore/<Data store ID>/r4/",
"DatastoreStatus": "ACTIVE",
"DatastoreTypeVersion": "R4",
"CreatedAt": 1603761064.881,
"DatastoreId": "<Data store ID>",
"IdentityProviderConfiguration": {
"AuthorizationStrategy": "AWS_AUTH",
"FineGrainedAuthorizationEnabled": false
}
}
}
Untuk informasi selengkapnya, lihat Membuat dan memantau penyimpanan data FHIR di Panduan AWS HealthLake Pengembang.
- Python
-
- SDK untuk 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_datastore(self, datastore_id: str) -> dict[str, any]:
"""
Describes a HealthLake data store.
:param datastore_id: The data store ID.
:return: The data store description.
"""
try:
response = self.health_lake_client.describe_fhir_datastore(
DatastoreId=datastore_id
)
return response["DatastoreProperties"]
except ClientError as err:
logger.exception(
"Couldn't describe data store with ID %s. Here's why %s",
datastore_id,
err.response["Error"]["Message"],
)
raise
Ada lebih banyak tentang GitHub. Temukan contoh lengkapnya dan pelajari cara mengatur dan menjalankannya di Repositori Contoh Kode AWS.
Tidak dapat menemukan apa yang Anda butuhkan? Minta contoh kode menggunakan tautan Berikan umpan balik di bilah sisi kanan halaman ini.
-
Masuk ke halaman Penyimpanan data di HealthLake Konsol.
-
Pilih penyimpanan data.
Halaman detail Penyimpanan Data terbuka dan semua properti penyimpanan HealthLake data tersedia.