全部产品
Search
文档中心

Data Transmission Service:Aktifkan fitur penggabungan multi-tabel

更新时间:Jul 02, 2025

Jika sebuah instance AnalyticDB for MySQL V3.0, instance AnalyticDB for PostgreSQL, atau instance digunakan sebagai database tujuan dalam tugas migrasi atau sinkronisasi data di Data Transmission Service (DTS), Anda dapat mengaktifkan fitur penggabungan multi-tabel. Fitur ini memungkinkan penggabungan beberapa tabel dengan skema yang sama dari database sumber menjadi satu tabel di database tujuan.

Prasyarat

Tugas migrasi atau sinkronisasi data telah dibuat dan berada pada tahap Configure Objects and Advanced Settings. Dalam tugas ini, sebuah instance AnalyticDB for MySQL V3.0, instance AnalyticDB for PostgreSQL, atau instance digunakan sebagai database tujuan. Untuk informasi lebih lanjut tentang konfigurasi tugas migrasi atau sinkronisasi data, lihat Ikhtisar Skenario Sinkronisasi Data atau Ikhtisar Skenario Migrasi Data.

Catatan Penggunaan

  • Fitur penggabungan multi-tabel tidak dapat diaktifkan untuk tugas yang menggunakan fitur verifikasi data.

  • Jika fitur penggabungan multi-tabel diaktifkan untuk tugas migrasi atau sinkronisasi data inkremental, operasi DDL tidak didukung untuk dimigrasikan atau disinkronkan. Jika operasi DDL dilakukan pada database sumber, kehilangan data mungkin terjadi di database tujuan atau tugas dapat gagal.

Prosedur

Dalam contoh ini, fitur penggabungan multi-tabel diaktifkan untuk tugas sinkronisasi data di DTS.

  1. Pergi ke langkah Configure Objects and Advanced Settings dalam wizard konfigurasi tugas sinkronisasi data yang telah dibuat. Atur semua parameter sebelum parameter Merge Tables.

  2. Pilih Yes untuk parameter Merge Tables.

  3. Opsional:Pilih No untuk parameter Set the value of __dts_data_source.

    Catatan

    Nama dan nilai kolom tag kustom hanya dapat dikonfigurasi setelah pembelian.

  4. Pilih satu atau lebih tabel dari bagian Source Objects. Klik ikon Rightwards arrow untuk menambahkan tabel ke bagian Selected Objects.

  5. Di bagian Selected Objects, klik kanan tabel yang akan disinkronkan. Di kotak dialog Edit Table Name, atur parameter Table Name.

    Catatan

    Parameter Table Name menentukan nama yang akan digunakan oleh tabel di database tujuan.

    Tentukan nilai yang sama untuk parameter Table Name. Edit Table Name

  6. Ulangi langkah sebelumnya untuk mengatur parameter Table Name untuk semua tabel yang akan disinkronkan.

    Penting

    Untuk menggabungkan tabel yang akan disinkronkan, Anda harus menentukan nama yang sama untuk tabel-tabel tersebut.

    Merge tables

  7. Selesaikan konfigurasi selanjutnya dari tugas berdasarkan instruksi dan referensi di layar.

    Jika Anda memilih Yes untuk parameter Set the value of __dts_data_source di Langkah 3, Anda harus memasukkan nilai di kolom Value of __dts_data_source pada langkah Configure Database and Table Fields.

    Catatan

    Nilai kolom __dts_data_source tidak dapat digunakan kembali.

    Value of __dts_data_source column