全部产品
Search
文档中心

AnalyticDB:Gunakan Data Integration untuk migrasi dan sinkronisasi data secara batch

更新时间:Jul 06, 2025

Data Integration adalah platform sinkronisasi data yang andal, aman, hemat biaya, elastis, dan dapat diskalakan dari Alibaba Cloud. Platform ini mendukung penyimpanan data di berbagai sistem heterogen serta menyediakan saluran akses data offline (baik penuh maupun bertahap) dalam berbagai lingkungan jaringan untuk lebih dari 20 jenis sumber data. Untuk informasi lebih lanjut, kunjungi Jenis Sumber Data yang Didukung, Plugin Reader, dan Plugin Writer.

Skenario

  • Ekspor data dari AnalyticDB for PostgreSQL ke sumber data lain dan proses data sesuai kebutuhan.

  • Impor data yang telah diproses dari sumber data lain ke AnalyticDB for PostgreSQL.

Dalam kedua skenario tersebut, Anda dapat menjalankan tugas sinkronisasi di Data Integration. Untuk informasi lebih lanjut tentang cara membuat dan mengonfigurasi tugas sinkronisasi, termasuk sumber data dan daftar putih alamat IP, kunjungi dokumentasi DataWorks. Bagian berikut menjelaskan secara rinci cara mengimpor dan mengekspor data dari AnalyticDB for PostgreSQL.

Persiapan

Lakukan persiapan berikut untuk Data Integration:

  1. Daftarkan akun Alibaba Cloud.

  2. Aktifkan MaxCompute. Setelah sumber data MaxCompute default dibuat, masuk ke konsol DataWorks menggunakan akun Alibaba Cloud Anda.

  3. Buat ruang kerja. Di dalam ruang kerja, Anda dapat menyelesaikan alur kerja serta memelihara data dan tugas Anda.

Catatan

Jika Anda ingin membuat tugas sinkronisasi di Data Integration menggunakan kredensial pengguna RAM, Anda harus memberikan izin yang diperlukan kepada pengguna RAM Anda. Untuk informasi lebih lanjut, kunjungi Buat Pengguna RAM.

Lakukan persiapan berikut untuk AnalyticDB for PostgreSQL:

  1. Jika Anda ingin mengimpor data, gunakan klien CLI psql untuk membuat database tujuan dan tabel pada instance AnalyticDB for PostgreSQL Anda.

  2. Jika Anda ingin mengekspor data, konfigurasikan IP address whitelist untuk instance AnalyticDB for PostgreSQL Anda. Untuk informasi lebih lanjut, kunjungi Tambahkan Whitelist.

Impor data

Tambahkan sumber data di konsol DataWorks. Untuk informasi lebih lanjut, kunjungi Konfigurasi Sumber Data.

Konfigurasikan tugas sinkronisasi.

Tugas sinkronisasi digunakan untuk menyinkronkan data dari sumber data ke AnalyticDB for PostgreSQL. Anda dapat mengonfigurasi tugas sinkronisasi dalam mode wizard atau script.

  • Untuk mengonfigurasi tugas sinkronisasi dalam mode wizard, ikuti langkah-langkah berikut:

    1. Buat node sinkronisasi data.

    2. Tentukan sumber data.

    3. Tentukan tujuan data. Tujuan ini harus menjadi instance AnalyticDB for PostgreSQL Anda.

    4. Konfigurasikan pemetaan antara bidang dari tabel sumber dan tujuan.

    5. Tentukan laju transmisi maksimum dan aturan pengecekan data kotor.

    6. Konfigurasikan atribut penjadwalan.

    Catatan

    Untuk informasi lebih lanjut, kunjungi Konfigurasi Tugas Sinkronisasi dalam Mode Wizard.

  • Untuk mengonfigurasi tugas sinkronisasi dalam mode script, ikuti langkah-langkah berikut:

    1. Buat node sinkronisasi data.

    2. Impor template.

    3. Konfigurasikan reader untuk tugas sinkronisasi.

    4. Konfigurasikan writer untuk tugas sinkronisasi. Writer harus menjadi instance AnalyticDB for PostgreSQL Anda.

    5. Konfigurasikan pemetaan antara bidang dari tabel sumber dan tujuan.

    6. Tentukan laju transmisi maksimum dan aturan pengecekan data kotor.

    7. Konfigurasikan atribut penjadwalan.

    Catatan

    Untuk informasi lebih lanjut, kunjungi Konfigurasi Tugas Sinkronisasi dalam Mode Script.

Ekspor data

Prosedur ekspor data serupa dengan prosedur impor data, kecuali Anda harus menentukan AnalyticDB for PostgreSQL sebagai sumber data. Untuk informasi lebih lanjut, kunjungi Tambahkan Koneksi AnalyticDB for PostgreSQL.

Referensi

Untuk informasi lebih lanjut, kunjungi dokumentasi DataWorks.