Anda dapat menggunakan fitur kualitas data dari Data Management (DMS) untuk menetapkan aturan kualitas kustom pada tabel dan kolom. Dengan mengintegrasikan aturan ini ke dalam task audit pada Task Orchestration, Anda dapat mengotomatiskan pemeriksaan kualitas data guna memastikan konsistensi, keunikan, dan kelengkapan data, sehingga meningkatkan kualitas data untuk analisis dan pengembangan.
Prasyarat
Instans target harus berada dalam mode Security Collaboration. Untuk informasi selengkapnya, lihat Control modes.
Anda harus memiliki salah satu izin berikut:
Anda memiliki role sistem Admin, DBA, atau Schema Read-Only. Untuk informasi selengkapnya, lihat System roles.
Anda adalah Pemilik instans atau DBA instans dari instans target. Untuk informasi selengkapnya, lihat Edit instance information.
Anda memiliki izin query, change, atau export untuk tabel atau database yang berisi tabel tersebut. Untuk informasi selengkapnya, lihat View my permissions.
Informasi latar belakang
Seiring meningkatnya kebutuhan terhadap analisis dan pengembangan data, memastikan kualitas data menjadi sangat penting. Data sering berasal dari berbagai sumber, memiliki struktur kompleks, volume besar, serta ketergantungan antar elemen. Menjaga kualitas data yang tinggi sangat penting agar data akurat, sesuai ekspektasi, dan menghasilkan hasil analisis yang andal. Misalnya, sebelum memulai tugas analisis data, Anda sebaiknya memverifikasi bahwa kualitas data sumber memenuhi persyaratan Anda agar tugas berjalan lancar.
Konsep utama
Quality rule: Aturan untuk tabel atau kolom yang memastikan data memenuhi ekspektasi tertentu. Contohnya, Anda dapat menetapkan aturan bahwa jumlah baris dalam tabel harus bernilai tetap, atau nilai maksimum suatu kolom tidak boleh melebihi 100.
Audit task: Tugas yang memantau dan memverifikasi apakah data mematuhi aturan kualitas yang telah ditetapkan. Setelah Anda menetapkan aturan kualitas dan siklus penjadwalan, sistem secara otomatis memeriksa kualitas data dan menghasilkan laporan.
Prosedur
Masuk ke DMS 5.0.
Pada bilah navigasi atas, pilih SQL Console > SQL Console.
Pada kotak dialog Please select the database first, cari instans database, pilih, lalu klik Confirm.
Di pojok kanan atas tab SQL Console, klik ikon
pada bagian fitur tambahan.Temukan tabel, arahkan pointer ke More di kolom Actions, lalu pilih View Table Details.
Klik tab Data quality.
Klik Create Rule. Pada panel yang muncul di sebelah kanan, konfigurasikan parameter berikut.
Parameter
Deskripsi
Contoh
Rule Name
Nama aturan.
Maximum column value is 100
Rule Type
Jenis aturan. Opsi yang tersedia:
Table Rule: Membuat aturan tingkat tabel. Contohnya, Anda dapat memeriksa apakah jumlah baris dalam tabel sesuai ekspektasi.
Column Rule: Membuat aturan tingkat kolom. Contohnya, Anda dapat memeriksa jumlah nilai null dalam suatu kolom.
Column rule
Rule Template
Pilih templat aturan bawaan. Untuk informasi selengkapnya, lihat Quality rule templates.
Maximum Value in a Column
Column name
Pilih kolom target untuk aturan ini.
Parameter ini hanya ditampilkan ketika Rule Type diatur ke Column Rule.
columns_testComparison Method
Pilih metode untuk membandingkan nilai aktual dengan Expected Value.
Metode yang didukung: Greater, Greater than or equal, Equal, Is less than or equal, Less, dan Not equal.
Less than or equal
Expected Value
Masukkan nilai target yang diharapkan.
100
Klik OK.
Aturan kualitas secara default Enabled saat dibuat.
CatatanAnda juga dapat melakukan operasi berikut pada aturan di kolom Actions:
Klik Disabled untuk menonaktifkan aturan. Setelah dinonaktifkan, aturan tersebut tidak dapat digunakan untuk membuat task audit baru.
Jika aturan tersebut sudah digunakan dalam task audit, operasi akan gagal. Anda harus menghapus task audit terlebih dahulu, lalu mencoba lagi.
Pilih untuk mengubah aturan kualitas.
Pilih untuk melihat versi historis aturan.
Pada kolom Actions untuk aturan target, pilih .
Anda akan diarahkan ke halaman Task Orchestration. Di sana, konfigurasikan node Audit Task dan publikasikan task flow.
CatatanUntuk informasi selengkapnya, lihat Overview.
Setelah Anda mengonfigurasi siklus penjadwalan dan mempublikasikan task flow, sistem secara otomatis memeriksa data sesuai jadwal dan aturan kualitas yang telah ditetapkan.
Quality rule templates
Rule Type | Rule Template |
Table Rule | Number of Rows in a Table (Fixed Value): Memeriksa apakah jumlah baris saat ini dalam tabel sesuai nilai yang diharapkan. Contohnya, Anda dapat mengonfigurasi aturan bahwa jumlah baris harus kurang dari 100.000. |
Column Rule |
|