全部产品
Search
文档中心

DataWorks:Node pemantauan kualitas data

更新时间:Nov 10, 2025

DataWorks menyediakan node pemantauan kualitas data. Anda dapat mengonfigurasi aturan pemantauan pada node ini untuk memeriksa kualitas data tabel dalam sumber data, seperti mendeteksi data kotor, serta menentukan kebijakan penjadwalan kustom guna menjalankan tugas pemantauan secara berkala. Topik ini menjelaskan cara menggunakan node pemantauan kualitas data.

Informasi latar belakang

Fitur Kualitas Data di DataWorks membantu Anda mendeteksi perubahan pada data sumber dan melacak data kotor yang dihasilkan selama proses ekstrak, transformasi, dan muat (ETL). Fitur ini secara otomatis memblokir tugas yang bermasalah untuk mencegah penyebaran data kotor ke node hilir, sehingga menghindari pembuatan data tak terduga yang dapat memengaruhi operasi normal dan keputusan bisnis. Selain itu, fitur ini secara signifikan mengurangi waktu pemecahan masalah dan mencegah pemborosan sumber daya akibat pengulangan eksekusi tugas. Untuk informasi selengkapnya, lihat Kualitas Data.

Batasan

  • Jenis sumber data yang didukung: MaxCompute, E-MapReduce, Hologres, CDH Hive, AnalyticDB for PostgreSQL, AnalyticDB for MySQL, dan StarRocks.

  • Cakupan tabel yang didukung:

    • Anda hanya dapat memantau tabel dalam sumber data yang ditautkan ke ruang kerja yang sama dengan node pemantauan kualitas data.

    • Setiap node hanya dapat memantau satu tabel, tetapi Anda dapat mengonfigurasi beberapa aturan pemantauan untuk node tersebut. Cakupan pemantauan bervariasi berdasarkan jenis tabel:

      • Tabel non-partisi: Seluruh tabel dipantau secara default.

      • Tabel partisi: Tentukan ekspresi filter partisi untuk memantau partisi tertentu.

      Catatan

      Untuk memantau beberapa tabel, Anda harus membuat beberapa node pemantauan kualitas data.

  • Batasan pada operasi yang didukung:

    • Aturan pemantauan kualitas data yang dibuat di DataStudio hanya dapat dijalankan, dimodifikasi, dipublikasikan, dan dikelola di DataStudio. Anda dapat melihat aturan ini di modul Kualitas Data, tetapi tidak dapat memicu eksekusi terjadwal atau mengelolanya di sana.

    • Jika Anda memodifikasi aturan pemantauan dalam node pemantauan kualitas data lalu memublikasikan node tersebut, aturan pemantauan asli akan diganti.

Prasyarat

  • Alur bisnis telah dibuat.

    Di Pengembangan Data (DataStudio), operasi pengembangan untuk sumber data berbeda dilakukan berdasarkan alur bisnis. Oleh karena itu, Anda harus membuat alur bisnis sebelum membuat node. Untuk informasi selengkapnya, lihat Buat alur bisnis.

  • Sumber data telah dibuat dan ditautkan ke ruang kerja saat ini, serta tabel yang akan dipantau telah dibuat dalam sumber data tersebut.

    Sebelum menjalankan tugas pemantauan kualitas data, Anda harus membuat tabel yang akan dipantau oleh node pemantauan dalam sumber data tersebut. Untuk informasi selengkapnya, lihat Manajemen Sumber Data, Manajemen Sumber Daya, dan Pengembangan node.

  • Kelompok sumber daya telah dibuat.

    Node pemantauan kualitas data hanya dapat dijalankan pada kelompok sumber daya Serverless. Untuk informasi selengkapnya, lihat Manajemen Sumber Daya.

  • (Opsional, untuk pengguna RAM) Pengguna Resource Access Management (RAM) untuk pengembangan tugas telah ditambahkan ke ruang kerja dan diberikan peran Developer atau Workspace Administrator. Peran Workspace Administrator memiliki izin yang luas dan harus diberikan dengan hati-hati. Untuk informasi selengkapnya tentang penambahan anggota dan pemberian izin, lihat Tambahkan anggota ruang kerja.

Langkah 1: Buat node pemantauan kualitas data

  1. Buka halaman DataStudio.

    Masuk ke Konsol DataWorks. Di bilah navigasi atas, pilih wilayah yang diinginkan. Di panel navigasi kiri, pilih Data Development and O&M > Data Development. Di halaman yang muncul, pilih ruang kerja yang diinginkan dari daftar drop-down dan klik Go to Data Development.

  2. Klik kanan alur bisnis target dan pilih New Node > Data Quality > Data Quality Monitoring.

  3. Di kotak dialog Create Node, masukkan Name untuk node tersebut dan klik Confirm. Setelah node dibuat, Anda dapat mengembangkan dan mengonfigurasi tugas di halaman konfigurasi node.

Langkah 2: Konfigurasikan aturan pemantauan kualitas data

1. Pilih tabel yang akan dipantau

Klik Add Table. Di kotak dialog Add Table, cari dan pilih tabel target yang akan dipantau.image

2. Konfigurasikan cakupan data untuk pemantauan

  • Tabel non-partisi: Seluruh tabel dipantau secara default. Anda dapat melewati langkah ini.

  • Tabel partisi: Pilih partisi yang akan dipantau. Anda dapat menggunakan parameter penjadwalan. Klik Preview untuk memverifikasi bahwa hasil perhitungan ekspresi filter partisi benar.image

3. Konfigurasikan aturan pemantauan kualitas data

Anda dapat membuat aturan baru atau mengimpor aturan yang sudah ada. Aturan yang dikonfigurasi diaktifkan secara default.

  • Buat aturan

    Klik Create Rule untuk membuat aturan pemantauan kualitas data dari templat atau menggunakan pernyataan SQL kustom. Bagian berikut menjelaskan metode-metode tersebut.

    Metode 1: Dari templat sistem

    Platform menyediakan berbagai aturan pemantauan bawaan. Anda dapat menggunakan templat aturan ini untuk membuat aturan pemantauan kualitas data dengan cepat. Gambar berikut menunjukkan prosedurnya.

    Catatan

    Anda juga dapat menemukan templat aturan yang diperlukan di daftar templat sistem di sebelah kiri dan klik +Use untuk membuat aturan.

    image

    Parameter untuk mengonfigurasi aturan berdasarkan templat aturan bawaan

    Parameter

    Deskripsi

    Rule Name

    Nama aturan pemantauan.

    Template

    Tentukan jenis validasi aturan yang perlu dilakukan pada tabel.

    Kualitas Data menyediakan banyak templat aturan siap pakai tingkat tabel dan tingkat bidang. Untuk informasi selengkapnya, lihat Lihat templat aturan bawaan.

    Catatan

    Anda hanya dapat mengonfigurasi aturan pemantauan tingkat bidang berikut untuk bidang numerik: nilai rata-rata, jumlah nilai, nilai minimum, dan nilai maksimum.

    Rule Scope

    Cakupan penerapan aturan. Untuk aturan pemantauan tingkat tabel, cakupan penerapannya adalah tabel saat ini secara default. Untuk aturan pemantauan tingkat bidang, cakupan penerapannya adalah bidang tertentu.

    Comparison Method

    Metode perbandingan yang digunakan aturan untuk memeriksa apakah data tabel sesuai harapan.

    • Manual Settings: Anda dapat mengonfigurasi metode perbandingan untuk membandingkan hasil output data dengan hasil yang diharapkan berdasarkan kebutuhan bisnis Anda.

      Anda dapat memilih metode perbandingan berbeda untuk templat aturan berbeda. Anda dapat melihat metode perbandingan yang didukung oleh templat aturan di Konsol DataWorks.

      • Untuk hasil Numeric, Anda dapat membandingkan hasil numerik dengan nilai tetap, yaitu nilai yang diharapkan. Metode perbandingan berikut didukung: Greater Than, Greater Than Or Equal To, Equal To, Not Equal To, Less Than, dan Less Than Or Equal To. Anda dapat mengonfigurasi rentang data normal (ambang normal) dan rentang data abnormal (ambang kritis) berdasarkan kebutuhan bisnis Anda.

      • Untuk hasil Fluctuation, Anda dapat membandingkan hasil fluktuasi dengan rentang fluktuasi. Metode perbandingan berikut didukung: Absolute Value, Rise, dan Drop. Anda dapat mengonfigurasi rentang data normal (ambang normal) berdasarkan kebutuhan bisnis Anda. Anda juga dapat menentukan pengecualian output data (ambang peringatan) dan output data tak terduga (ambang kritis) berdasarkan tingkat penyimpangan abnormal.

    • Intelligent Dynamic Threshold: Jika Anda memilih opsi ini, Anda tidak perlu mengonfigurasi ambang fluktuasi atau nilai yang diharapkan secara manual. Sistem secara otomatis menentukan ambang yang wajar berdasarkan algoritma cerdas. Jika data abnormal terdeteksi, peringatan segera dipicu atau tugas terkait segera diblokir. Saat parameter Metode Perbandingan diatur ke Ambang Dinamis Cerdas, Anda dapat mengonfigurasi parameter Tingkat Keutamaan.

      Catatan

      Hanya aturan pemantauan yang Anda konfigurasi berdasarkan pernyataan SQL kustom, rentang kustom, atau ambang dinamis yang mendukung metode perbandingan ambang dinamis cerdas.

    Monitoring Threshold

    • Jika Anda mengatur parameter Comparison Method ke Manual Settings, Anda dapat mengonfigurasi parameter Normal Threshold dan Red Threshold.

      • Normal Threshold: Jika hasil pemeriksaan kualitas data memenuhi kondisi yang ditentukan, output data sesuai harapan.

      • Red Threshold: Jika hasil pemeriksaan kualitas data memenuhi kondisi yang ditentukan, output data tidak sesuai dengan yang diharapkan.

    • Jika aturan yang Anda konfigurasi adalah aturan tipe Fluctuation Type, Anda harus mengonfigurasi parameter Warning Threshold.

      • Warning Threshold Is Exceeded: Jika hasil pemeriksaan kualitas data memenuhi kondisi yang ditentukan, data abnormal tetapi bisnis Anda tidak terpengaruh.

    Retain Problem Data

    Jika aturan pemantauan diaktifkan dan pemeriksaan kualitas data berdasarkan aturan tersebut gagal, sistem secara otomatis membuat tabel untuk menyimpan data bermasalah yang diidentifikasi selama pemeriksaan kualitas data.

    Penting
    • Parameter Simpan data bermasalah hanya tersedia untuk tabel MaxCompute.

    • Parameter Simpan data bermasalah hanya tersedia untuk aturan pemantauan tertentu di Kualitas Data.

    • Jika Anda Turn Off Status untuk aturan pemantauan, data bermasalah tidak disimpan.

    Status

    Tentukan apakah akan Enable atau Disable aturan di lingkungan produksi.

    Penting

    Jika Anda Turn Off sakelar untuk aturan tersebut, aturan tidak dapat dipicu untuk menjalankan uji coba atau dipicu oleh node penjadwalan terkait.

    Degree Of Importance

    Kekuatan aturan dalam bisnis Anda.

    • Aturan kuat adalah aturan penting. Jika Anda mengatur parameter ke Aturan kuat dan ambang kritis terlampaui, node penjadwalan yang Anda kaitkan dengan monitor diblokir secara default.

    • Aturan lemah adalah aturan biasa. Jika Anda mengatur parameter ke Aturan lemah dan ambang kritis terlampaui, node penjadwalan yang Anda kaitkan dengan monitor tidak diblokir secara default.

    Configuration Source

    Sumber konfigurasi aturan. Nilai default adalah Data Quality.

    Description

    Anda dapat menambahkan deskripsi tambahan untuk aturan tersebut.

    Metode 2: Dari templat kustom

    Sebelum menggunakan metode ini, buka Data Quality > Quality Assets > Rule Template Library untuk membuat templat aturan kustom. Anda kemudian dapat membuat aturan pemantauan kualitas data berdasarkan templat tersebut. Untuk informasi selengkapnya, lihat Buat dan kelola templat aturan kustom.

    Gambar berikut menunjukkan cara membuat aturan kualitas data dari templat kustom.

    Catatan

    Anda juga dapat menemukan templat aturan yang diperlukan di daftar templat kustom di sebelah kiri dan klik +Use untuk membuat aturan.

    image

    Parameter untuk mengonfigurasi aturan berdasarkan templat aturan kustom

    Hanya parameter yang unik untuk aturan berdasarkan templat aturan kustom yang dijelaskan dalam tabel berikut. Untuk informasi tentang parameter lainnya, lihat parameter untuk mengonfigurasi aturan berdasarkan templat aturan bawaan.

    Parameter

    Deskripsi

    Parameter FLAG

    Pernyataan SET yang ingin Anda eksekusi sebelum pernyataan SQL dalam aturan dieksekusi.

    SQL

    Pernyataan SQL yang menentukan logika pemeriksaan lengkap. Hasil yang dikembalikan harus berupa angka dan terdiri dari satu baris dan satu kolom.

    Dalam pernyataan SQL kustom, sertakan ekspresi filter partisi dalam tanda kurung []. Contoh:

    SELECT count(*) FROM ${tableName} WHERE ds=$[yyyymmdd];
    Catatan
    • Dalam pernyataan ini, nilai variabel ${tableName} secara dinamis diganti dengan nama tabel tempat Anda mengonfigurasi aturan pemantauan.

    • Untuk informasi tentang cara mengonfigurasi ekspresi filter partisi, lihat bagian Lampiran 2: Ekspresi filter partisi bawaan dalam topik ini.

    • Jika Anda telah membuat monitor untuk tabel tersebut, pengaturan partisi tabel yang Anda tentukan dalam parameter Data Range selama konfigurasi monitor tidak lagi berlaku untuk tabel tersebut setelah Anda mengonfigurasi parameter ini. Aturan menentukan partisi tabel yang akan diperiksa berdasarkan pengaturan WHERE dalam pernyataan SQL.

    Metode 3: Dari pernyataan SQL kustom

    Metode ini memungkinkan Anda menentukan logika pemeriksaan kualitas data kustom untuk tabel.

    image

    Parameter untuk mengonfigurasi aturan berdasarkan pernyataan SQL kustom

    Hanya parameter yang unik untuk aturan berdasarkan pernyataan SQL kustom yang dijelaskan dalam tabel berikut. Untuk informasi tentang parameter lainnya, lihat parameter untuk mengonfigurasi aturan berdasarkan templat aturan bawaan.

    Parameter

    Deskripsi

    Parameter FLAG

    Pernyataan SET yang ingin Anda eksekusi sebelum pernyataan SQL dalam aturan dieksekusi.

    SQL

    Pernyataan SQL yang menentukan logika pemeriksaan lengkap. Hasil yang dikembalikan harus berupa angka dan terdiri dari satu baris dan satu kolom.

    Dalam pernyataan SQL kustom, sertakan ekspresi filter partisi dalam tanda kurung []. Contoh:

    SELECT count(*) FROM <table_name> WHERE ds=$[yyyymmdd];
    Catatan
    • Anda harus mengganti <table_name> dengan nama tabel tempat Anda mengonfigurasi aturan pemantauan. Pernyataan SQL menentukan tabel yang perlu dipantau.

    • Untuk informasi tentang cara mengonfigurasi ekspresi filter partisi, lihat bagian Lampiran 2: Ekspresi filter partisi bawaan dalam topik ini.

    • Jika Anda telah membuat monitor untuk tabel tersebut, pengaturan partisi tabel yang Anda tentukan dalam parameter Data Range selama konfigurasi monitor tidak lagi berlaku untuk tabel tersebut setelah Anda mengonfigurasi parameter ini. Aturan menentukan partisi tabel yang akan diperiksa berdasarkan pengaturan WHERE dalam pernyataan SQL.

  • Impor aturan yang sudah ada

    Jika aturan pemantauan untuk tabel target sudah ada di modul Data Quality, Anda dapat mengimpornya untuk mengkloning aturan dengan cepat. Jika tidak ada aturan, Anda harus membuatnya terlebih dahulu di modul Kualitas Data. Untuk informasi selengkapnya, lihat Konfigurasikan aturan untuk satu tabel.

    Catatan

    Metode ini mendukung impor beberapa aturan sekaligus dan mengonfigurasi aturan pemantauan pada tingkat tabel dan bidang.

    Klik Import Rules. Anda dapat mencari dan memilih aturan yang akan diimpor berdasarkan ID atau nama aturan, templat aturan, atau cakupan terkait (seluruh tabel atau bidang tertentu dari tabel).

    image

Catatan

Setelah Anda memublikasikan node pemantauan kualitas data, Anda dapat melihat detail aturan pemantauan kualitas di modul Kualitas Data. Namun, Anda tidak dapat melakukan operasi manajemen, seperti memodifikasi atau menghapus aturan tersebut.

4. Konfigurasikan sumber daya komputasi

Pilih sumber daya komputasi yang diperlukan untuk menjalankan pemeriksaan aturan kualitas. Ini menentukan sumber data tempat tugas pemantauan kualitas data dijalankan. Secara default, sumber data tabel yang dipantau digunakan.

Catatan

Jika Anda memilih sumber data lain, pastikan sumber data tersebut memiliki izin akses ke tabel tersebut.

Langkah 3: Konfigurasikan kebijakan penanganan hasil pemeriksaan

Di bagian Quality Monitoring And Handling pada halaman konfigurasi node, Anda dapat mengonfigurasi kebijakan penanganan hasil pemeriksaan abnormal dan metode berlangganan notifikasinya.

Kategori pengecualian

Tabel berikut menjelaskan kategori pengecualian pemeriksaan.

Kategori pengecualian

Deskripsi

Aturan kuat - Pemeriksaan gagal

  • Kekuatan: Menunjukkan tingkat keparahan aturan.

  • Critical Threshold Is Exceeded: Nilai metrik untuk pemeriksaan kualitas data mencapai ambang kritis. Dalam kebanyakan kasus, jika data yang dipantau mencapai ambang kritis, hasil pemeriksaan kualitas tidak memenuhi harapan, yang akan sangat memengaruhi operasi bisnis selanjutnya.

  • Warning Threshold Is Exceeded: Nilai metrik untuk pemeriksaan kualitas data mencapai ambang peringatan. Dalam kebanyakan kasus, jika data yang dipantau mencapai ambang peringatan, pengecualian diidentifikasi dalam data tetapi operasi bisnis selanjutnya tidak terpengaruh.

  • Check Failed: Monitor gagal dijalankan. Misalnya, partisi yang dipantau tidak dihasilkan atau pernyataan SQL yang digunakan untuk memantau data gagal dieksekusi.

Aturan kuat - Peringatan kesalahan

Aturan kuat - Peringatan peringatan

Aturan lemah - Pemeriksaan gagal

Aturan lemah - Peringatan kesalahan

Aturan lemah - Peringatan peringatan

Kebijakan penanganan pengecualian

Konfigurasikan kebijakan untuk menangani pengecualian yang ditemukan oleh pemeriksaan aturan sesuai kebutuhan:

  • Jangan abaikan: Ketika kategori pengecualian tertentu terdeteksi, seperti peringatan kesalahan untuk aturan kuat, node saat ini dihentikan dan statusnya diatur ke gagal.

    Catatan
    • Jika node saat ini gagal dijalankan, node hilirnya tidak akan dijalankan. Hal ini memblokir pipeline produksi dan mencegah penyebaran data bermasalah.

    • Anda dapat menambahkan beberapa kategori pengecualian untuk deteksi.

    • Kebijakan ini biasanya digunakan ketika pengecualian memiliki dampak besar dan memblokir eksekusi tugas hilir.

  • Abaikan: Abaikan pengecualian dan lanjutkan menjalankan node hilir.

Metode berlangganan pengecualian

Anda dapat mengonfigurasi cara menerima notifikasi pengecualian, misalnya melalui email. Ketika pengecualian terjadi, platform mengirimkan notifikasi menggunakan metode yang ditentukan sehingga Anda dapat segera menemukan dan menanganinya.

Catatan

Platform mendukung berbagai metode notifikasi. Metode yang tersedia di UI dapat bervariasi. Perhatikan hal berikut:

  • Untuk email, email dan pesan teks, atau panggilan telepon, Anda hanya dapat memilih pengguna dalam akun saat ini sebagai penerima. Pastikan alamat email atau nomor telepon personel terkait dikonfigurasi dengan benar. Untuk informasi selengkapnya, lihat Lihat dan atur kontak peringatan.

  • Untuk metode lain, masukkan URL webhook untuk menerima informasi. Untuk informasi selengkapnya tentang cara mendapatkan URL webhook, lihat Dapatkan URL webhook.

Langkah 4: Konfigurasikan penjadwalan tugas

Untuk menjalankan tugas node yang dibuat secara berkala, klik Scheduling di panel kanan halaman konfigurasi node dan konfigurasikan properti penjadwalan untuk tugas node sesuai kebutuhan. Untuk informasi selengkapnya, lihat Konfigurasikan properti penjadwalan untuk node.

Catatan

Anda harus mengatur properti Rerun dan Parent Nodes untuk node sebelum dapat mengirimkannya.

Langkah 5: Debug tugas

Lakukan operasi debugging berikut sesuai kebutuhan untuk memeriksa apakah tugas berjalan sesuai harapan.

  1. (Opsional) Pilih kelompok sumber daya dan tetapkan nilai untuk parameter kustom.

    • Klik ikon 高级运行 di bilah alat. Di kotak dialog Parameters, pilih kelompok sumber daya penjadwalan yang akan digunakan untuk debugging.

    • Jika tugas Anda menggunakan parameter penjadwalan, Anda dapat menetapkan nilai untuk variabel di sini untuk debugging. Untuk informasi selengkapnya tentang logika penetapan parameter, lihat Proses debugging tugas.

      Gambar berikut menunjukkan contoh konfigurasi parameter penjadwalan.

      image

  2. Simpan dan jalankan tugas.

    Klik ikon 保存 di bilah alat untuk menyimpan tugas. Klik ikon 运行 untuk menjalankan tugas.

    Setelah tugas selesai, Anda dapat melihat hasil eksekusi di bagian bawah halaman konfigurasi node. Jika eksekusi gagal, pecahkan masalah berdasarkan pesan kesalahan.

  3. (Opsional) Lakukan pengujian asap.

    Jika Anda ingin melakukan pengujian asap di lingkungan pengembangan untuk memeriksa apakah tugas node penjadwalan berjalan sesuai harapan, Anda dapat melakukan pengujian asap saat mengirimkan node atau setelah node dikirimkan. Untuk informasi selengkapnya, lihat Lakukan pengujian asap.

Langkah 6: Kirim dan publikasikan tugas

Setelah tugas node dikonfigurasi, kirim dan publikasikan. Setelah node dipublikasikan, tugas tersebut akan berjalan secara berkala berdasarkan konfigurasi penjadwalannya.

Catatan

Saat Anda mengirim dan mempublikasikan node, aturan kualitas yang dikonfigurasi untuk node tersebut juga dikirim dan dipublikasikan.

  1. Klik ikon 保存 di bilah alat untuk menyimpan node.

  2. Klik ikon 提交 di bilah alat untuk mengirimkan tugas node.

    Saat mengirimkan tugas, masukkan Change Description di kotak dialog Submit. Jika diperlukan, Anda juga dapat memilih apakah akan melakukan tinjauan kode setelah node dikirimkan.

    Catatan
    • Anda harus mengatur properti Rerun dan Parent Nodes untuk node sebelum dapat mengirimkannya.

    • Tinjauan kode membantu mengontrol kualitas konfigurasi tugas dan mencegah kesalahan yang dapat terjadi jika konfigurasi salah dipublikasikan tanpa ditinjau. Jika Anda melakukan tinjauan kode, node yang dikirimkan hanya dapat dipublikasikan setelah disetujui oleh peninjau. Untuk informasi selengkapnya, lihat Tinjauan kode.

Jika Anda menggunakan ruang kerja dalam mode standar, setelah tugas berhasil dikirimkan, klik Publish di pojok kanan atas halaman konfigurasi node untuk mempublikasikan tugas ke lingkungan produksi. Untuk informasi selengkapnya, lihat Publikasikan tugas.

Langkah selanjutnya

  • O&M Tugas: Setelah tugas dikirim dan dipublikasikan, tugas tersebut berjalan secara berkala berdasarkan konfigurasi node. Anda dapat mengklik O&M di pojok kanan atas halaman konfigurasi node untuk membuka Pusat Operasi dan melihat status penjadwalan dan eksekusi tugas yang dipicu otomatis, termasuk status node dan detail aturan yang dipicu. Untuk informasi selengkapnya, lihat Kelola tugas yang dipicu otomatis.

  • Kualitas Data: Setelah aturan pemantauan kualitas data dipublikasikan, Anda juga dapat membuka modul Kualitas Data untuk melihat detail aturan. Namun, Anda tidak dapat melakukan operasi manajemen, seperti memodifikasi atau menghapus aturan tersebut. Untuk informasi selengkapnya, lihat Kualitas Data.