

 Amazon Redshift tidak akan lagi mendukung pembuatan UDF Python baru mulai Patch 198. UDF Python yang ada akan terus berfungsi hingga 30 Juni 2026. Untuk informasi lebih lanjut, lihat [posting blog](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/). 

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

# Orientasi
<a name="federated-permissions-onboarding"></a>

## Pendaftaran klaster Redshift
<a name="federated-permissions-onboarding-cluster-registration"></a>

Redshift mendukung pembuatan cluster baru atau memulihkan cluster dari snapshot dengan registrasi AWS Glue Data Catalog (GDC). Anda dapat menentukan bagian nama katalog GDC dari pendaftaran ini. Untuk mendukung propagasi identitas IDC, Anda dapat menentukan aplikasi Redshift IDC tipe Lakehouse untuk mengaktifkan propagasi identitas IDC.

**Buat cluster baru dengan pendaftaran katalog data Glue**

------
#### [ CLI ]

Untuk secara otomatis mendaftarkan klaster Anda yang baru dibuat dengan Data Catalog, berikan nama katalog yang akan digunakan untuk membuat dan mendaftarkan Katalog Data Anda. `redshift-idc-application-arn`Parameternya opsional - sertakan jika Anda ingin menautkan cluster Anda dengan Aplikasi Redshift IDC tipe Lakehouse. Anda juga dapat membuat asosiasi aplikasi IDC ini di lain waktu.

```
aws redshift create-cluster \
    --cluster-identifier 'redshift-cluster' \
   --catalog-name 'glue-data-catalog-name' \
   --redshift-idc-application-arn 'arn:aws:redshift:us-east-1:012345678912:redshiftidcapplication:3f966e50-f1b7-495c-8ace-bd0d6c3c3b17' \
   --<other_configurations_as_needed>
```

------
#### [ Console ]

1. Masuk ke Konsol Manajemen AWS dan buka konsol Amazon Redshift di. [https://console.aws.amazon.com/redshiftv2/](https://console.aws.amazon.com/redshiftv2/)

1. **Arahkan ke dasbor cluster yang disediakan dan pilih Buat klaster.**

1. Konfigurasikan pengaturan cluster umum Anda.

1. Di AWS Glue Data Catalog bagian Daftar dengan, pilih **Daftar dengan izin federasi Amazon Redshift**.
   + Masukkan pengenal nama katalog.
   + (Disarankan) Pilih izin federasi Amazon Redshift yang digunakan untuk AWS IAM Identity Center mengaitkan dengan aplikasi Redshift IDC.

1. Selesaikan pengaturan cluster yang tersisa dan pilih **Buat cluster**.

------

**Kembalikan cluster baru dengan AWS Glue Data Catalog registrasi**

------
#### [ CLI ]

Untuk mengembalikan snapshot ke cluster baru dengan AWS Glue Data Catalog integrasi, berikan nama katalog yang akan digunakan untuk membuat dan mendaftarkan katalog Anda. AWS Glue `redshift-idc-application-arn`Parameternya opsional - sertakan jika Anda ingin menautkan cluster Anda dengan Aplikasi Redshift IDC tipe Lakehouse. Anda juga dapat membuat asosiasi asplikasi IDC ini di lain waktu.

```
aws redshift restore-from-cluster-snapshot \
   --cluster-identifier 'redshift-cluster' \
   --catalog-name 'glue-data-catalog-name' \
   --snapshot-identifier 'redshift-cluster-snapshot' \
   --redshift-idc-application-arn 'arn:aws:redshift:us-east-1:012345678912:redshiftidcapplication:3f966e50-f1b7-495c-8ace-bd0d6c3c3b17' \
   --<other_configurations_as_needed>
```

------
#### [ Console ]

1. Masuk ke Konsol Manajemen AWS dan buka konsol Amazon Redshift di. [https://console.aws.amazon.com/redshiftv2/](https://console.aws.amazon.com/redshiftv2/)

1. Arahkan ke halaman snapshot yang disediakan. Dari tabel snapshots, pilih **Restore to provisioned cluster** dari menu drop-down **Restore snapshot**. 

1. Konfigurasikan pengaturan cluster umum.

1. Di AWS Glue Data Catalog bagian Daftar dengan, pilih **Daftar dengan izin federasi Amazon Redshift**.
   + Masukkan pengenal nama katalog.
   + (Disarankan) Pilih izin federasi Amazon Redshift yang digunakan untuk AWS IAM Identity Center mengaitkan dengan aplikasi Redshift IDC.

1. Selesaikan pengaturan cluster yang tersisa dan pilih **Buat cluster**.

------

**Ubah cluster yang ada dengan AWS Glue Data Catalog registrasi**

Jika klaster Redshift Anda sudah dikaitkan dengan Aplikasi Redshift IDC tipe non-lakehouse, hal berikut terjadi saat pendaftaran: AWS Glue Data Catalog 
+ Jika tidak ada ARN Aplikasi Redshift IDC yang disediakan, Aplikasi Redshift idC yang ada di katalog Anda akan disetel ke status dinonaktifkan.
+ Ketika Aplikasi Redshift idC tipe Lakehouse dari AWS IAM Identity Center instance yang berbeda ditentukan, penyedia idC saat ini menjadi dinonaktifkan
+ Saat Aplikasi Redshift IDC tipe Lakehouse dari instance yang sama disediakan AWS IAM Identity Center 
  + ARN Aplikasi Redshift IDC di katalog Anda akan diubah menjadi ARN dari Aplikasi Redshift IDC tipe Lakehouse. Katalog yang diperbarui dapat diperiksa dengan menanyakan svv\_identity\_providers. [Untuk informasi selengkapnya tentang svv\_identity\_providers, lihat svv\_identity\_providers.](https://docs.aws.amazon.com/redshift/latest/dg/r_SVV_IDENTITY_PROVIDERS.html)
  + AWS IAM Identity Center pengguna federasi yang sebelumnya memiliki akses ke kluster Redshift, harus secara eksplisit diberikan hak istimewa CONNECT oleh Admin untuk mengakses cluster. Untuk informasi selengkapnya tentang pemberian hak istimewa CONNECT, lihat. [Hak istimewa Connect](federated-permissions-prereqs.md#federated-permissions-prereqs-connect)
  + Setelah mendaftar AWS Glue Data Catalog, identitas AWS IAM Identity Center federasi Anda yang ada dan sumber daya milik mereka tetap tidak berubah. Asosiasi namespace untuk identitas federasi ini juga dipertahankan.

------
#### [ CLI ]

Anda dapat menggunakan `modify-lakehouse-configuration` perintah untuk mendaftarkan cluster Anda ke AWS Glue Data Catalog, yang `catalog-name` digunakan untuk membuat dan mendaftarkan AWS Glue katalog Anda. Untuk mendukung propagasi identitas IDC, tentukan arn tipe lakehouse Anda, RedshiftIdcApplication ini memerlukan Aplikasi Redshift IDC tipe Lakehouse, silakan lihat Buat aplikasi Redshift IDC tipe Lakehouse [baru: Konfigurasi Aplikasi Pusat Identitas untuk Gudang Pergeseran Merah](https://docs.aws.amazon.com/redshift/latest/dg/federated-permissions-prereqs.html#federated-permissions-prereqs-configuration) dengan izin federasi.

```
aws redshift modify-lakehouse-configuration \
    --cluster-identifier 'redshift-cluster' \
    --lakehouse-registration Register \
    --catalog-name 'glue-data-catalog-name' \
    --lakehouse-idc-registration Associate \
    --lakehouse-idc-application-arn 'arn:aws:redshift:us-east-1:012345678912:redshiftidcapplication:3f966e50-f1b7-495c-8ace-bd0d6c3c3b17' \
```

------
#### [ Console ]

1. Masuk ke Konsol Manajemen AWS dan buka konsol Amazon Redshift di. [https://console.aws.amazon.com/redshiftv2/](https://console.aws.amazon.com/redshiftv2/)

1. Arahkan ke klaster yang disediakan yang ingin Anda daftarkan dan pilih.

1. Dari halaman detail cluster, pilih **Daftar dengan AWS Glue Data Catalog** dari menu tarik-turun **Tindakan**.

1. Pilih **Daftar dengan opsi izin federasi Amazon Redshift** dan
   + Masukkan pengenal nama katalog.
   + **(Disarankan) Pilih izin federasi Amazon Redshift menggunakan untuk AWS IAM Identity Center mengaitkan dengan aplikasi Redshift IDC dan pilih Daftar.**

------

## Registrasi namespace Redshift Tanpa Server
<a name="federated-permissions-onboarding-namespace-registration"></a>

Redshift Tanpa Server memungkinkan ruang nama Tanpa Server yang dilampirkan grup kerja untuk mendaftar. AWS Glue Data Catalog Perhatikan bahwa database Anda akan dimulai ulang selama pembaruan ini.

Jika Namespace Tanpa Server Redshift Anda sudah dikaitkan dengan Aplikasi Redshift IDC tipe non-lakehouse, hal berikut terjadi selama pendaftaran Glue Data Catalog:
+ Jika tidak ada ARN Aplikasi Redshift IDC yang disediakan, Aplikasi Redshift idC yang ada di katalog Anda akan disetel ke status dinonaktifkan.
+ Ketika Aplikasi Redshift idC tipe Lakehouse dari AWS IAM Identity Center instance yang berbeda ditentukan, penyedia idC saat ini menjadi dinonaktifkan
+ Saat Aplikasi Redshift IDC tipe Lakehouse dari instance yang sama disediakan AWS IAM Identity Center 
  + ARN Aplikasi Redshift IDC di katalog Anda akan diubah menjadi ARN dari Aplikasi Redshift IDC tipe Lakehouse. Katalog yang diperbarui dapat diperiksa dengan menanyakan svv\_identity\_providers. [Untuk informasi selengkapnya tentang svv\_identity\_providers, lihat svv\_identity\_providers.](https://docs.aws.amazon.com/redshift/latest/dg/r_SVV_IDENTITY_PROVIDERS.html)
  + AWS IAM Identity Center pengguna federasi yang sebelumnya memiliki akses ke kluster Redshift, harus secara eksplisit diberikan hak istimewa CONNECT oleh Admin untuk mengakses cluster. Untuk informasi selengkapnya tentang pemberian hak istimewa CONNECT, lihat. [Hak istimewa Connect](federated-permissions-prereqs.md#federated-permissions-prereqs-connect)
  + Setelah mendaftar AWS Glue Data Catalog, identitas AWS IAM Identity Center federasi Anda yang ada dan sumber daya milik mereka tetap tidak berubah. Asosiasi namespace untuk identitas federasi ini juga dipertahankan.

------
#### [ CLI ]

Anda dapat menggunakan `update-lakehouse-configuration` perintah untuk mendaftarkan namespace Redshift Serverless Anda ke AWS Glue Data Catalog, yang digunakan untuk membuat dan mendaftarkan `catalog-name` katalog lem Anda. Untuk mendukung propagasi identitas IDC, tentukan arn Aplikasi Redshift Idc tipe Lakehouse.

```
aws redshift-serverless update-lakehouse-configuration \
    --namespace-name 'serverless-namespace-name' \
    --lakehouse-registration Register \
    --catalog-name 'glue-data-catalog-name' \
    --lakehouse-idc-registration Associate \
    --lakehouse-idc-application-arn 'arn:aws:redshift:us-east-1:012345678912:redshiftidcapplication:3f966e50-f1b7-495c-8ace-bd0d6c3c3b17'
```

------
#### [ Console ]

1. Masuk ke Konsol Manajemen AWS dan buka konsol Amazon Redshift di. [https://console.aws.amazon.com/redshiftv2/](https://console.aws.amazon.com/redshiftv2/)

1. Arahkan ke klaster yang disediakan yang ingin Anda daftarkan dan pilih.

1. Dari halaman detail cluster, pilih **Daftar dengan AWS Glue Data Catalog** dari menu tarik-turun **Tindakan**.

1. Pilih **Daftar dengan opsi izin federasi Amazon Redshift** dan
   + Masukkan pengenal nama katalog.
   + **(Disarankan) Pilih izin federasi Amazon Redshift menggunakan untuk AWS IAM Identity Center mengaitkan dengan aplikasi Redshift IDC dan pilih Daftar.**

------

## Aktifkan AWS IAM Identity Center propagasi identitas
<a name="federated-permissions-onboarding-propagation"></a>

Amazon Redshift mendukung propagasi identitas Pusat Identitas (IDC) untuk meneruskan identitas pengguna IDC dengan mulus antara instans Redshift dan layanan/. AWS Lake FormationAWS Glue 

**Prasyarat**
+ Anda telah membuat Aplikasi Amazon Redshift IDC tipe Lakehouse, lihat [AWS IAM Identity Center konfigurasi aplikasi untuk gudang Redshift](https://docs.aws.amazon.com/redshift/latest/dg/federated-permissions-prereqs.html#federated-permissions-prereqs-configuration) dengan izin federasi.
+ Anda memiliki Cluster Amazon Redshift atau Namespace Tanpa Server Amazon Redshift yang terdaftar. AWS Glue Data Catalog
  + Redshift Serverless Namespace memerlukan workgroup yang dilampirkan untuk melakukan operasi terkait.

Jika Redshift Cluster atau Redshift Serverless Namespace Anda sudah dikaitkan dengan Aplikasi Redshift IDC jenis selain Lakehouse, hal berikut terjadi saat pendaftaran: AWS Glue Data Catalog 
+ Jika tidak ada ARN Aplikasi Redshift IDC yang disediakan, Aplikasi Redshift idC yang ada di katalog Anda akan disetel ke status dinonaktifkan.
+ Ketika Aplikasi Redshift idC tipe Lakehouse dari AWS IAM Identity Center instance yang berbeda ditentukan, penyedia idC saat ini menjadi dinonaktifkan
+ Saat Aplikasi Redshift IDC tipe Lakehouse dari instance yang sama disediakan AWS IAM Identity Center 
  + ARN Aplikasi Redshift IDC di katalog Anda akan diubah menjadi ARN dari Aplikasi Redshift IDC tipe Lakehouse. Katalog yang diperbarui dapat diperiksa dengan menanyakan svv\_identity\_providers. [Untuk informasi selengkapnya tentang svv\_identity\_providers, lihat svv\_identity\_providers.](https://docs.aws.amazon.com/redshift/latest/dg/r_SVV_IDENTITY_PROVIDERS.html)
  + AWS IAM Identity Center pengguna federasi yang sebelumnya memiliki akses ke kluster Redshift, harus secara eksplisit diberikan hak istimewa CONNECT oleh Admin untuk mengakses cluster. Untuk informasi selengkapnya tentang pemberian hak istimewa CONNECT, lihat. [Hak istimewa Connect](federated-permissions-prereqs.md#federated-permissions-prereqs-connect)
  + Setelah mendaftar AWS Glue Data Catalog, identitas AWS IAM Identity Center federasi Anda yang ada dan sumber daya milik mereka tetap tidak berubah. Asosiasi namespace untuk identitas federasi ini juga dipertahankan.

### Aktifkan AWS IAM Identity Center propagasi identitas untuk cluster yang disediakan Amazon Redshift
<a name="federated-permissions-onboarding-propagation-cluster"></a>

Untuk Cluster Penyediaan Amazon Redshift yang mendaftarkan namespace-nya, ia AWS Glue Data Catalog memerlukan Aplikasi IdC Amazon Redshift Amazon Lakehouse yang tidak memerlukan penetapan pengguna AWS IAM Identity Center Identitas secara eksplisit ke aplikasi, hak istimewa login pengguna iDC dikelola oleh hak istimewa CONNECT di gudang Redshift.

------
#### [ CLI ]

Anda dapat menggunakan `modify-lakehouse-configuration` perintah untuk mengaktifkan propagasi identitas IDC untuk cluster Anda dengan izin federasi Redshift, tentukan arn tipe lakehouse Anda, RedshiftIdcApplication ini memerlukan Aplikasi Redshift Lakehouse IDC silakan lihat [Buat aplikasi Redshift IDC tipe Lakehouse baru](https://docs.aws.amazon.com/redshift/latest/dg/federated-permissions-prereqs.html#federated-permissions-prereqs-configuration): Konfigurasi Aplikasi Pusat Identitas untuk Gudang Redshift dengan izin federasi.

```
aws redshift modify-lakehouse-configuration \
    --cluster-identifier 'redshift-cluster' \
    --lakehouse-idc-registration Associate \
    --lakehouse-idc-application-arn 'arn:aws:redshift:us-east-1:012345678912:redshiftidcapplication:3f966e50-f1b7-495c-8ace-bd0d6c3c3b17' \
```

------
#### [ Console ]

1. Masuk ke Konsol Manajemen AWS dan buka konsol Amazon Redshift di. [https://console.aws.amazon.com/redshiftv2/](https://console.aws.amazon.com/redshiftv2/)

1. Arahkan ke klaster yang disediakan yang ingin Anda daftarkan dan pilih.

1. Dari halaman detail cluster, pilih **Daftar dengan AWS Glue Data Catalog** dari menu tarik-turun **Tindakan**.

1. **Pilih **Aktifkan** dari izin federasi Amazon Redshift menggunakan AWS IAM Identity Center drop-down untuk mengaitkan aplikasi IDC dan pilih Simpan perubahan.**

------

### Aktifkan AWS IAM Identity Center propagasi identitas untuk ruang nama Amazon Redshift Tanpa Server
<a name="federated-permissions-onboarding-propagation-namespace"></a>

------
#### [ CLI ]

Anda dapat menggunakan `modify-lakehouse-configuration` perintah untuk mengaktifkan propagasi identitas IDC untuk namespace Anda dengan izin federasi Redshift, tentukan arn tipe lakehouse Anda RedshiftIdcApplication, ini memerlukan Aplikasi Redshift Lakehouse IDC silakan lihat Buat aplikasi Redshift IDC tipe Lakehouse [baru: Konfigurasi Aplikasi Pusat Identitas untuk Gudang Redshift dengan](https://docs.aws.amazon.com/redshift/latest/dg/federated-permissions-prereqs.html#federated-permissions-prereqs-configuration) izin federasi.

```
aws redshift modify-lakehouse-configuration \
    --cluster-identifier 'redshift-cluster' \
    --lakehouse-idc-registration Associate \
    --lakehouse-idc-application-arn 'arn:aws:redshift:us-east-1:012345678912:redshiftidcapplication:3f966e50-f1b7-495c-8ace-bd0d6c3c3b17' \
```

------
#### [ Console ]

1. Masuk ke Konsol Manajemen AWS dan buka konsol Amazon Redshift di. [https://console.aws.amazon.com/redshiftv2/](https://console.aws.amazon.com/redshiftv2/)

1. Arahkan ke namespace tanpa server yang ingin Anda edit registrasi dan pilih.

1. Dari halaman detail klaster, pilih **Edit AWS Glue Data Catalog pendaftaran** dari menu tarik-turun **Tindakan**.

1. **Pilih **Aktifkan** dari izin federasi Amazon Redshift menggunakan AWS IAM Identity Center drop-down untuk mengaitkan aplikasi IDC dan pilih Simpan perubahan.**

------

## MENGUBAH IDENTITAS GLOBAL YANG DITETAPKAN PENGGUNA
<a name="federated-permissions-onboarding-alter-set-global-identity"></a>

Selain IAM dan AWS IAM Identity Center kredensyal, pengguna yang menjalankan kueri terhadap Redshift Warehouses dengan izin federasi dapat mengautentikasi menggunakan peran IAM. Superuser dapat mengatur peran IAM untuk pengguna non-federasi lain untuk mengasosiasikan secara otomatis pada pembentukan sesi, dan peran IAM ini akan diasumsikan saat membuat kueri terhadap Gudang Redshift dengan Izin Federasi. Fungsionalitas ini disediakan untuk memungkinkan pengguna AWS IDC mengautentikasi secara non-interaktif.

Fitur ini berguna untuk kasus penggunaan berikut:
+ Pelanggan yang memiliki pengaturan besar dan kompleks dengan pengguna gudang lokal yang ada selain pengguna dengan identitas global.
+ Pelanggan yang menggunakan IDC, tetapi yang ingin dapat masuk secara otomatis tanpa tindakan browser interaktif untuk masuk.

Persyaratan dan pembatasan:
+ Hanya pengguna super yang dapat mengatur peran IAM dengan`ALTER USER`.
+ Peran IAM harus dilampirkan ke cluster.
+ Peran IAM harus memiliki izin untuk mengakses sumber daya yang diperlukan untuk menjalankan kueri di gudang Redshift dengan izin federasi. Sebaiknya gunakan kebijakan `[AmazonRedshiftFederatedAuthorization](https://docs.aws.amazon.com/aws-managed-policy/latest/reference/AmazonRedshiftFederatedAuthorization.html)` AWS terkelola.
+  Pengguna yang mengautentikasi melalui peran IAM IDENTITAS GLOBAL dapat menanyakan tampilan di Gudang Redshift dengan Izin Federasi, tetapi tidak dapat MEMBUAT, MENGUBAH, MENYEGARKAN, atau MENJATUHKANNYA. 

### Sintaksis
<a name="federated-permissions-onboarding-alter-set-global-identity-syntax"></a>

Sintaks berikut menjelaskan `ALTER USER SET GLOBAL IDENTITY` perintah yang digunakan untuk mengatur peran IAM bagi pengguna database non-federasi untuk menjalankan kueri terhadap Redshift Warehouses with Federated Permissions.

```
ALTER USER {{username}} SET
GLOBAL IDENTITY IAM_ROLE 'arn:aws:iam::<AWS-account-id>:role/<role-name>'
```

Sekarang ketika diautentikasi sebagai pengguna target (dengan menghubungkan langsung sebagai{{username}}, atau dengan menggunakan [SET SESSION AUTHORIZATION](https://docs.aws.amazon.com/redshift/latest/dg/r_SET_SESSION_AUTHORIZATION.html)), Anda dapat memeriksa peran identitas global menggunakan

```
SHOW GLOBAL IDENTITY
```

Catatan, peran identitas global dikaitkan dengan pengguna pada pembentukan sesi. Jika Anda menyetel identitas global untuk pengguna yang saat ini masuk, pengguna tersebut perlu menyambung kembali agar identitas global diterapkan.

Perintah berikut dapat digunakan untuk menghapus peran IAM terkait.

```
ALTER USER {{username}} RESET GLOBAL IDENTITY
```

### Parameter
<a name="federated-permissions-onboarding-alter-set-global-identity-parameters"></a>

nama pengguna  
Nama pengguna. Tidak dapat menjadi pengguna federasi, seperti pengguna IAM atau pengguna AWS IDC.

<account-id><role-name>IAM\_ROLE 'arn:aws:iam: ::peran/ '  
Gunakan Amazon Resource Name (ARN) untuk peran IAM yang digunakan klaster Anda untuk autentikasi dan otorisasi saat pengguna menjalankan {{username}} kueri di gudang Redshift dengan izin federasi. Peran ini harus memiliki izin yang diperlukan untuk menjalankan kueri. Kami merekomendasikan menggunakan Kebijakan `[AmazonRedshiftFederatedAuthorization](https://docs.aws.amazon.com/aws-managed-policy/latest/reference/AmazonRedshiftFederatedAuthorization.html)` AWS Terkelola.