Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
ColumnLength
Memeriksa apakah panjang setiap baris dalam kolom sesuai dengan ekspresi yang diberikan.
Sintaksis
ColumnLength
<COL_NAME>
<EXPRESSION>
COL_ NAME — Nama kolom yang ingin Anda evaluasi terhadap aturan kualitas data.
Jenis kolom yang didukung: String
EXPRESSION— Ekspresi untuk dijalankan terhadap respons tipe aturan untuk menghasilkan nilai Boolean. Untuk informasi selengkapnya, lihat Ekspresi.
Contoh: Panjang baris kolom
Contoh aturan berikut memeriksa apakah nilai di setiap baris dalam kolom bernama Postal_Code
adalah 5 karakter panjang.
ColumnLength "Postal_Code" = 5 ColumnLength "weightinkgs" = 2 where "weightinkgs > 10"
Perilaku nol
ColumnLength
Aturan memperlakukan NULL
s sebagai 0 string panjang. Untuk satu NULL
baris:
ColumnLength "Postal_Code" > 4 # this will fail
ColumnLength "Postal_Code" < 6 # this will succeed
Contoh aturan majemuk berikut menyediakan cara untuk secara eksplisit gagal NULL
nilai:
(ColumnLength "Postal_Code" > 4) AND (ColumnValues "Postal_Code" != NULL)