Setelah mengembangkan dan memublikasikan tugas di DataStudio, Anda dapat menjalankannya di Operation Center, memantau statusnya, serta melihat metrik terkait. Topik ini menjelaskan prosedur O&M umum untuk tugas sinkronisasi real-time.
Prasyarat
Tugas sinkronisasi real-time harus telah dibuat dan dipublikasikan. Untuk informasi selengkapnya, lihat Konfigurasikan tugas sinkronisasi real-time untuk satu tabel.
Jalankan dan kelola tugas sinkronisasi real-time
Setelah mengonfigurasi tugas, buka halaman , lalu klik Start, Stop, atau Undeploy. Untuk informasi selengkapnya, lihat Jalankan dan kelola tugas sinkronisasi real-time.
Saat memulai tugas, Anda dapat mengatur checkpoint dan jumlah maksimum failover.
-
Checkpoint: Memungkinkan Anda melanjutkan tugas dari posisi terakhir yang diketahui atau memulainya dari titik tertentu.
-
Failover: Untuk mencegah failover berulang menghabiskan sumber daya sistem, Anda dapat mengonfigurasi tugas agar otomatis berhenti jika jumlah failover dalam periode tertentu melebihi batas yang ditentukan. Jika pengaturan ini tidak dikonfigurasi, tugas akan otomatis berhenti setelah terjadi lebih dari 100 failover dalam periode 5 menit.
Pantau status tugas
Untuk mencegah error tugas menyebabkan latensi layanan, buka halaman . Temukan tugas Anda, lalu klik Alarm settings pada kolom Operations. Untuk informasi selengkapnya, lihat Jalankan dan kelola tugas sinkronisasi real-time.
-
Kondisi alert: Anda dapat mengatur alert pemantauan untuk Task status, Business Latency, Failover, Accumulated Messages, dan Dirty Data.
-
Metode notifikasi: Alert dapat dikirim ke penerima melalui Email, Text Message, dan DingTalk.
-
Kontrol fatigue: Untuk mencegah terlalu banyak alert dalam periode singkat, Data Integration mendukung kontrol fatigue. Fitur ini memungkinkan Anda mengonfigurasi DataWorks agar hanya mengirim satu alert untuk aturan tertentu dalam interval waktu yang ditentukan.
Informasi waktu proses tugas di Logview
Logview di Data Integration mengumpulkan data tracing dari tugas sinkronisasi, menganalisis dan memproses data tersebut, lalu memvisualisasikan hasilnya. Logview menyediakan informasi detail tentang proses sinkronisasi, seperti kecepatan sinkronisasi dan log.
Buka halaman . Temukan tugas yang dituju dan klik namanya untuk membuka halaman Logview.
Halaman ini menampilkan informasi berikut:
|
Parameter |
Deskripsi |
|
Logs |
Lihat log detail untuk tugas real-time. Anda dapat menyaring log berdasarkan waktu. |
|
Progress |
Lihat progres detail tugas, termasuk grafik tren untuk Business Latency, Synchronized Data Records, Synchronized Bytes, Synchronization Rate for Synchronized Data Records, Synchronization Speed (Bytes/s), dan Window Waiting Period. Anda juga dapat melakukan operasi berikut pada halaman ini:
|
|
Database DDL Events |
Lihat event DDL database yang terdeteksi dari sumber. |
|
Statistics on Database DML Events |
Lihat analisis statistik tabel sumber dan target. |
|
Failover |
Lihat status dan grafik tren failover untuk tugas. Anda juga dapat melihat log untuk setiap event failover di detail log. |
Ubah tugas sinkronisasi real-time
Anda dapat mengedit tugas sinkronisasi real-time di DataStudio. Untuk menerapkan perubahan, Anda harus terlebih dahulu menghentikan tugas yang sedang berjalan. Setelah mengubah tugas, kirim ulang dan publikasikan, lalu buka Operation Center untuk menjalankan ulang tugas tersebut.
Ubah aturan DDL
Sebelum memulai tugas sinkronisasi, buka DataStudio dan definisikan ulang cara tugas menangani pesan DDL sumber. Untuk informasi selengkapnya, lihat Konfigurasikan tugas sinkronisasi real-time untuk seluruh database.
Untuk menerapkan perubahan yang dilakukan di DataStudio, Anda harus terlebih dahulu menghentikan tugas yang sedang berjalan. Setelah melakukan perubahan, kirim ulang dan publikasikan tugas, lalu buka Operation Center untuk menjalankannya kembali.