Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Mengelola akses ke tabel atau database dengan Lake Formation
Jika bucket meja Anda terintegrasi dengan layanan AWS analitik menggunakan Lake Formation, maka Lake Formation mengelola akses ke tabel Anda dan mengharuskan setiap kepala IAM (pengguna atau peran) diberi wewenang untuk melakukan tindakan mereka. Lake Formation menggunakan model izinnya sendiri (izin Formasi Danau) yang memungkinkan kontrol akses halus untuk sumber daya Katalog Data.
Untuk informasi selengkapnya, lihat Ikhtisar izin Formasi Danau di Panduan AWS Lake Formation Pengembang.
Ada dua jenis izin utama di AWS Lake Formation:
-
Izin akses metadata mengontrol kemampuan untuk membuat, membaca, memperbarui, dan menghapus database metadata dan tabel di Katalog Data.
-
Izin akses data yang mendasarinya mengontrol kemampuan membaca dan menulis data ke lokasi Amazon S3 yang mendasarinya yang ditunjuk oleh sumber daya Katalog Data.
Lake Formation menggunakan kombinasi model izin sendiri dan model izin IAM untuk mengontrol akses ke sumber daya Katalog Data dan data yang mendasarinya:
-
Agar permintaan mengakses sumber daya Katalog Data atau data yang mendasarinya berhasil, permintaan harus lulus pemeriksaan izin oleh IAM dan Lake Formation.
-
Izin IAM mengontrol akses ke Formasi Danau dan AWS Glue API serta sumber daya, sedangkan izin Lake Formation mengontrol akses ke sumber daya Katalog Data, lokasi Amazon S3, dan data yang mendasarinya.
Izin Formasi Danau hanya berlaku di Wilayah di mana izin tersebut diberikan, dan kepala sekolah harus diberi wewenang oleh administrator danau data atau kepala sekolah lain dengan izin yang diperlukan untuk diberikan izin Formasi Danau.
catatan
Jika Anda adalah pengguna yang melakukan integrasi bucket tabel, Anda sudah memiliki izin Lake Formation ke tabel Anda. Jika Anda satu-satunya kepala sekolah yang akan mengakses tabel Anda, Anda dapat melewati langkah ini. Anda hanya perlu memberikan izin Formasi Danau di tabel Anda kepada kepala sekolah IAM lainnya. Hal ini memungkinkan prinsipal lain untuk mengakses tabel saat menjalankan query. Untuk informasi selengkapnya, lihat Memberikan izin Formasi Danau pada meja atau database.
Memberikan izin Formasi Danau pada meja atau database
Anda dapat memberikan izin Formasi Danau utama pada tabel atau database dalam ember tabel, baik melalui konsol Formasi Danau atau AWS CLI.
catatan
Saat Anda memberikan izin Lake Formation pada sumber daya Katalog Data ke akun eksternal atau langsung ke prinsipal IAM di akun lain, Lake Formation menggunakan layanan AWS Resource Access Manager (AWS RAM) untuk berbagi sumber daya. Jika akun penerima hibah berada di organisasi yang sama dengan akun pemberi, sumber daya bersama segera tersedia untuk penerima hibah. Jika akun penerima hibah tidak berada di organisasi yang sama, kirim AWS RAM undangan ke akun penerima hibah untuk menerima atau menolak hibah sumber daya. Kemudian, untuk membuat sumber daya bersama tersedia, administrator danau data di akun penerima hibah harus menggunakan AWS RAM konsol atau AWS CLI menerima undangan. Untuk informasi selengkapnya tentang berbagi data lintas akun, lihat berbagi Cross-account data di Lake Formation di Panduan Peng AWS Lake Formation embang.