Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Membuat dan menjalankan sumber DataZone data Amazon untuk Amazon Redshift
Di Amazon DataZone, Anda dapat membuat sumber data Amazon Redshift untuk mengimpor metadata teknis tabel database dan tampilan dari gudang data Amazon Redshift. Untuk menambahkan sumber DataZone data Amazon untuk Amazon Redshift, gudang data sumber harus sudah ada di Amazon Redshift.
Saat membuat dan menjalankan sumber data Amazon Redshift, Anda menambahkan aset dari gudang data Amazon Redshift sumber ke inventaris proyek DataZone Amazon Anda. Anda dapat menjalankan sumber data Amazon Redshift pada jadwal yang ditetapkan atau sesuai permintaan untuk membuat atau memperbarui metadata teknis aset Anda. Selama sumber data berjalan, Anda dapat memilih untuk mempublikasikan aset inventaris proyek Anda ke DataZone katalog Amazon dan dengan demikian membuatnya dapat ditemukan oleh semua pengguna domain. Anda juga dapat mempublikasikan aset inventaris Anda setelah mengedit metadata bisnis mereka. Pengguna domain dapat mencari dan menemukan aset Anda yang dipublikasikan dan meminta langganan ke aset ini.
Untuk menambahkan sumber data Amazon Redshift
-
Arahkan ke URL portal DataZone data Amazon dan masuk menggunakan sistem masuk tunggal (SSO) atau kredensil Anda. AWS Jika Anda DataZone administrator Amazon, Anda dapat menavigasi ke DataZone konsol Amazon di https://console.aws.amazon.com/datazone
dan masuk dengan Akun AWS tempat domain dibuat, lalu pilih Buka portal data. -
Pilih Pilih proyek dari panel navigasi atas dan pilih proyek yang ingin Anda tambahkan sumber data.
-
Arahkan ke tab Data untuk proyek.
-
Pilih Sumber data dari panel navigasi kiri, lalu pilih Buat sumber data.
-
Konfigurasi bidang berikut:
-
Nama — Nama sumber data.
-
Deskripsi — Deskripsi sumber data.
-
-
Di bawah Jenis sumber data, pilih Amazon Redshift.
-
Di bawah Pilih lingkungan, tentukan lingkungan untuk mempublikasikan tabel Amazon Redshift.
-
Bergantung pada lingkungan yang Anda pilih, Amazon DataZone akan secara otomatis menerapkan kredensyal Amazon Redshift dan parameter lain langsung dari lingkungan atau memberi Anda opsi untuk memilih sendiri.
-
Jika Anda telah memilih lingkungan yang hanya memungkinkan penerbitan dari skema Amazon Redshift default lingkungan, Amazon DataZone akan secara otomatis menerapkan kredenal Amazon Redshift dan parameter lainnya termasuk klaster Amazon Redshift atau nama grup kerja, rahasia, nama database, dan nama skema. AWS Anda tidak dapat mengedit parameter yang diisi otomatis ini.
-
Jika Anda memilih lingkungan yang tidak memungkinkan untuk mempublikasikan data apa pun, Anda tidak akan dapat melanjutkan pembuatan sumber data.
-
Jika Anda memilih lingkungan yang memungkinkan penerbitan data dari skema apa pun, Anda akan melihat opsi untuk menggunakan kredensil dan parameter Amazon Redshift lainnya dari lingkungan atau memasukkan kredensial/parameter Anda sendiri.
-
-
Jika Anda memilih untuk menggunakan kredensyal Anda sendiri untuk membuat sumber data, berikan detail berikut:
-
Di bawah Menyediakan kredensyal Amazon Redshift, pilih apakah akan menggunakan klaster Amazon Redshift yang disediakan atau ruang kerja Amazon Redshift Tanpa Server sebagai sumber data Anda.
-
Bergantung pada pilihan Anda pada langkah di atas, pilih klaster Amazon Redshift atau ruang kerja Anda dari menu tarik-turun, lalu pilih rahasia di Secrets Manager AWS yang akan digunakan untuk otentikasi. Anda dapat memilih rahasia yang ada atau membuat yang baru.
-
Agar rahasia yang ada muncul di drop-down, pastikan rahasia Anda di AWS Secrets Manager menyertakan tag berikut (kunci/nilai):
-
AmazonDataZoneProject: <projectID>
-
AmazonDataZoneDomain: <domainID>
Jika Anda memilih untuk membuat rahasia baru, maka rahasia secara otomatis ditandai dengan tag yang direferensikan di atas dan tidak ada langkah tambahan yang diperlukan. Untuk informasi selengkapnya, lihat Menyimpan kredensi database di. AWS Secrets Manager
Pengguna Amazon Redshift dalam AWS rahasia yang disediakan untuk membuat sumber data harus memiliki
SELECT
izin pada tabel yang akan dipublikasikan. Jika Anda DataZone ingin Amazon juga mengelola langganan (akses) atas nama Anda, pengguna database dalam AWS rahasia juga harus memiliki izin berikut:-
CREATE DATASHARE
-
ALTER DATASHARE
-
DROP DATASHARE
-
-
-
Di bawah Pemilihan data, berikan database Amazon Redshift, skema, dan masukkan tabel atau kriteria pemilihan tampilan Anda. Misalnya, jika Anda memilih Sertakan dan masukkan
*corporate
, aset akan menyertakan semua tabel sumber yang diakhiri dengan katacorporate
.Anda dapat menambahkan beberapa aturan include untuk tabel dalam satu database. Anda juga dapat menambahkan beberapa database menggunakan tombol Add another database.
-
Pilih Berikutnya.
-
Untuk pengaturan Penerbitan, pilih apakah aset segera dapat ditemukan di katalog data. Jika Anda hanya menambahkannya ke inventaris, Anda dapat memilih persyaratan berlangganan nanti dan mempublikasikannya ke katalog data bisnis.
-
Untuk pembuatan nama bisnis otomatis, pilih apakah akan secara otomatis menghasilkan metadata untuk aset saat dipublikasikan dan diperbarui dari sumbernya.
-
(Opsional) Untuk formulir Metadata, tambahkan formulir untuk menentukan metadata yang dikumpulkan dan disimpan saat aset diimpor ke Amazon. DataZone Untuk informasi selengkapnya, lihat Buat formulir metadata di Amazon DataZone.
-
Untuk preferensi Jalankan, pilih kapan menjalankan sumber data.
-
Jalankan sesuai jadwal - Tentukan tanggal dan waktu untuk menjalankan sumber data.
-
Jalankan sesuai permintaan - Anda dapat memulai proses sumber data secara manual.
-
-
Pilih Berikutnya.
-
Tinjau konfigurasi sumber data Anda dan pilih Buat.
catatan
Saat sumber data Amazon Redshift dibuat, Amazon hanya DataZone memberikan akses baca ke lingkungan yang digunakan untuk membuat sumber data untuk mengakses semua tabel dalam skema Amazon Redshift yang digunakan dalam sumber data. Anda dapat memantau status hibah ini di bawah sumber data di halaman detail lingkungan Anda.
Saat menggunakan klaster Amazon Redshift atau grup kerja Tanpa Server yang berbeda dari yang digunakan untuk membuat lingkungan, Anda harus memastikan bahwa AWS tag berikut ditambahkan ke klaster atau grup kerja. Hal ini diperlukan agar pengguna lingkungan dapat melihat database yang diberikan di Amazon Redshift Query Editor V2: DataZoneDiscoverable_${domainId}: true
Untuk lingkungan yang dibuat sebelum rilis Amazon saat ini DataZone, anggota proyek tidak akan dapat melihat tabel yang diberikan di Amazon Redshift.