全部产品
Search
文档中心

DataWorks:Pemeliharaan dan Operasi untuk Node Sinkronisasi Waktu Nyata

更新时间:Jul 02, 2025

Setelah membuat node sinkronisasi waktu nyata di DataStudio dan melakukan commit serta menerapkan node ke lingkungan produksi, Anda dapat menjalankan node tersebut di Operation Center. Selain itu, Anda dapat mengonfigurasi pemantauan dan peringatan untuk memantau status node serta melihat data deret waktu terkait pelaksanaan node di Operation Center. Topik ini menjelaskan operasi O&M umum yang dapat dilakukan pada node sinkronisasi waktu nyata.

Prasyarat

Node sinkronisasi waktu nyata telah dibuat dan diterapkan. Untuk informasi lebih lanjut, lihat Buat tugas sinkronisasi waktu nyata di DataStudio dan Konfigurasikan node sinkronisasi waktu nyata untuk menyinkronkan semua data tambahan dari database.

Jalankan dan kelola node sinkronisasi waktu nyata

Setelah node sinkronisasi waktu nyata dibuat dan diterapkan, Anda dapat start, stop, atau undeploy node tersebut di halaman Real Time DI di Operation Center. Untuk mengakses halaman Real Time DI, masuk ke konsol DataWorks, buka halaman Operation Center, lalu pilih Real-Time Node O&M > Real-time Synchronization Nodes di panel navigasi sebelah kiri. Untuk informasi lebih lanjut tentang cara menjalankan dan mengelola node sinkronisasi waktu nyata, lihat Kelola tugas sinkronisasi waktu nyata.

Catatan

Setelah mengklik Mulai di kolom operasi node sinkronisasi waktu nyata untuk memulai node, Anda dapat menentukan offset untuk sinkronisasi data dan jumlah maksimum failover yang diizinkan dalam periode waktu tertentu.

  • Offset: Dukungan untuk unggahan yang dapat dilanjutkan atau sinkronisasi data dari offset tertentu.

  • Failover: Untuk mencegah sumber daya sistem digunakan saat node sering dimulai karena failover, Anda dapat mengonfigurasi node untuk secara otomatis berhenti ketika jumlah failover melebihi ambang batas tertentu dalam periode waktu tertentu. Jika Anda tidak menentukan jumlah maksimum failover, sistem akan secara otomatis menghentikan node ketika jumlah failover melebihi 100 dalam 5 menit.

Pantau node sinkronisasi waktu nyata

Untuk mencegah penundaan output data yang disebabkan oleh kesalahan yang terjadi pada node sinkronisasi waktu nyata, Anda dapat mengonfigurasi pengaturan pemantauan dan peringatan untuk node tersebut di Operation Center. Untuk mengonfigurasi pengaturan pemantauan dan peringatan, masuk ke konsol DataWorks, buka halaman Operation Center, lalu pilih Real-Time Node O&M > Real-time Synchronization Nodes di panel navigasi sebelah kiri. Di halaman Real Time DI, temukan node dan klik Alarm settings di kolom Operation. Untuk informasi lebih lanjut, lihat Kelola tugas sinkronisasi waktu nyata.

  • Kondisi Peringatan: Anda dapat mengonfigurasi pemantauan dan peringatan berdasarkan kondisi berikut: node status, business delay, failover, dan support for synchronization of DDL operations.

    Catatan

    Dukungan untuk sinkronisasi perubahan data yang dihasilkan oleh operasi DDL yang dilakukan pada sumber bervariasi berdasarkan jenis tujuan. Jenis tujuan tertentu mungkin tidak mendukung sinkronisasi perubahan data tersebut. Jika Anda menggunakan tujuan seperti itu untuk node sinkronisasi waktu nyata Anda dan mengonfigurasi aturan peringatan untuk node berdasarkan kondisi peringatan ini, kesalahan terkait mungkin dilaporkan selama pelaksanaan node. Untuk informasi lebih lanjut tentang operasi DML dan DDL yang didukung, lihat Operasi DML dan DDL yang Didukung.

  • Metode Notifikasi: Metode seperti Email, text message, dan DingTalk didukung.

  • Pengendalian Frekuensi Peringatan: Untuk mencegah banyak peringatan dilaporkan dalam waktu singkat, DataWorks memungkinkan Anda mengontrol frekuensi peringatan untuk node sinkronisasi waktu nyata. Anda dapat mengonfigurasi pengaturan untuk aturan peringatan agar DataWorks hanya mengirim satu notifikasi peringatan dalam periode waktu tertentu.

Gunakan LogView untuk melihat informasi pelaksanaan node

Catatan

Fungsi ini dalam pratinjau undangan. Jika Anda ingin menggunakan fungsi ini, hubungi personel teknis.

Fungsi LogView di Data Integration digunakan untuk mengumpulkan data tentang node sinkronisasi data di Data Integration berdasarkan peristiwa, menganalisis dan memproses data, serta menampilkan hasil analisis dan pemrosesan secara visual. LogView dapat menampilkan dan menganalisis informasi seperti laju transmisi data dan log node sinkronisasi data pada granularitas yang lebih halus.

Di panel navigasi sebelah kiri halaman Operation Center, pilih RealTime Task > Real Time DI. Di halaman Real Time DI, temukan node sinkronisasi waktu nyata yang diinginkan, lalu klik nama node tersebut. Halaman tempat Anda dapat melihat informasi pelaksanaan node akan ditampilkan. Tabel berikut menjelaskan informasi di halaman tersebut.

Tab

Deskripsi

Log

Anda dapat melihat detail log node sinkronisasi waktu nyata dan mencari log berdasarkan waktu di tab ini.

Progress

Anda dapat melihat detail kemajuan node sinkronisasi waktu nyata di tab ini. Kemajuan ditunjukkan oleh metrik seperti business latency, number of data records that are synchronized, number of bytes that are synchronized, data transmission rate for synchronized data records, data transmission rate for synchronized bytes, dan window waiting time.

Anda juga dapat melakukan operasi berikut di tab ini:

  • Anda dapat mencari informasi sinkronisasi node sinkronisasi waktu nyata dalam periode waktu tertentu dengan menggunakan pemilih waktu.

    Catatan

    Anda dapat melihat detail sinkronisasi node hingga 15 hari.

  • Di sisi kanan node list, Anda dapat mengklik ikon Custom columns untuk memilih kolom yang ingin Anda lihat.

  • Di bagian node list, Anda dapat beralih antara list of workers dan list of tasks.

    • Daftar pekerja mencantumkan thread yang dimulai untuk menjalankan node sinkronisasi waktu nyata. Jika node sinkronisasi waktu nyata tidak dijalankan dalam mode eksekusi terdistribusi, hanya satu pekerja yang dimulai. Jika node sinkronisasi waktu nyata dijalankan dalam mode eksekusi terdistribusi, beberapa pekerja dimulai. Jumlah pekerja bergantung pada paralelisme node sinkronisasi waktu nyata.

    • Daftar tugas mencantumkan tugas dalam pekerja. Tugas diklasifikasikan menjadi dua jenis: tugas pembaca dan tugas penulis. Satu atau lebih tugas pembaca dan satu atau lebih tugas penulis mungkin diperlukan untuk menjalankan setiap pekerja berdasarkan paralelisme yang Anda konfigurasikan untuk node.

    Anda dapat mengklik nilai metrik untuk node di daftar node untuk melihat perubahan nilai metrik dalam grafik kurva.

Database DDL event

Anda dapat melihat catatan operasi DDL yang diidentifikasi di sumber di tab ini.

Database DML statistics

Anda dapat melihat hasil analisis statistik tentang tabel sumber dan tujuan di tab ini.

Failover

Anda dapat melihat status failover dan grafik kurva untuk jumlah failover node sinkronisasi waktu nyata di tab ini. Anda juga dapat mengklik Lihat di kolom Detail Log failover untuk melihat log failover.

Modifikasi node sinkronisasi waktu nyata

Anda dapat mengakses halaman DataStudio untuk memodifikasi konfigurasi node sinkronisasi waktu nyata. Agar modifikasi berlaku, Anda harus menghentikan node sebelum modifikasi, melakukan commit dan menerapkan ulang node setelah modifikasi, lalu memulai node di halaman Real Time DI di Operation Center.

Modifikasi aturan pemrosesan untuk pesan DDL untuk node sinkronisasi waktu nyata

Sebelum memulai node sinkronisasi waktu nyata, Anda dapat pergi ke halaman DataStudio untuk memodifikasi aturan yang dikonfigurasikan untuk node guna memproses pesan DDL sumber. Untuk informasi lebih lanjut, lihat Konfigurasikan node sinkronisasi waktu nyata untuk menyinkronkan semua data tambahan dari database.

Catatan

Untuk memastikan bahwa modifikasi pada node sinkronisasi waktu nyata di halaman DataStudio berlaku, Anda harus menghentikan node sebelum modifikasi, melakukan commit dan menerapkan ulang node setelah modifikasi, lalu memulai node di halaman Real Time DI di Operation Center.

FAQ

Mengapa tugas sinkronisasi waktu nyata saya memiliki latensi tinggi?