Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Pemecahan masalah integrasi nol-ETL
Bagian ini memberikan panduan untuk menyelesaikan masalah umum dengan integrasi nol-ETL.
Kegagalan pengaturan integrasi nol-ETL
- Kegagalan otentikasi
-
-
Verifikasi bahwa pengguna replikasi ada dan memiliki kata sandi yang benar di AWS Secrets Manager.
-
Pastikan bahwa semua izin yang diperlukan telah diberikan kepada pengguna replikasi.
-
Periksa apakah ARN rahasia sudah benar dan dapat diakses oleh Oracle Database @.AWS
-
Verifikasi bahwa kebijakan sumber daya CMK memungkinkan akses oleh Oracle AWS Database@ service principal.
-
- Masalah konektivitas jaringan
-
-
Pastikan jaringan ODB Anda mengaktifkan integrasi nol-ETL.
-
Verifikasi bahwa SSL dikonfigurasi dengan benar pada port 2484 (hanya Exadata).
-
Periksa apakah pendengar database Oracle berjalan dan menerima koneksi.
-
Pastikan bahwa kelompok keamanan jaringan dan NACLs memungkinkan lalu lintas pada port 2484.
-
Verifikasi bahwa nama layanan dalam rahasia Anda cocok dengan nama layanan Oracle yang sebenarnya.
-
- Kesalahan izin
-
-
Periksa apakah pengguna atau peran IAM Anda memiliki izin yang diperlukan untuk operasi AWS Glue integrasi.
-
Verifikasi bahwa kebijakan sumber daya Amazon Redshift memungkinkan integrasi masuk dari klaster VM Anda.
-
Pastikan bahwa Oracle Database@AWS telah diberikan akses ke rahasia dan AWS kunci Layanan Manajemen Kunci Anda.
-
Masalah replikasi
- Kegagalan beban awal
-
-
Verifikasi bahwa database Oracle memiliki sumber daya yang cukup untuk mendukung operasi beban penuh.
-
Pastikan bahwa logging tambahan diaktifkan pada database sumber.
-
Periksa kunci atau kendala tingkat tabel yang mungkin mencegah ekstraksi data.
-
- Ubah masalah pengambilan data
-
-
Verifikasi bahwa database Oracle memiliki ruang redo log dan retensi yang memadai.
-
Periksa apakah pengguna replikasi memiliki akses ke log redo yang diarsipkan.
-
Untuk sistem yang mendukung ASM, pastikan bahwa pengguna ASM dikonfigurasi dengan benar.
-
Pantau kinerja database Oracle untuk memastikan CDC tidak menyebabkan perselisihan sumber daya.
-
- Kelambatan replikasi tinggi
-
-
Pantau metrik lag replikasi di. CloudWatch
-
Periksa volume transaksi tinggi atau transaksi besar di database sumber.
-
Verifikasi bahwa klaster Amazon Redshift memiliki kapasitas yang memadai untuk menangani data yang masuk.
-
Masalah konsistensi data
- Data yang hilang atau tidak lengkap
-
-
Verifikasi bahwa filter data mencakup semua skema dan tabel yang diperlukan.
-
Periksa tipe data yang tidak didukung yang mungkin menyebabkan kegagalan replikasi.
-
Pastikan bahwa pengguna replikasi memiliki izin SELECT pada semua tabel yang diperlukan.
-
- Kesalahan konversi tipe data
-
-
Tinjau pemetaan tipe data yang didukung antara Oracle dan Redshift.
-
Periksa tipe data khusus Oracle yang mungkin memerlukan penanganan khusus.
-
Pertimbangkan untuk memodifikasi skema Oracle Anda untuk menggunakan tipe data yang lebih kompatibel.
-
Pemantauan dan debugging
Gunakan pendekatan berikut untuk memantau dan men-debug masalah integrasi Zero-ETL:
-
Pemantauan status integrasi - Secara teratur memeriksa status integrasi menggunakan
aws glue describe-integrations. -
CloudWatch metrik — Pantau CloudWatch metrik yang tersedia untuk kinerja replikasi dan kesalahan.
-
Pemantauan database Oracle - Memantau kinerja database Oracle dan pemanfaatan sumber daya.
-
Pemantauan Redshift — Pantau kinerja klaster Amazon Redshift dan pemanfaatan penyimpanan.
Untuk masalah kompleks yang tidak dapat diselesaikan menggunakan panduan pemecahan masalah ini, hubungi AWS Dukungan dengan informasi berikut:
-
Integrasi ARN dan status saat ini.
-
Pesan kesalahan dari integrasi menggambarkan operasi.
-
Database Oracle dan konfigurasi cluster Amazon Redshift.
-
Garis waktu kapan masalah mulai terjadi.