View a markdown version of this page

Mendaftarkan cluster Amazon Redshift dan ruang nama ke AWS Glue Data Catalog - Amazon Redshift

Amazon Redshift tidak akan lagi mendukung penggunaan Python UDF setelah 30 Juni 2026. Kami akan mulai menegakkannya secara bertahap. Untuk informasi lebih lanjut tentang detail opsi akhir masa pakai dan migrasi Python, lihat posting blog yang diterbitkan pada 30 Juni 2025.

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

Mendaftarkan cluster Amazon Redshift dan ruang nama ke AWS Glue Data Catalog

Anda dapat menambahkan cluster yang disediakan Amazon Redshift dan ruang nama tanpa server ke untuk mengaksesnya menggunakan API REST AWS Glue Data Catalog Apache Iceberg. Anda melakukan ini dengan mendaftarkan gudang data Amazon Redshift ke AWS Glue Data Catalog menggunakan konsol Amazon Redshift atau AWS CLI, kemudian membuat katalog federasi Amazon Redshift untuk gudang yang digunakan. AWS Lake Formation

Gudang data Amazon Redshift yang terdaftar di Katalog Data bertindak sebagai pembagian data produsen. Perubahan yang Anda buat pada cluster atau ruang nama tanpa server dari katalognya tercermin dalam cluster atau namespace di Redshift, dan sebaliknya.

Registering using the Amazon Redshift console
  1. Masuk ke Konsol Manajemen AWS dan buka konsol Amazon Redshift di https://console.aws.amazon.com/redshiftv2/.

  2. Arahkan ke namespace tanpa server atau cluster yang disediakan yang ingin Anda daftarkan dan pilih.

  3. Dari halaman detail namespace atau cluster, pilih Daftar ke AWS Glue Data Catalog dari menu tarik-turun T ind akan.

  4. Masukkan ID akun tujuan tempat Anda ingin mendaftarkan namespace atau cluster dan pilih Daftar.

  5. Jika Anda mendaftar dari akun Anda ke akun yang sama di AWS Glue, Anda akan dibawa langsung ke AWS Lake Formation konsol untuk menyelesaikan prosesnya. Jika Anda mendaftar ke akun lain, tautan muncul yang membawa Anda ke Formasi Danau.

Registering using the AWS CLI

Untuk mendaftarkan cluster atau namespace AWS Glue Data Catalog menggunakan AWS CLI, gunakan register-namespace perintah dengan opsi berikut:

  • namespace-identifier: Objek dengan pengenal unik cluster atau namespace yang Anda daftarkan. Objek ini berbeda tergantung pada apakah Anda mendaftarkan cluster yang disediakan atau namespace tanpa server. Pertimbangkan hal berikut:

    • Untuk cluster yang disediakan, Anda menyediakan ProvisionedIdentifier objek, yang berisi ClusterIdentifier objek dengan pengenal unik cluster yang Anda daftarkan.

    • atau ruang nama tanpa server, Anda menyediakan ServerlessIdentifier objek, yang berisi NamespaceIdentifier objek dengan pengenal unik dari namespace yang Anda daftarkan, serta WorkgroupIdentifier objek dengan pengidentifikasi unik dari kelompok kerja yang terkait dengan namespace itu.

  • consumer-identifiers: Array dengan elemen tunggal, berisi pengidentifikasi unik dari akun tempat Anda mendaftarkan cluster atau namespace.

Contoh berikut mendaftarkan namespace mySampleNamespace tanpa server ke ID akun. 012345678910

aws redshift register-namespace / --namespace-identifier {ServerlessIdentifier: {NamespaceIdentifer: mySampleNamespace, WorkgroupIdentifier: mySampleWorkgroup}} / --consumer-identifiers [012345678910]