Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Menyiapkan AWS HealthLake
Dalam Bab ini, Anda menggunakan AWS Management Console untuk mengatur izin yang diperlukan untuk mulai menggunakan AWS HealthLake dan membuat penyimpanan data. Untuk mengatur izin untuk membuat penyimpanan data, Anda membuat pengguna IAM atau peran yang merupakan administrator dan HealthLake administrator data lake. Anda menjadikan pengguna ini administrator danau data di AWS Lake Formation. Administrator data lake memberikan Lake Formation akses ke sumber daya yang diperlukan untuk menggunakan Amazon Athena untuk menanyakan penyimpanan data. Setelah membuat penyimpanan HealthLake data, Anda dapat mengatur izin untuk mengimpor dan mengekspor file.
Topik
Mendaftar untuk Akun AWS
Jika Anda tidak memiliki Akun AWS, selesaikan langkah-langkah berikut untuk membuatnya.
Untuk mendaftar untuk Akun AWS
- Buka https://portal.aws.amazon.com/billing/pendaftaran. 
- Ikuti petunjuk online. - Bagian dari prosedur pendaftaran melibatkan menerima panggilan telepon atau pesan teks dan memasukkan kode verifikasi pada keypad telepon. - Saat Anda mendaftar untuk sebuah Akun AWS, sebuah Pengguna root akun AWSdibuat. Pengguna root memiliki akses ke semua Layanan AWS dan sumber daya di akun. Sebagai praktik keamanan terbaik, tetapkan akses administratif ke pengguna, dan gunakan hanya pengguna root untuk melakukan tugas yang memerlukan akses pengguna root. 
AWS mengirimi Anda email konfirmasi setelah proses pendaftaran selesai. Kapan saja, Anda dapat melihat aktivitas akun Anda saat ini dan mengelola akun Anda dengan masuk https://aws.amazon.com.rproxy.govskope.cake/
Buat pengguna dengan akses administratif
Setelah Anda mendaftar Akun AWS, amankan Pengguna root akun AWS, aktifkan AWS IAM Identity Center, dan buat pengguna administratif sehingga Anda tidak menggunakan pengguna root untuk tugas sehari-hari.
Amankan Anda Pengguna root akun AWS
- 
Masuk ke AWS Management Console sebagai pemilik akun dengan memilih pengguna Root dan memasukkan alamat Akun AWS email Anda. Di laman berikutnya, masukkan kata sandi. Untuk bantuan masuk dengan menggunakan pengguna root, lihat Masuk sebagai pengguna root di AWS Sign-In Panduan Pengguna. 
- 
 Mengaktifkan autentikasi multi-faktor (MFA) untuk pengguna root Anda. Untuk petunjuk, lihat Mengaktifkan perangkat MFA virtual untuk pengguna Akun AWS root (konsol) Anda di Panduan Pengguna IAM. 
Buat pengguna dengan akses administratif
- 
 Aktifkan Pusat Identitas IAM. Untuk mendapatkan petunjuk, silakan lihat Mengaktifkan AWS IAM Identity Center di Panduan Pengguna AWS IAM Identity Center . 
- 
 Di Pusat Identitas IAM, berikan akses administratif ke pengguna. Untuk tutorial tentang menggunakan Direktori Pusat Identitas IAM sebagai sumber identitas Anda, lihat Mengkonfigurasi akses pengguna dengan default Direktori Pusat Identitas IAM di Panduan AWS IAM Identity Center Pengguna. 
Masuk sebagai pengguna dengan akses administratif
- 
Untuk masuk dengan pengguna Pusat Identitas IAM, gunakan URL masuk yang dikirim ke alamat email saat Anda membuat pengguna Pusat Identitas IAM. Untuk bantuan masuk menggunakan pengguna Pusat Identitas IAM, lihat Masuk ke portal AWS akses di Panduan AWS Sign-In Pengguna. 
Tetapkan akses ke pengguna tambahan
- 
 Di Pusat Identitas IAM, buat set izin yang mengikuti praktik terbaik menerapkan izin hak istimewa paling sedikit. Untuk petunjuknya, lihat Membuat set izin di Panduan AWS IAM Identity Center Pengguna. 
- 
 Tetapkan pengguna ke grup, lalu tetapkan akses masuk tunggal ke grup. Untuk petunjuk, lihat Menambahkan grup di Panduan AWS IAM Identity Center Pengguna. 
Konfigurasikan pengguna IAM atau peran yang akan digunakan HealthLake (Administrator IAM)
Persona: IAM Administrator
Pengguna yang dapat membuat pengguna dan peran IAM, dan dapat menambahkan administrator data lake.
Langkah-langkah dalam topik ini harus dilakukan oleh administrator IAM.
Untuk menghubungkan penyimpanan  HealthLake  data Anda ke Athena, Anda perlu membuat pengguna IAM atau peran yang merupakan administrator data lake dan administrator.  HealthLake  Pengguna atau peran baru ini memberikan akses ke sumber daya yang ditemukan di penyimpanan data melalui AWS Lake Formation, dan kebijakan AmazonHealthLakeFullAccess AWS terkelola ditambahkan ke pengguna atau peran mereka.
penting
Pengguna IAM atau peran yang merupakan administrator danau data tidak dapat membuat administrator danau data baru. Untuk menambahkan administrator data lake tambahan Anda harus menggunakan pengguna IAM atau peran yang telah diberikan AdministratorAccess akses.
Untuk membuat administrator
- 
				Tambahkan kebijakan AWS terkelola AmazonHealthlakeFullAccessIAM ke pengguna atau peran di organisasi Anda.Jika Anda tidak terbiasa membuat pengguna IAM, lihat Membuat Pengguna IAM dan Ikhtisar Kebijakan IAM di Panduan Pengguna AWS IAM. 
- 
				Berikan pengguna IAM atau akses peran ke AWS Lake Formation. - 
						Tambahkan kebijakan AWS terkelola IAM berikut ke pengguna atau peran di organisasi Anda: AWSLakeFormationDataAdmincatatanAWSLakeFormationDataAdminKebijakan tersebut memberikan akses ke semua sumber daya AWS Lake Formation. Sebaiknya Anda selalu menggunakan izin minimum yang diperlukan untuk menyelesaikan tugas Anda. Untuk informasi selengkapnya, lihat Praktik Terbaik IAM dalam Panduan Pengguna IAM.
 
- 
						
- 
				Tambahkan kebijakan inline berikut ke pengguna atau peran. Untuk informasi selengkapnya, lihat Kebijakan sebaris di Panduan Pengguna IAM. 
Untuk informasi lebih lanjut tentang AWSLakeFormationDataAdmin kebijakan ini, lihat Referensi Izin Personas Lake Formation dan IAM di Panduan Pengembang AWS Lake Formation.
Tambahkan pengguna atau peran sebagai Administrator Data Lake di Lake Formation (IAM Administrator)
catatan
Langkah ini diperlukan jika Anda mengintegrasikan. Indeks SQL dan kueri
Selanjutnya, administrator IAM harus menambahkan pengguna atau peran yang dibuat pada langkah sebelumnya sebagai administrator danau data di Lake Formation.
Untuk menambahkan pengguna IAM atau peran sebagai administrator danau data
- 
				Buka konsol AWS Lake Formation: https://console.aws.amazon.com/lakeformation/ catatanJika ini adalah pertama kalinya Anda mengunjungi Lake Formation, kotak dialog Selamat Datang di Lake Formation muncul meminta Anda untuk menentukan administrator Lake Formation.   
- 
				Tetapkan pengguna atau peran baru untuk menjadi administrator danau data AWS Lake Formation. - 
						Opsi 1: Jika Anda menerima kotak dialog Selamat Datang di Lake Formation. - 
								Pilih Tambahkan AWS pengguna atau peran lain. 
- 
								Pilih panah bawah (▼). 
- 
								Pilih HealthLake administrator yang Anda inginkan juga menjadi administrator Lake Formation. 
- 
								Pilih Mulai. 
 
- 
								
- 
						Opsi 2: Gunakan panel Navigasi (☰). - 
								Pilih panel Navigasi (☰). 
- 
								Di bawah Izin, pilih Peran dan tugas administratif. 
- 
								Di bagian Administrator danau data, pilih Pilih administrator. 
- 
								Di kotak dialog Kelola data lake administrator, pilih panah bawah (▼). 
- 
								Selanjutnya, pilih atau cari HealthLake administrator pengguna atau peran yang Anda juga ingin menjadi administrator Lake Formation. 
- 
								Pilih Simpan. 
 
- 
								
 
- 
						
- 
				Ubah pengaturan keamanan default untuk dikelola oleh Lake Formation. Sumber daya penyimpanan HealthLake data perlu dikelola oleh Lake Formation bukan IAM. Untuk memperbarui, lihat Mengubah model izin default di Panduan Pengembang AWS Lake Formation. 
Buat ember S3
Untuk mengimpor data FHIR R4 ke dalam AWS HealthLake, dua bucket Amazon S3 direkomendasikan. Bucket input Amazon S3 menyimpan data FHIR untuk diimpor dan HealthLake dibaca dari bucket ini. Bucket keluaran Amazon S3 menyimpan hasil pemrosesan pekerjaan impor dan HealthLake menulis (log) ke bucket ini.
catatan
Karena kebijakan AWS Identity and Access Management (IAM), nama bucket Amazon S3 Anda harus unik. Untuk informasi selengkapnya, lihat Aturan penamaan bucket di Panduan Pengguna Layanan Penyimpanan Sederhana Amazon.
Untuk tujuan panduan ini, kami menentukan bucket input dan output Amazon S3 berikut saat menyiapkan izin impor nanti di bagian ini.
- 
				Ember masukan: arn:aws:s3:::amzn-s3-demo-source-bucket
- 
				Ember keluaran: arn:aws:s3:::amzn-s3-demo-logging-bucket
Untuk informasi tambahan, lihat Membuat bucket di Panduan Pengguna Amazon S3.
Buat penyimpanan data
Penyimpanan HealthLake data adalah repositori data FHIR R4 yang berada dalam satu Wilayah. AWS Sebuah AWS akun dapat memiliki nol atau banyak penyimpanan data. HealthLake mendukung dua strategi otorisasi penyimpanan data.
Penting
Sebelum membuat penyimpanan HealthLake data, tinjau kebijakan kontrol Layanan (SCPs) di AWS Organisasi Anda yang mungkin membatasi pembuatan atau pengelolaan HealthLake sumber daya. SCPs dapat mencegah keberhasilan pembuatan penyimpanan HealthLake data, bahkan jika izin IAM Anda diatur dengan benar.
A datastoreID dihasilkan saat Anda membuat penyimpanan  HealthLake  data. Anda harus menggunakan datastoreID saat mengatur izin impor nanti di bagian ini.
Untuk membuat penyimpanan HealthLake data, lihatMembuat penyimpanan HealthLake data.
Menyiapkan izin untuk pekerjaan impor
Sebelum mengimpor file ke penyimpanan data, Anda harus memberikan HealthLake izin untuk mengakses bucket input dan output di Amazon S3. Untuk memberikan HealthLake akses, Anda membuat peran layanan IAM HealthLake, tambahkan kebijakan kepercayaan ke peran untuk memberikan izin peran HealthLake asumsi, dan melampirkan kebijakan izin ke peran yang memberinya akses ke bucket Amazon S3 Anda.
 Saat Anda membuat pekerjaan impor, Anda menentukan Nama Sumber Daya Amazon (ARN) peran ini untuk. DataAccessRoleArn Untuk informasi selengkapnya tentang peran IAM dan kebijakan kepercayaan, lihat Peran IAM.
Setelah Anda mengatur izin, Anda siap untuk mengimpor file ke penyimpanan data Anda dengan pekerjaan impor. Untuk informasi selengkapnya, lihat Memulai pekerjaan impor FHIR.
Untuk mengatur izin impor
- 
				Jika belum, buat bucket Amazon S3 tujuan untuk file log keluaran. Bucket Amazon S3 harus berada di AWS Wilayah yang sama dengan layanan, dan Blokir Akses Publik harus diaktifkan untuk semua opsi. Untuk mempelajari selengkapnya, lihat Menggunakan Amazon S3 memblokir akses publik. Kunci KMS milik Amazon atau milik pelanggan juga harus digunakan untuk enkripsi. Untuk mempelajari selengkapnya tentang menggunakan kunci KMS, lihat Amazon Key Management Service. 
- 
				Buat peran layanan akses data untuk HealthLake dan berikan izin HealthLake layanan untuk menganggapnya dengan kebijakan kepercayaan berikut. HealthLake menggunakan ini untuk menulis output ember Amazon S3. 
- 
				Tambahkan kebijakan izin ke peran akses data yang memungkinkannya mengakses bucket Amazon S3. Ganti amzn-s3-demo-bucketdengan nama bucket Anda.
Menyiapkan izin untuk pekerjaan ekspor
Sebelum mengekspor file dari penyimpanan data, Anda harus memberikan HealthLake izin untuk mengakses bucket keluaran di Amazon S3. Untuk memberikan HealthLake akses, Anda membuat peran layanan IAMHealthLake, tambahkan kebijakan kepercayaan ke peran untuk memberikan izin peran HealthLake asumsi, dan melampirkan kebijakan izin ke peran yang memberinya akses ke bucket Amazon S3 Anda.
Jika Anda sudah membuat peran HealthLake, Anda dapat menggunakannya kembali dan memberinya izin tambahan untuk bucket ekspor Amazon S3 yang tercantum dalam topik ini. Untuk mempelajari lebih lanjut tentang peran IAM dan kebijakan kepercayaan, lihat Kebijakan dan Izin IAM.
Penting
HealthLake mendukung permintaan ekspor SDK asli dan operasi FHIR $export R4. Tindakan IAM terpisah harus disediakan tergantung pada API ekspor mana yang Anda putuskan untuk digunakan. Ini memungkinkan Anda untuk menangani allow dan deny mengizinkan secara terpisah. Jika Anda ingin membatasi ekspor  HealthLake  SDK dan FHIR REST API, Anda harus menerapkan izin penolakan ke tindakan IAM terpisah. Perubahan izin pengguna IAM tidak diperlukan jika Anda memberi pengguna akses  HealthLake penuh.
Menggunakan AWS CLI dan AWS SDKs:
HealthLake Tindakan native berikut tersedia untuk mengekspor data dari penyimpanan data menggunakan AWS CLI dan AWS SDKs:
- 
					StartFHIRExportJob
- 
					DescribeFHIRExportJob
- 
					ListFHIRExportJobs
Menggunakan FHIR APIs:
Tindakan IAM berikut tersedia untuk mengekspor data dari penyimpanan  HealthLake  data dan untuk membatalkan (menghapus) pekerjaan ekspor menggunakan operasi FHIR: $export
POST:
- 
					StartFHIRExportJobWithPost
GET:
- 
					StartFHIRExportJobWithGet
- 
					DescribeFHIRExportJobWithGet
- 
					GetExportedFile
DELETE:
- 
					CancelFHIRExportJobWithDelete
Pengguna atau peran yang menyiapkan izin harus memiliki izin untuk membuat peran, membuat kebijakan, dan melampirkan kebijakan ke peran. Kebijakan IAM berikut memberikan izin ini.
Untuk mengatur izin ekspor
- 
				Jika belum, buat bucket Amazon S3 tujuan untuk data yang akan Anda ekspor dari penyimpanan data Anda. Bucket Amazon S3 harus berada di Wilayah AWS yang sama dengan layanan, dan Blokir Akses Publik harus diaktifkan untuk semua opsi. Untuk mempelajari selengkapnya, lihat Menggunakan Amazon S3 memblokir akses publik. Kunci KMS milik Amazon atau milik pelanggan juga harus digunakan untuk enkripsi. Untuk mempelajari selengkapnya tentang menggunakan kunci KMS, lihat Amazon Key Management Service. 
- 
				Jika Anda belum melakukannya, buat peran layanan akses data untuk HealthLake dan berikan izin HealthLake layanan untuk menganggapnya dengan kebijakan kepercayaan berikut. HealthLakemenggunakan ini untuk menulis output ember Amazon S3. Jika Anda sudah membuatnyaMenyiapkan izin untuk pekerjaan impor, Anda dapat menggunakannya kembali dan memberinya izin untuk bucket Amazon S3 Anda di langkah berikutnya. 
- 
				Tambahkan kebijakan izin ke peran akses data yang memungkinkannya mengakses bucket Amazon S3 keluaran Anda. Ganti amzn-s3-demo-bucketdengan nama bucket Anda.
Instal AWS CLI
AWS CLI Diperlukan untuk mendeskripsikan dan mencantumkan properti pekerjaan HealthLake impor dan ekspor. Anda juga dapat meminta informasi ini menggunakan HealthLake SDKs.
Untuk mengatur AWS CLI
- 
				Unduh dan konfigurasikan AWS CLI. Untuk instruksi, lihat topik berikut di AWS Command Line Interface Panduan Pengguna. 
- 
				Dalam AWS CLI configfile, tambahkan profil bernama untuk administrator. Anda menggunakan profil ini saat menjalankan AWS CLI perintah. Di bawah prinsip keamanan dengan hak istimewa terkecil, kami sarankan Anda membuat peran IAM terpisah dengan hak istimewa khusus untuk tugas yang sedang dilakukan. Untuk informasi selengkapnya tentang profil bernama, lihat Konfigurasi dan pengaturan file kredenal di Panduan AWS Command Line Interface Pengguna.[default] aws_access_key_id =default access key IDaws_secret_access_key =default secret access keyregion =region
- 
				Verifikasi pengaturan menggunakan helpperintah berikut.aws healthlake helpJika AWS CLI dikonfigurasi dengan benar, Anda melihat deskripsi singkat AWS HealthLake dan daftar perintah yang tersedia.