All Products
Search
Document Center

DataWorks:Konfigurasikan aturan untuk memantau kualitas data

Last Updated:Mar 26, 2026

Setelah node penjadwalan menulis data ke tabel dwd_log_info_di_emr, Anda ingin mendeteksi masalah kualitas data—seperti partisi kosong—sebelum node turunan dijalankan. Topik ini memandu Anda melalui konfigurasi pemicu dan aturan kuat pada tabel dwd_log_info_di_emr sehingga setiap eksekusi terjadwal memicu pemeriksaan kualitas otomatis. Jika pemeriksaan gagal, peringatan akan dikirim dan node turunan diblokir.

Prasyarat

Sebelum memulai, pastikan Anda telah:

Langkah 1: Buka halaman Configure by Table

  1. Buka halaman Data Quality. Masuk ke DataWorks console. Di bilah navigasi atas, pilih wilayah yang diinginkan. Di panel navigasi kiri, pilih Data Governance > Data Quality. Pada halaman yang muncul, pilih ruang kerja yang diinginkan dari daftar drop-down, lalu klik Go to Data Quality.

  2. Buka halaman Configure by Table. Di panel navigasi kiri halaman Data Quality, pilih Configure Rules > Configure by Table. Di halaman Configure by Table, temukan tabel dwd_log_info_di_emr:

    • Di bagian Connection, pilih E-MapReduce.

    • Di sisi kanan halaman, tentukan kondisi filter tambahan untuk menemukan tabel tersebut.

  3. Pada hasil pencarian, klik Rule Management di kolom Actions untuk tabel dwd_log_info_di_emr. Halaman Table Quality Details akan muncul.

Langkah 2: Mengonfigurasi monitor

Pemantau menentukan rentang data (partisi) yang akan diperiksa dan cara pemicuan pemeriksaan tersebut. Atur pemantau agar berjalan setiap kali Node penjadwalan yang menulis data ke dwd_log_info_di_emr selesai di lingkungan produksi.

  1. Di tab Monitor, klik Create Monitor.

  2. Konfigurasikan parameter berikut:

    ParameterNilaiDeskripsi
    Data Rangedt=$[yyyymmdd-1]Filter partisi. Saat pemicu dijalankan, sistem akan memeriksa partisi yang sesuai dengan ekspresi ini—dalam kasus ini, partisi kemarin.
    Monitoring Rule(kosongkan)Dikonfigurasi secara terpisah di Langkah 3.
    Trigger MethodTriggered by Node Scheduling in Production EnvironmentPemicu dijalankan segera setelah node dwd_log_info_di_emr selesai. Pilih node dwd_log_info_di_emr yang dibuat selama data processing.
    Untuk daftar lengkap parameter pemicu, lihat Configure a monitoring rule for a single table.

Langkah 3: Konfigurasikan aturan pemantauan

Tabel dwd_log_info_di_emr memproses data dari tabel ods_raw_log_d_emr. Untuk mendeteksi partisi kosong sebelum node turunan dijalankan, buat aturan kuat yang memverifikasi jumlah baris lebih besar dari 0.

Aturan kuat memblokir node turunan dan memicu peringatan jika pemeriksaan gagal.

Untuk membuat aturan tersebut:

  1. Di bagian Monitor Perspective pada tab Rule Management, pilih pemicu raw_log_number_of_table_rows_not_0, lalu klik Create Rule. Panel Create Rule akan muncul.

    image

  2. Di tab System Template, temukan Table is not empty lalu klik Use. Aturan Table is not empty memeriksa apakah partisi berisi setidaknya satu baris. Aturan ini cocok untuk skenario ini karena secara langsung mendeteksi apakah node leluhur menulis data ke partisi—jika jumlah baris adalah 0, aturan akan gagal. Di sisi kanan panel, atur Degree of Importance menjadi Strong Rule.

    Dengan pengaturan ini, jika jumlah baris di tabel dwd_log_info_di_emr adalah 0, peringatan akan dipicu dan node turunan diblokir dari eksekusi.

    image

  3. Klik Determine.

    Untuk informasi tentang parameter aturan lainnya, lihat Configure a monitoring rule for a single table.

Langkah 4: Jalankan uji coba

Jalankan uji coba untuk memverifikasi konfigurasi aturan sebelum pemicu aktif. Lakukan uji coba setelah semua aturan terkait pemicu selesai dibuat.

image
  1. Klik Test Run. Kotak dialog Test Run akan muncul.

  2. Di kotak dialog Test Run, atur parameter Scheduling Time, lalu klik Test Run.

  3. Setelah uji coba selesai, klik View Details untuk melihat hasilnya.

    image

Langkah 5: Berlangganan ke pemantau

Berlangganan pemberitahuan peringatan agar Anda dapat memastikan keamanan data, stabilitas data, dan ketepatan waktu dalam pembuatan data.

  1. Di tab Rule Management, klik Alert Subscription. Di kotak dialog Alert Subscription, pilih metode notifikasi dan penerima, lalu klik Save.

    image

  2. Untuk melihat atau mengubah langganan Anda, pilih Quality O&M > Monitor di panel navigasi kiri. Di halaman Monitor, klik My Subscriptions.

Langkah berikutnya

Setelah pemrosesan data selesai, gunakan DataAnalysis untuk memvisualisasikan data pada dasbor. Untuk informasi selengkapnya, lihat Visualize data on a dashboard.