Mengaktifkan integrasi Tabel S3 dengan Katalog Data - AWS Glue

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

Mengaktifkan integrasi Tabel S3 dengan Katalog Data

Anda dapat mengaktifkan integrasi Tabel S3 dengan Katalog AWS Glue Data menggunakan konsol manajemen Amazon S3 atau. AWS CLI Saat Anda mengaktifkan integrasi menggunakan konsol, AWS buat katalog federasi bernama s3tablescatalog yang secara otomatis menemukan dan memasang semua bucket tabel S3 di akun dan Wilayah Anda. AWS

Aktifkan integrasi Tabel S3 menggunakan konsol manajemen Amazon S3

  1. Buka konsol Amazon S3 di. https://console.aws.amazon.com/s3/

  2. Di panel navigasi kiri, pilih Bucket tabel.

  3. Pilih Buat ember meja.

  4. Masukkan nama bucket Table dan pastikan kotak centang Aktifkan integrasi dipilih.

  5. Pilih Buat ember meja.

Amazon S3 secara otomatis mengintegrasikan bucket tabel Anda di Wilayah tersebut. Pertama kali Anda mengintegrasikan bucket tabel di Wilayah mana pun, Amazon S3 s3tablescatalog membuat di Katalog Data di Wilayah tersebut.

Setelah katalog dibuat, semua bucket tabel S3 di akun Anda dan Wilayah secara otomatis dipasang sebagai katalog anak. Anda dapat melihat database (ruang nama) dan tabel dengan menavigasi ke katalog di Katalog Data.

Aktifkan integrasi Tabel S3 menggunakan AWS CLI

Gunakan glue create-catalog perintah untuk membuat s3tablescatalog katalog.

aws glue create-catalog \ --name "s3tablescatalog" \ --catalog-input '{ "Description": "Federated catalog for S3 Tables", "FederatedCatalog": { "Identifier": "arn:aws:s3tables:region:account-id:bucket/*", "ConnectionName": "aws:s3tables" }, "CreateDatabaseDefaultPermissions": [{ "Principal": { "DataLakePrincipalIdentifier": "IAM_ALLOWED_PRINCIPALS" }, "Permissions": ["ALL"] }], "CreateTableDefaultPermissions": [{ "Principal": { "DataLakePrincipalIdentifier": "IAM_ALLOWED_PRINCIPALS" }, "Permissions": ["ALL"] }] }'

Ganti region dengan AWS Wilayah Anda dan account-id dengan ID AWS akun Anda.

Memverifikasi integrasi

Setelah membuat katalog, Anda dapat memverifikasi bahwa bucket tabel S3 dipasang dengan mencantumkan katalog anak:

aws glue get-catalogs \ --parent-catalog-id s3tablescatalog