Kelengkapan - AWS Glue

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Kelengkapan

Memeriksa persentase nilai lengkap (non-null) dalam kolom terhadap ekspresi yang diberikan.

Sintaksis

Completeness <COL_NAME> <EXPRESSION>
  • COL_ NAME — Nama kolom yang ingin Anda evaluasi terhadap aturan kualitas data.

    Jenis kolom yang didukung: Tipe kolom apa pun

  • EXPRESSION— Ekspresi untuk dijalankan terhadap respons tipe aturan untuk menghasilkan nilai Boolean. Untuk informasi selengkapnya, lihat Ekspresi.

Contoh: Persentase nilai nol

Contoh aturan berikut memeriksa apakah lebih dari 95 persen nilai dalam kolom selesai.

Completeness "First_Name" > 0.95 Completeness "First_Name" > 0.95 where "weightinkgs > 10"

Contoh aturan dinamis

  • Completeness "colA" between min(last(5)) - 1 and max(last(5)) + 1

  • Completeness "colA" <= avg(last(10))

Perilaku nol

Catatan tentang Format CSV Data: Baris kosong pada CSV kolom dapat menampilkan beberapa perilaku.

  • Jika kolom String bertipe, baris kosong akan dikenali sebagai string kosong dan tidak akan gagal Completeness aturannya.

  • Jika kolom adalah tipe data lain sepertiInt, baris kosong akan dikenali sebagai NULL dan akan gagal Completeness aturan.