全部产品
Search
文档中心

Data Transmission Service:Memodifikasi parameter instance DTS

更新时间:Jul 02, 2025

Anda dapat memodifikasi parameter instance Data Transmission Service (DTS) untuk mengurangi latensi. Topik ini menjelaskan cara memodifikasi parameter instance DTS, termasuk contoh modifikasi parameter untuk sinkronisasi data.

Prasyarat

Instance DTS untuk sinkronisasi atau migrasi data telah dibuat. Untuk informasi lebih lanjut tentang konfigurasi instance DTS, lihat Ikhtisar Skenario Sinkronisasi Data atau Ikhtisar Skenario Migrasi Data.

Catatan penggunaan

  • Anda hanya dapat memodifikasi parameter instance untuk modul yang sedang berjalan. Untuk memeriksa status modul dalam instance DTS, buka halaman detail instance DTS. Di panel navigasi kiri, klik Task Management, lalu periksa status modul di bagian Progress.

  • Untuk menjaga stabilitas instance DTS, Anda hanya dapat memodifikasi parameter yang tercantum pada tab Modifiable Parameters di konsol. Parameter yang tidak ditampilkan tidak dapat dimodifikasi.

  • Gunakan kolom Valid Values, Parameter Type, dan Description pada tab Modifiable Parameters untuk memodifikasi parameter instance.

  • Jika kolom Force Restart disetel ke Yes untuk parameter tertentu pada tab Modifiable Parameters, DTS akan segera memulai ulang modul setelah pengiriman modifikasi. Oleh karena itu, disarankan untuk memodifikasi parameter selama jam-jam sepi.

Tentukan instance

Berikut adalah langkah-langkah untuk memodifikasi parameter instance DTS untuk sinkronisasi data. Langkah-langkah untuk migrasi data serupa.

  1. Buka halaman Tugas Sinkronisasi Data.

    1. Masuk ke Konsol Data Management (DMS).

    2. Di bilah navigasi atas, klik Data + AI.

    3. Di panel navigasi kiri, pilih DTS (DTS) > Data Synchronization.

    Catatan
  2. Di sebelah kanan Data Synchronization Tasks, pilih wilayah tempat instance sinkronisasi data berada.

    Catatan

    Jika menggunakan Konsol DTS baru, pilih wilayah tempat instance sinkronisasi data berada di bilah navigasi atas.

  3. Temukan instance yang ingin dimodifikasi dan klik ID instance.

Memodifikasi parameter instance

  1. Temukan instance yang ingin dimodifikasi dan klik ID instance. Untuk informasi lebih lanjut, lihat Menentukan Instance.

  2. Buka halaman untuk memodifikasi parameter instance.

    Gunakan salah satu metode berikut untuk membuka halaman modifikasi parameter:

    • Gunakan menu Parameter Settings di panel navigasi kiri.

      Di panel navigasi kiri, klik Parameters Settings.

    • Gunakan menu Task Management di panel navigasi kiri.

      1. Di panel navigasi kiri, klik Task Management.

      2. Di bagian Progress, klik modul sinkronisasi data inkremental atau penuh yang terkait dengan parameter yang ingin dimodifikasi.

        Catatan

        Anda tidak dapat memodifikasi parameter di modul migrasi skema.

      3. Di bagian bawah modul, klik Parameter Settings.

  3. Modifikasi parameter instance.

    1. Opsional:Klik tab Modifiable Parameters.

    2. Klik ikon Modify Parameters di kolom Parameter Value untuk parameter yang ingin dimodifikasi.

    3. Di kotak dialog Modify Parameters, ubah nilai parameter.

      Catatan

      DTS mendukung berbagai jenis instance DTS, database sumber dan tujuan, serta konfigurasi Task Stages yang berbeda. Oleh karena itu, parameter yang dapat dimodifikasi di konsol bervariasi. Tabel berikut menjelaskan parameter umum.

      Tabel 1. Deskripsi Parameter Umum

      Parameter

      Modul

      Deskripsi

      sink.ignore.failed.ddl

      • Sinkronisasi data inkremental

      • Migrasi data inkremental

      Menentukan apakah akan mengabaikan operasi DDL yang gagal dimigrasi atau disinkronkan. Nilai valid:

      • true: Jika operasi DDL gagal dimigrasi atau disinkronkan, tugas migrasi atau sinkronisasi data mengabaikan operasi DDL yang gagal dan melanjutkan. Ini adalah nilai default.

      • false: Jika operasi DDL gagal dimigrasi atau disinkronkan, tugas migrasi atau sinkronisasi data gagal.

      sink.batch.enable

      • Sinkronisasi data inkremental

      • Migrasi data inkremental

      Menentukan apakah akan mengaktifkan commit batch. Nilai valid:

      • true: mengaktifkan commit batch.

      • false: tidak mengaktifkan commit batch. Ini adalah nilai default.

      source.filter.ddl.enable

      • Sinkronisasi data inkremental

      • Migrasi data inkremental

      Menentukan apakah akan mengecualikan operasi DDL selama migrasi atau sinkronisasi data inkremental. Nilai valid:

      • true: mengecualikan operasi DDL selama migrasi atau sinkronisasi data inkremental.

      • false: tidak mengecualikan operasi DDL selama migrasi atau sinkronisasi data inkremental. Ini adalah nilai default.

      trans.hot.merge.enable

      • Sinkronisasi data inkremental

      • Migrasi data inkremental

      Menentukan apakah akan mengaktifkan penggabungan data panas. Nilai valid:

      • true: mengaktifkan penggabungan data panas.

      • false: tidak mengaktifkan penggabungan data panas. Ini adalah nilai default.

      sink.bulk.copy.enable

      • Sinkronisasi data penuh

      • Migrasi data penuh

      Menentukan apakah akan mengaktifkan mode salinan massal untuk database MySQL dan PostgreSQL. Nilai valid:

      • true: mengaktifkan mode salinan massal. Ini adalah nilai default.

      • false: menonaktifkan mode salinan massal.

      Catatan

      Parameter ini harus digunakan bersama dengan parameter sink.worker.type.

      sink.worker.type

      • Sinkronisasi data penuh

      • Migrasi data penuh

      Menentukan mode penulisan data ke database MySQL dan PostgreSQL. Nilai valid:

      • stream: menulis data dalam mode salinan massal. Ini adalah nilai default.

      • batch: menulis data dalam mode PreparedStatement executeBatch. Dalam hal ini, parameter sink.bulk.copy.enable harus disetel ke false.

      Catatan

      Parameter ini harus digunakan bersama dengan parameter sink.bulk.copy.enable.

      sink.batch.size.minimum

      • Sinkronisasi data penuh

      • Migrasi data penuh

      Jumlah catatan yang ditulis ke database tujuan dalam satu waktu. Nilai valid: [0,1024]. Nilai default: 128.

    4. Klik OK.

    5. Opsional:Modifikasi parameter lainnya sesuai kebutuhan bisnis Anda.

      Catatan

      Untuk membatalkan semua modifikasi yang belum dikirimkan, klik Revoke, lalu klik OK di pesan yang muncul.

  4. Klik Apply Changes.

  5. Di pesan yang muncul, klik OK.

    Catatan

    Secara default, opsi Take Effect Immediately dipilih, menunjukkan bahwa modifikasi parameter berlaku segera.

Kueri rekaman modifikasi parameter

  1. Temukan instance yang rekaman modifikasinya ingin dikueri dan klik ID instance. Untuk informasi lebih lanjut, lihat Menentukan Instance.

  2. Di panel navigasi kiri, klik Parameters Settings.

  3. Di halaman yang muncul, klik tab Modification History.

  4. Tentukan rentang waktu untuk mengkueri rekaman modifikasi parameter.

    Catatan
    • Secara default, rekaman modifikasi parameter dalam tujuh hari terakhir dikueri dan ditampilkan.

    • Tentukan waktu mulai di sebelah kiri dan waktu akhir di sebelah kanan.

  5. Klik OK.

    Catatan

    Hanya modifikasi parameter yang telah dikirimkan yang dicatat.