View a markdown version of this page

Mengintegrasikan dengan Tabel Amazon S3 - AWS Glue

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Mengintegrasikan dengan Tabel Amazon S3

AWS Glue Integrasi Katalog Data dengan Tabel Amazon S3 memungkinkan Anda menemukan, menanyakan, dan menggabungkan Tabel S3 dengan data di danau data Amazon S3 menggunakan satu katalog. Saat Anda mengintegrasikan Tabel S3 dengan Katalog Data, layanan akan membuat struktur katalog gabungan yang memetakan sumber daya Tabel S3 ke AWS Glue objek katalog:

  • Bucket tabel S3 menjadi katalog di Katalog Data

  • Namespace S3 menjadi database AWS Glue

  • Tabel S3 menjadi AWS Glue tabel

Kontrol akses

Katalog Data mendukung dua mode kontrol akses untuk integrasi Tabel S3:

  • Kontrol akses IAM — Menggunakan kebijakan IAM untuk mengontrol akses ke Tabel S3 dan Katalog Data. Dalam pendekatan ini, Anda memerlukan izin IAM pada sumber daya Tabel S3 dan objek Katalog Data untuk mengakses sumber daya.

  • AWS Lake Formation kontrol akses — Menggunakan AWS Lake Formation hibah selain izin AWS Glue IAM untuk mengontrol akses ke Tabel S3 melalui Katalog Data. Dalam mode ini, prinsipal memerlukan izin IAM untuk berinteraksi dengan Katalog Data, dan AWS Lake Formation hibah menentukan sumber daya katalog (database, tabel, kolom, baris) yang dapat diakses prinsipal. Mode ini mendukung kontrol akses berbutir kasar (hibah tingkat database dan tingkat tabel) dan kontrol akses berbutir halus (keamanan tingkat kolom dan tingkat baris). Ketika peran terdaftar dikonfigurasi dan penjual kredensi diaktifkan, izin IAM Tabel S3 tidak diperlukan untuk prinsipal, karena kredensi AWS Lake Formation vendor atas nama prinsipal menggunakan peran terdaftar. AWS Lake Formation kontrol akses juga mendukung penjual kredenal untuk mesin analitik pihak ketiga. Untuk informasi selengkapnya, lihat Membuat katalog Tabel S3 di Panduan AWS Lake Formation Pengembang.

Anda dapat bermigrasi antar mode kontrol akses saat kebutuhan Anda berkembang.

Hirarki katalog untuk pemasangan otomatis

Saat Anda mengintegrasikan Tabel S3 dengan Katalog Data menggunakan konsol manajemen Amazon S3, konsol akan membuat katalog gabungan yang s3tablescatalog disebut dalam Katalog Data di akun Anda di Wilayah tersebut. AWS Katalog federasi ini berfungsi sebagai katalog induk untuk semua bucket tabel S3 yang ada dan yang akan datang di akun dan Wilayah tersebut. Integrasi memetakan sumber daya bucket tabel Amazon S3 dalam hierarki berikut:

  • Katalog federasi - s3tablescatalog (dibuat secara otomatis)

  • Katalog anak - Setiap ember meja S3 menjadi katalog anak di bawah s3tablescatalog

  • Database - Setiap namespace S3 dalam keranjang tabel menjadi database

  • Tabel - Setiap tabel S3 dalam namespace menjadi tabel

Misalnya, jika Anda memiliki bucket tabel S3 bernama “analytics-bucket” dengan namespace “sales” yang berisi tabel “transaksi”, jalur lengkap dalam Katalog Data adalah: s3tablescatalog/analytics-bucket/sales/transactions

Hirarki empat bagian ini berlaku untuk skenario akun yang sama di mana Tabel S3 dan Katalog Data berada di akun yang sama. AWS Untuk skenario lintas akun, Anda secara manual memasang bucket tabel S3 individual di Katalog Data, yang membuat hierarki tiga bagian.

Wilayah yang Didukung

Integrasi Tabel S3 dengan Katalog Data tersedia di AWS Wilayah berikut:

Kode Wilayah Nama Wilayah
us-east-1AS Timur (Virginia Utara)
us-east-2AS Timur (Ohio)
us-west-1AS Barat (California Utara)
us-west-2AS Barat (Oregon)
af-south-1Africa (Cape Town)
ap-east-1Asia Pasifik (Hong Kong)
ap-timur-2Asia Pasifik (Taipei)
ap-northeast-1Asia Pasifik (Tokyo)
ap-northeast-2Asia Pasifik (Seoul)
ap-northeast-3Asia Pasifik (Osaka)
ap-south-1Asia Pasifik (Mumbai)
ap-south-2Asia Pasifik (Hyderabad)
ap-southeast-1Asia Pasifik (Singapura)
ap-southeast-2Asia Pasifik (Sydney)
ap-southeast-3Asia Pasifik (Jakarta)
ap-southeast-4Asia Pacific (Melbourne)
ap-southeast-5Asia Pasifik (Malaysia)
ap-tenggara 6Asia Pasifik (Selandia Baru)
ap-tenggara 7Asia Pasifik (Thailand)
ca-central-1Kanada (Pusat)
ca-west-1Kanada Barat (Calgary)
eu-central-1Eropa (Frankfurt)
eu-central-2Europe (Zurich)
eu-north-1Eropa (Stockholm)
eu-south-1Europe (Milan)
eu-south-2Eropa (Spanyol)
eu-west-1Eropa (Irlandia)
eu-west-2Eropa (London)
eu-west-3Eropa (Paris)
il-central-1Israel (Tel Aviv)
mx-pusat-1Meksiko (Tengah)
sa-east-1Amerika Selatan (Sao Paulo)