Tindakan administrator klaster produser - Amazon Redshift

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

Tindakan administrator klaster produser

Dengan Amazon Redshift, Anda dapat melakukan tugas administratif pada kluster produsen untuk mengelola konsumsi data dan pemrosesan pemuatan.

Jika Anda adalah administrator klaster produser atau pemilik database - ikuti langkah-langkah berikut:

  1. 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 ALTERDATASHARE, lihat CREATE DATASHARE danALTER 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, silakan lihat Membuat datashares dan Mengedit datashares yang dibuat di akun Anda.

  2. Delegasikan izin untuk beroperasi di datashare. Untuk informasi selengkapnya, lihat GRANT atau REVOKE.

    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.

  3. Tambahkan konsumen ke atau hapus konsumen dari datashares. Contoh berikut menambahkan Akun AWS ID kesalesshare. Untuk informasi selengkapnya, lihat GRANT atau REVOKE.

    GRANT USAGE ON DATASHARE salesshare TO ACCOUNT '123456789012';

    Anda hanya dapat memberikan izin kepada satu konsumen data dalam sebuah GRANT pernyataan.

    Superuser cluster dan pemilik objek datashare, atau pengguna yang memiliki SHARE izin pada datashare, dapat menambahkan konsumen ke atau menghapus konsumen dari datashare. Untuk melakukannya, mereka menggunakan GRANT USAGE atau REVOKEUSAGE.

    Anda juga dapat menggunakan konsol Amazon Redshift untuk menambah atau menghapus data konsumen untuk datashares. Untuk informasi selengkapnya, silakan lihat Menambahkan konsumen data ke datashares dan Menghapus konsumen data dari datashares.

  4. (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/. Kemudian pilih konsumen data mana yang akan diotorisasi untuk mengakses datashares atau untuk menghapus otorisasi dari. Data resmi konsumen menerima pemberitahuan untuk mengambil tindakan pada datashares. Jika Anda menambahkan namespace cluster sebagai konsumen data, Anda tidak perlu melakukan otorisasi. Setelah konsumen data diotorisasi, mereka dapat mengakses objek datashare dan membuat database konsumen untuk menanyakan data. Untuk informasi selengkapnya, lihat Mengotorisasi atau menghapus otorisasi dari datashares.