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
Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Aktifkan sensitivitas huruf besar/kecil untuk gudang data Anda
Anda dapat melampirkan grup parameter dan mengaktifkan sensitivitas huruf besar/kecil untuk cluster yang disediakan selama pembuatan. Namun, Anda dapat memperbarui workgroup tanpa server melalui AWS Command Line Interface
(AWS CLI) hanya setelah dibuat. Ini diperlukan untuk mendukung sensitivitas huruf besar dari tabel sumber dan kolom. Ini enable_case_sensitive_identifier adalah nilai konfigurasi yang menentukan apakah pengidentifikasi nama database, tabel, dan kolom peka huruf besar/kecil. Parameter ini harus diaktifkan untuk membuat integrasi Zero-ETL di gudang data. Untuk informasi selengkapnya, lihat enable_case_sensitive_identifier.
Untuk Amazon Redshift Tanpa Server —. Aktifkan sensitivitas huruf besar/kecil untuk Amazon Redshift Serverless menggunakan AWS CLI Perhatikan bahwa Anda dapat mengaktifkan sensitivitas huruf besar/kecil untuk Amazon Redshift Serverless hanya dari. AWS CLI
Untuk cluster yang disediakan Amazon Redshift, aktifkan sensitivitas huruf besar/kecil untuk cluster target Anda menggunakan salah satu topik berikut:
Aktifkan sensitivitas huruf besar/kecil untuk Amazon Redshift Serverless menggunakan AWS CLI
Jalankan AWS CLI perintah berikut untuk mengaktifkan sensitivitas huruf besar/kecil untuk kelompok kerja Anda.
aws redshift-serverless update-workgroup \ --workgroup-nametarget-workgroup\ --config-parameters parameterKey=enable_case_sensitive_identifier,parameterValue=true
Tunggu status workgroup Active sebelum melanjutkan ke langkah berikutnya.
Aktifkan sensitivitas huruf besar/kecil untuk cluster yang disediakan Amazon Redshift menggunakan konsol Amazon Redshift
Masuk ke Konsol Manajemen AWS dan buka konsol Amazon Redshift di https://console.aws.amazon.com/redshiftv2/
. -
Di panel navigasi kiri, pilih Das bor cluster yang disediakan.
-
Pilih cluster yang disediakan tempat Anda ingin mereplikasi data.
-
Di panel navigasi kiri, pilih Konfigurasi > Manajemen beban kerja.
-
Pada halaman manajemen beban kerja, pilih grup parameter.
-
Pilih tab Parameter.
-
Pilih Edit parameter, lalu ubah enable_case_sensitive_identifier menjadi true.
-
Lalu, pilih Simpan.
Aktifkan sensitivitas huruf besar/kecil untuk cluster yang disediakan Amazon Redshift menggunakan AWS CLI
-
Karena Anda tidak dapat mengedit grup parameter default, dari program terminal Anda, jalankan AWS CLI perintah berikut untuk membuat grup parameter kustom. Kemudian, Anda akan mengaitkannya dengan cluster yang disediakan.
aws redshift create-cluster-parameter-group \ --parameter-group-namezero-etl-params\ --parameter-group-family redshift-2.0 \ --description "Param group for zero-ETL integrations" -
Jalankan AWS CLI perintah berikut untuk mengaktifkan sensitivitas huruf besar/kecil untuk grup parameter.
aws redshift modify-cluster-parameter-group \ --parameter-group-namezero-etl-params\ --parameters ParameterName=enable_case_sensitive_identifier,ParameterValue=true -
Jalankan perintah berikut untuk mengaitkan grup parameter dengan cluster.
aws redshift modify-cluster \ --cluster-identifiertarget-cluster\ --cluster-parameter-group-namezero-etl-params -
Tunggu hingga cluster yang disediakan tersedia. Anda dapat memeriksa status cluster dengan menggunakan
describe-clusterperintah. Kemudian, jalankan perintah berikut untuk me-reboot cluster.aws redshift reboot-cluster \ --cluster-identifiertarget-cluster