Amazon Redshift tidak akan lagi mendukung pembuatan Python UDFs baru mulai 1 November 2025. Jika Anda ingin menggunakan Python UDFs, buat UDFs sebelum tanggal tersebut. Python yang ada UDFs akan terus berfungsi seperti biasa. Untuk informasi lebih lanjut, lihat posting blog
Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
tindakan administrator produser
Dengan Amazon Redshift, Anda dapat melakukan tugas administratif pada kluster produsen untuk mengelola konsumsi data dan pemrosesan pemuatan.
Jika Anda adalah administrator produser atau pemilik database - ikuti langkah-langkah berikut:
-
Buat datashares di cluster Anda dan tambahkan objek datashare ke datashares. Untuk langkah-langkah lebih rinci tentang cara membuat datashares dan menambahkan objek datashare ke datashares, lihat. Berbagi akses baca ke data dalam Akun AWS Untuk informasi tentang CREATE DATASHARE dan ALTER DATASHARE, lihat dan. BUAT DATASHARE MENGUBAH DATASHARE
Contoh berikut menambahkan objek datashare yang berbeda ke datashare.
salesshare
-- Add schema to datashare ALTER DATASHARE salesshare ADD SCHEMA PUBLIC; -- Add table under schema to datashare ALTER DATASHARE salesshare ADD TABLE public.tickit_sales_redshift; -- Add view to datashare ALTER DATASHARE salesshare ADD TABLE public.sales_data_summary_view; -- Add all existing tables and views under schema to datashare (does not include future table) ALTER DATASHARE salesshare ADD ALL TABLES in schema public;
Anda juga dapat menggunakan konsol Amazon Redshift untuk membuat atau mengedit datashares. Untuk informasi selengkapnya, lihat Buat datashare dan Mengedit datashares yang dibuat di akun Anda.
-
Delegasikan izin untuk beroperasi di datashare. Untuk informasi selengkapnya, lihat HIBAH atau MENCABUT.
Contoh berikut memberikan izin untuk
dbuser
aktif.salesshare
GRANT ALTER, SHARE ON DATASHARE salesshare TO dbuser;
Superuser cluster dan pemilik datashare dapat memberikan atau mencabut izin modifikasi pada datashare kepada pengguna tambahan.
-
Tambahkan konsumen ke atau hapus konsumen dari datashares. Contoh berikut menambahkan Akun AWS ID ke
salesshare
. Untuk informasi selengkapnya, lihat HIBAH atau MENCABUT.GRANT USAGE ON DATASHARE salesshare TO ACCOUNT '123456789012';
Anda hanya dapat memberikan izin kepada satu konsumen data dalam pernyataan GRANT.
Superuser cluster dan pemilik objek datashare, atau pengguna yang memiliki izin SHARE pada datashare, dapat menambahkan konsumen ke atau menghapus konsumen dari datashare. Untuk melakukannya, mereka menggunakan PENGGUNAAN HIBAH atau MENCABUT PENGGUNAAN.
Anda juga dapat menggunakan konsol Amazon Redshift untuk menambah atau menghapus data konsumen untuk datashares. Untuk informasi selengkapnya, lihat Tambahkan konsumen data ke datashares dan Menghapus konsumen data dari datashares.
-
(Opsional) Cabut akses ke datashare dari Akun AWS jika Anda tidak ingin berbagi data dengan konsumen lagi.
REVOKE USAGE ON DATASHARE salesshare FROM ACCOUNT '123456789012';
Jika Anda seorang administrator akun produser - ikuti langkah-langkah berikut:
Setelah memberikan penggunaan ke Akun AWS, status datashare adalah. pending_authorization
Administrator akun produsen harus mengotorisasi datashares menggunakan konsol Amazon Redshift dan memilih konsumen data.
Masuk ke https://console.aws.amazon.com/redshiftv2/
Berbagi izin menulis ke data di seluruh akun
Dengan Amazon Redshift, Anda dapat berbagi data di seluruh AWS akun dan memberikan izin menulis, memungkinkan kolaborasi dan berbagi data antar tim atau organisasi. Berbagi data lintas akun memungkinkan Anda membuat akun penyedia data yang membuat dan mengelola database, skema, dan tabel, yang kemudian dapat dibagikan dengan aman dengan akun konsumen data. Bagian berikut menunjukkan proses mengonfigurasi berbagi data lintas akun dan memberikan akses tulis di Amazon Redshift.