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.
Pertimbangan umum untuk berbagi data di Amazon Redshift
Berikut ini adalah pertimbangan umum saat bekerja dengan berbagi data di Amazon Redshift:
-
Basis data default — Saat Anda membaca data dari datashare, Anda tetap terhubung ke database cluster lokal Anda. Untuk informasi selengkapnya tentang menyiapkan dan membaca dari database yang dibuat dari datashare, lihat Mengkueri objek datash are dan. Tampilan terwujud pada tabel danau data eksternal di Amazon Redshift Spectrum
-
Koneksi — Anda harus terhubung langsung ke database datashare atau menjalankan perintah USE untuk menulis ke datashares. Anda juga dapat menggunakan notasi tiga bagian. Perintah USE tidak didukung pada tabel eksternal.
-
Kinerja — Kinerja kueri pada data bersama tergantung pada kapasitas komputasi cluster konsumen.
-
Biaya transfer data — berbagi Cross-Region data termasuk biaya transfer data lintas wilayah tambahan.
-
Biaya transfer data ini tidak berlaku di Wilayah yang sama, hanya di seluruh Wilayah. Untuk informasi selengkapnya, lihat Mengelola kontrol biaya untuk berbagi data lintas wilayah.
-
Konsumen dikenakan biaya untuk semua biaya transfer data komputasi dan lintas wilayah yang diperlukan untuk menanyakan data produsen. Produsen dikenai biaya untuk penyimpanan data yang mendasari di cluster yang disediakan atau namespace tanpa server.
-
-
Berbagi data di dalam dan di antara cluster — Anda hanya perlu berbagi data saat berbagi data antara berbagai cluster Amazon Redshift yang disediakan atau grup kerja tanpa server. Dalam cluster yang sama, Anda dapat menanyakan database lain menggunakan notasi tiga bagian sederhana
database.schema.tableselama Anda memiliki izin yang diperlukan pada objek di database lain. -
Penemuan Metadata - Ketika Anda adalah konsumen yang terhubung langsung ke database datashare melalui driver Redshift JDBC, ODBC, atau Python, Anda dapat melihat data katalog dengan cara berikut:
-
Per https://docs.aws.amazon.com/redshift/latest/dg/r_SHOW.html intah SQL SHOW.
-
Mengkueri tabel dan tampilan information_schema.
-
Mengkueri tampilan metadata SVV.
-
-
Visibilitas izin — Konsumen dapat melihat izin yang diberikan kepada data share melalui perintah SHOW GRANTS SQL.
-
Manajemen enkripsi cluster untuk berbagi data — Untuk berbagi data di seluruh Akun AWS, cluster produsen dan konsumen harus dienkripsi.
-
Jika cluster produsen dan konsumen dan ruang nama tanpa server berada di akun yang sama, mereka harus memiliki jenis enkripsi yang sama (baik keduanya tidak terenkripsi, atau keduanya dienkripsi). Dalam setiap kasus lain, termasuk berbagi data yang dikelola Lake Formation, baik konsumen maupun produsen harus dienkripsi. Ini untuk tujuan keamanan. Namun, mereka tidak perlu berbagi kunci enkripsi yang sama.
-
Untuk melindungi data dalam transit, semua data dienkripsi dalam transit melalui skema enkripsi cluster produsen. Cluster konsumen mengadopsi skema enkripsi ini ketika data dimuat. Cluster konsumen kemudian beroperasi sebagai cluster terenkripsi normal. Komunikasi antara produsen dan konsumen juga dienkripsi menggunakan skema kunci bersama. Untuk informasi lebih lanjut tentang enkripsi dalam transit, Enkripsi dalam transit.
-