Berbagi data di Amazon Redshift - Amazon Redshift

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

Berbagi data di Amazon Redshift

Dengan Amazon Redshift, Anda dapat berbagi data dengan aman di seluruh klaster Amazon Redshift atau dengan layanan lain. AWS Berbagi data memungkinkan Anda berbagi data langsung, tanpa harus membuat salinan atau memindahkannya. Administrator database dan insinyur data dapat menggunakan berbagi data untuk menyediakan akses data yang aman dan hanya-baca untuk tujuan analitik, sambil mempertahankan kontrol atas data. Analis data, profesional intelijen bisnis, dan ilmuwan data dapat memanfaatkan data bersama untuk mendapatkan wawasan tanpa menduplikasi atau memindahkan data. Kasus penggunaan umum termasuk berbagi data dengan mitra, memungkinkan analisis lintas fungsi, dan memfasilitasi demokratisasi data dalam suatu organisasi. Bagian berikut mencakup detail konfigurasi dan pengelolaan berbagi data di Amazon Redshift.

Dengan berbagi data Amazon Redshift, Anda dapat berbagi akses ke data langsung dengan aman di seluruh klaster Amazon Redshift, grup kerja Akun AWS, dan Wilayah AWS tanpa memindahkan atau menyalin data secara manual. Karena datanya aktif, semua pengguna dapat melihat informasi yang paling banyak up-to-date dan konsisten di Amazon Redshift segera setelah diperbarui.

Anda dapat berbagi data di seluruh klaster yang disediakan, grup kerja tanpa server, Availability Zone, dan. Akun AWS Wilayah AWS Anda dapat berbagi antara jenis cluster serta antara cluster yang disediakan dan tanpa server.

Anda dapat berbagi objek database untuk membaca dan menulis di berbagai kluster Amazon Redshift atau grup kerja Amazon Redshift Tanpa Server dalam hal yang sama, atau dari satu ke yang lain. Akun AWS Akun AWS Anda juga dapat menulis data di seluruh wilayah. Anda dapat memberikan izin seperti SELECT, INSERT, dan UPDATE untuk berbagai tabel dan PENGGUNAAN dan BUAT untuk skema yang berbeda. Data aktif dan tersedia untuk semua gudang segera setelah transaksi tulis dilakukan.

Kasus penggunaan berbagi data untuk Amazon Redshift

Berbagi data Amazon Redshift sangat berguna untuk kasus penggunaan ini:

  • Mendukung berbagai jenis beban kerja penting bisnis — Gunakan klaster ekstrak, transformasi, dan beban pusat (ETL) yang berbagi data dengan beberapa intelijen bisnis (BI) atau klaster analitik. Pendekatan ini menyediakan isolasi beban kerja baca dan tolak bayar untuk beban kerja individu. Anda dapat mengukur dan menskalakan komputasi beban kerja individual Anda sesuai dengan persyaratan harga dan kinerja khusus beban kerja.

  • Mengaktifkan kolaborasi lintas kelompok — Memungkinkan kolaborasi tanpa batas antar tim dan grup bisnis untuk analisis yang lebih luas, ilmu data, dan analisis dampak lintas produk.

  • Menyampaikan data sebagai layanan — Bagikan data sebagai layanan di seluruh organisasi Anda.

  • Berbagi data antar lingkungan — Berbagi data di antara lingkungan pengembangan, pengujian, dan produksi. Anda dapat meningkatkan kelincahan tim dengan berbagi data pada berbagai tingkat perincian.

  • Melisensikan akses ke data di Amazon Redshift — Daftar kumpulan data Amazon Redshift dalam AWS Data Exchange katalog yang dapat ditemukan, berlangganan, dan kueri pelanggan dalam hitungan menit.

Kasus penggunaan akses tulis berbagi data

Berbagi data untuk menulis memiliki beberapa kasus penggunaan penting:

  • Memperbarui data sumber bisnis pada produsen — Anda dapat berbagi data sebagai layanan di seluruh organisasi Anda, tetapi kemudian konsumen juga dapat melakukan tindakan pada data sumber. Misalnya, mereka dapat mengkomunikasikan kembali up-to-date nilai atau mengakui penerimaan data. Ini hanya beberapa kemungkinan kasus penggunaan bisnis.

  • Menyisipkan catatan tambahan pada produsen — Konsumen dapat menambahkan catatan ke data sumber asli. Ini dapat ditandai sebagai dari konsumen, jika diperlukan.

Untuk informasi khusus mengenai cara melakukan operasi penulisan pada datashare, lihat Berbagi akses tulis ke data.

Berbagi data di berbagai tingkatan di Amazon Redshift

Dengan Amazon Redshift, Anda dapat berbagi data di berbagai level. Level ini mencakup database, skema, tabel, tampilan (termasuk tampilan reguler, pengikatan akhir, dan terwujud), dan fungsi yang ditentukan pengguna SQL (). UDFs Anda dapat membuat beberapa datashares untuk database tertentu. Sebuah datashare dapat berisi objek dari beberapa skema dalam database tempat berbagi dibuat.

Dengan memiliki fleksibilitas ini dalam berbagi data, Anda mendapatkan kontrol akses yang halus. Anda dapat menyesuaikan kontrol ini untuk berbagai pengguna dan bisnis yang memerlukan akses ke data Amazon Redshift.

Manajemen konsistensi untuk berbagi data di Amazon Redshift

Amazon Redshift memberikan konsistensi transaksional pada semua kelompok produsen dan konsumen serta berbagi up-to-date serta pandangan data yang konsisten dengan semua konsumen.

Anda dapat terus memperbarui data pada cluster produsen. Semua kueri pada kluster konsumen dalam transaksi membaca status yang sama dari data bersama. Amazon Redshift tidak mempertimbangkan data yang diubah oleh transaksi lain pada cluster produsen yang dilakukan setelah awal transaksi di cluster konsumen. Setelah perubahan data dilakukan pada cluster produsen, transaksi baru di cluster konsumen dapat segera meminta data yang diperbarui.

Konsistensi yang kuat menghilangkan risiko laporan bisnis dengan kesetiaan rendah yang mungkin berisi hasil yang tidak valid selama berbagi data. Faktor ini sangat penting untuk analisis keuangan atau di mana hasilnya dapat digunakan untuk menyiapkan kumpulan data yang digunakan untuk melatih model pembelajaran mesin.