Pertimbangan saat menggunakan ETL integrasi nol dengan Amazon Redshift - Amazon Redshift

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

Pertimbangan saat menggunakan ETL integrasi nol dengan Amazon Redshift

Pertimbangan berikut berlaku untuk nol ETL integrasi dengan Amazon Redshift.

  • Gudang data Amazon Redshift target Anda harus memenuhi prasyarat berikut:

    • Menjalankan Amazon Redshift Tanpa Server atau tipe node. RA3

    • Terenkripsi (jika menggunakan klaster yang disediakan).

    • Memiliki sensitivitas kasus diaktifkan.

  • Jika Anda menghapus sumber yang merupakan sumber integrasi resmi untuk gudang data Amazon Redshift, semua integrasi terkait akan masuk ke status. FAILED

  • Database tujuan adalah read-only. Anda tidak dapat membuat tabel, tampilan, atau tampilan terwujud dalam database tujuan. Namun, Anda dapat menggunakan tampilan terwujud pada tabel lain di gudang data target.

  • Tampilan terwujud didukung saat digunakan dalam kueri lintas basis data. Menyegarkan tampilan terwujud dengan data yang direplikasi dari nol ETL integrasi mengarah ke penyegaran penuh tampilan. Penyegaran tambahan, penulisan ulang kueri otomatis, autorefresh, dan tampilan terwujud otomatis tidak didukung. Untuk informasi tentang membuat tampilan terwujud dengan data yang direplikasi melalui ETL integrasi nol, lihat. Menanyakan data yang direplikasi dengan tampilan terwujud

  • Anda dapat menanyakan tabel hanya di gudang data target yang berada di Synced negara bagian. Untuk informasi selengkapnya, lihat Metrik untuk integrasi nol ETL.

  • Amazon Redshift hanya menerima UTF -8 karakter, jadi mungkin tidak menghormati pemeriksaan yang ditentukan dalam sumber Anda. Aturan penyortiran dan perbandingan mungkin berbeda, yang pada akhirnya dapat mengubah hasil kueri.

  • Panjang maksimum tipe VARCHAR data Amazon Redshift adalah 65.535 byte. Ketika konten dari sumber tidak sesuai dengan batas ini, replikasi tidak dilanjutkan dan tabel dimasukkan ke dalam keadaan gagal. Untuk informasi selengkapnya tentang perbedaan tipe data antara sumber nol ETL integrasi dan database Amazon Redshift, lihat Perbedaan tipe data antara Aurora dan Amazon Redshift di Panduan Pengguna Amazon Aurora.

  • Tabel dalam sumber integrasi harus memiliki kunci utama. Jika tidak, tabel Anda tidak dapat direplikasi ke gudang data target di Amazon Redshift.

    Untuk informasi tentang cara menambahkan kunci utama ke Aurora Postgre SQL -Compatible Edition, lihat Menangani tabel tanpa kunci utama saat membuat ETL integrasi SQL nol Amazon Aurora Postgre dengan Amazon Redshift di Blog Database.AWS Untuk informasi tentang cara menambahkan kunci utama ke Amazon Aurora Milik SQL atau RDS untuk SayaSQL, lihat Menangani tabel tanpa kunci utama saat membuat Amazon Aurora My SQL atau Amazon untuk integrasi nol SQL ETL Saya dengan RDS Amazon Redshift di Blog Database.AWS

  • Anda dapat menggunakan pemfilteran data untuk integrasi nol ETL Aurora untuk menentukan ruang lingkup replikasi dari cluster Aurora DB sumber ke gudang data Amazon Redshift target. Daripada mereplikasi semua data ke target, Anda dapat menentukan satu atau lebih filter yang secara selektif menyertakan atau mengecualikan tabel tertentu agar tidak direplikasi. Untuk informasi selengkapnya, lihat Pemfilteran data untuk integrasi nol Aurora ETL dengan Amazon Redshift di Panduan Pengguna Amazon Aurora.

  • Untuk integrasi SQL nol Aurora Postgre ETL dengan Amazon Redshift, buat gudang data target Anda di Pratinjau. Untuk informasi selengkapnya, lihat Membuat dan mengonfigurasi gudang data Amazon Redshift target.

  • ETLIntegrasi nol tidak mendukung transformasi saat mereplikasi data dari penyimpanan data transaksional ke Amazon Redshift. Data direplikasi apa adanya dari basis data sumber. Namun, Anda dapat menerapkan transformasi pada data yang direplikasi di Amazon Redshift.

  • ETLIntegrasi nol berjalan di Amazon Redshift menggunakan koneksi paralel. Ini berjalan menggunakan kredensil pengguna yang membuat database dari integrasi. Saat kueri berjalan, penskalaan konkurensi tidak berlaku untuk koneksi ini selama sinkronisasi (tulis). Pembacaan penskalaan konkurensi (dari klien Amazon Redshift) berfungsi untuk objek yang disinkronkan.

Untuk pertimbangan yang juga berlaku untuk sumber integrasi, lihat salah satu topik berikut:

  • Untuk sumber Aurora, lihat Batasan di Panduan Pengguna Amazon Aurora.

  • Untuk RDS sumber Amazon, lihat Batasan dalam Panduan RDS Pengguna Amazon.