Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Prasyarat untuk mengatur mode akses hybrid
Berikut ini adalah prasyarat untuk mengatur mode akses hybrid:
catatan
Kami menyarankan agar administrator Lake Formation mendaftarkan lokasi Amazon S3 dalam mode akses hybrid, dan memilih prinsip dan sumber daya.
-
Berikan izin lokasi data (
DATA_LOCATION_ACCESS) untuk membuat sumber daya Katalog Data yang mengarah ke lokasi Amazon S3. Izin lokasi data mengontrol kemampuan untuk membuat katalog Katalog Data, database, dan tabel yang mengarah ke lokasi Amazon S3 tertentu. -
Untuk berbagi sumber daya Katalog Data dengan akun lain dalam mode akses hybrid (tanpa menghapus izin
IAMAllowedPrincipalsgrup dari sumber daya), Anda perlu memperbarui pengaturan versi Cross account ke Versi 4 atau lebih tinggi. Untuk memperbarui versi menggunakan konsol Lake Formation, pilih Versi 4 atau Versi 5 di bawah Pengaturan versi Cross account pada halaman pengaturan Katalog Data.Anda juga dapat menggunakan
put-data-lake-settingsAWS CLI perintah untuk mengaturCROSS_ACCOUNT_VERSIONparameter ke versi 4 atau 5:aws lakeformation put-data-lake-settings --region us-east-1 --data-lake-settings file://settings { "DataLakeAdmins": [ { "DataLakePrincipalIdentifier": "arn:aws:iam::<111122223333>:user/<user-name>" } ], "CreateDatabaseDefaultPermissions": [], "CreateTableDefaultPermissions": [], "Parameters": { "CROSS_ACCOUNT_VERSION": "5" } } Untuk memberikan izin lintas akun dalam mode akses hybrid, pemberi harus memiliki izin IAM yang diperlukan untuk dan layanan. AWS Glue AWS RAM Kebijakan AWS terkelola
AWSLakeFormationCrossAccountManagermemberikan izin yang diperlukan. Untuk mengaktifkan berbagi data lintas akun dalam mode akses hybrid, kami telah memperbarui kebijakanAWSLakeFormationCrossAccountManagerterkelola dengan menambahkan dua izin IAM baru:domba jantan: ListResourceSharePermissions
domba jantan: AssociateResourceSharePermission
catatan
Jika Anda tidak menggunakan kebijakan AWS terkelola untuk peran pemberi, tambahkan kebijakan di atas ke kebijakan khusus Anda.
Lokasi bucket Amazon S3 dan akses pengguna
Saat membuat katalog, database, atau tabel di dalam AWS Glue Data Catalog, Anda dapat menentukan lokasi bucket Amazon S3 dari data yang mendasarinya dan mendaftarkannya ke Lake Formation. Tabel di bawah ini menjelaskan cara kerja izin AWS Glue dan pengguna Lake Formation (prinsipal) berdasarkan lokasi data Amazon S3 dari tabel atau database.
| Lokasi Amazon S3 dari database | AWS Glue pengguna | Pengguna Lake Formation |
|---|---|---|
|
Terdaftar dengan Lake Formation (dalam mode akses hybrid atau dalam mode Lake Formation) |
Memiliki read/write akses ke lokasi data Amazon S3 dengan mewarisi izin dari izin grup IAMAllowed Prinsipal (akses super). |
Mewarisi izin untuk membuat tabel dari izin CREATE TABLE yang diberikan. |
| Tidak ada lokasi Amazon S3 terkait |
Memerlukan izin LOKASI DATA eksplisit untuk menjalankan pernyataan CREATE TABLE dan INSERT TABLE. |
Memerlukan izin LOKASI DATA eksplisit untuk menjalankan pernyataan CREATE TABLE dan INSERT TABLE. |
IsRegisteredWithLakeFormationproperti meja
IsRegisteredWithLakeFormationProperti tabel menunjukkan apakah lokasi data tabel terdaftar dengan Lake Formation untuk pemohon. Jika mode izin lokasi terdaftar sebagai Lake Formation, maka IsRegisteredWithLakeFormation properti adalah true untuk semua pengguna yang mengakses lokasi data karena semua pengguna dianggap memilih untuk tabel tersebut. Jika lokasi terdaftar dalam mode akses hybrid, maka nilainya diatur true hanya untuk pengguna yang telah memilih tabel tersebut.
| Modus izin | Pengguna/Peran |
IsRegisteredWithLakeFormation
|
Deskripsi |
|---|---|---|---|
|
Lake Formation |
Semua | True |
Ketika lokasi terdaftar di Lake Formation, |
| Mode akses hibrid | Memilih | True |
Untuk pengguna yang telah memilih untuk menggunakan Lake Formation untuk akses data dan tata kelola untuk tabel, |
| Mode akses hibrid | Tidak memilih | False |
Untuk pengguna yang belum memilih untuk menggunakan izin Lake Formation, |