View a markdown version of this page

AWS Glue Kualitas Data - AWS Lem

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

AWS Glue Kualitas Data

AWS Glue Kualitas Data memungkinkan Anda mengukur dan memantau kualitas data Anda sehingga Anda dapat membuat keputusan bisnis yang baik. Dibangun di atas DeeQu kerangka kerja sumber terbuka, Kualitas AWS Glue Data memberikan pengalaman tanpa server yang dikelola. AWS Glue Kualitas Data bekerja dengan Data Quality Definition Language (DQDL), yang merupakan bahasa khusus domain yang Anda gunakan untuk menentukan aturan kualitas data. Untuk mempelajari selengkapnya tentang DQDL dan jenis aturan yang didukung, lihat. Referensi Bahasa Definisi Kualitas Data (DQDL)

Untuk detail produk dan harga tambahan, lihat halaman layanan untuk AWS Glue Kualitas Data.

Manfaat dan fitur utama

Manfaat dan fitur utama dari AWS Glue Kualitas Data meliputi:

  • Tanpa server — Tidak ada instalasi, tambalan atau pemeliharaan.

  • Memulai dengan cepat — AWS Glue Kualitas Data dengan cepat menganalisis data Anda dan membuat aturan kualitas data untuk Anda. Anda dapat memulai dengan dua klik: “Buat Aturan Kualitas Data → Rekomendasikan aturan”.

  • Mendeteksi masalah kualitas data — Gunakan pembelajaran mesin (ML) untuk mendeteksi anomali dan masalah kualitas data yang sulit dideteksi.

  • Improvisasikan aturan Anda — dengan 25+ aturan DQ out-of-the-box untuk memulai, Anda dapat membuat aturan yang sesuai dengan kebutuhan spesifik Anda.

  • Mengevaluasi kualitas dan membuat keputusan bisnis yang percaya diri — Setelah Anda mengevaluasi aturan, Anda mendapatkan skor Kualitas Data yang memberikan gambaran umum tentang kesehatan data Anda. Gunakan skor Kualitas Data untuk membuat keputusan bisnis yang percaya diri.

  • Fokus pada data buruk — Kualitas AWS Glue Data membantu Anda mengidentifikasi catatan pasti yang menyebabkan skor kualitas Anda turun. Identifikasi mereka dengan mudah, karantina, dan perbaiki.

  • Bayar sesuai kebutuhan — Tidak ada lisensi tahunan yang Anda perlukan untuk menggunakan AWS Glue Kualitas Data.

  • Tanpa penguncian — AWS Glue Kualitas Data dibangun di atas sumber terbuka DeeQu, memungkinkan Anda untuk menjaga aturan yang Anda buat dalam bahasa terbuka.

  • Pemeriksaan kualitas data — Anda dapat menerapkan pemeriksaan kualitas data pada Data Catalog AWS Glue saluran ETL yang memungkinkan Anda mengelola kualitas data saat istirahat dan dalam transit.

  • ML-based deteksi kualitas data — Gunakan pembelajaran mesin (ML) untuk mendeteksi anomali dan masalah kualitas data yang sulit dideteksi.

  • Bahasa terbuka untuk mengekspresikan aturan - memastikan bahwa aturan kualitas data ditulis secara konsisten dan sederhana. Pengguna bisnis dapat dengan mudah mengekspresikan aturan kualitas data dalam bahasa yang mudah yang dapat mereka pahami. Bagi para insinyur, bahasa ini memberikan fleksibilitas untuk menghasilkan kode, menerapkan kontrol versi yang konsisten, dan mengotomatiskan penerapan.

Cara kerjanya

Ada dua titik masuk untuk Kualitas AWS Glue Data: pekerjaan AWS Glue Data Catalog dan AWS Glue ETL. Bagian ini memberikan ikhtisar kasus penggunaan dan AWS Glue fitur yang didukung setiap titik masuk.

Kualitas data untuk AWS Glue Data Catalog

AWS Glue Kualitas Data mengevaluasi objek yang disimpan di AWS Glue Data Catalog. Ini menawarkan non-pembuat kode cara mudah untuk mengatur aturan kualitas data. Persona ini termasuk penjaga data dan analis bisnis.

Anda dapat memilih opsi ini untuk kasus penggunaan berikut:

  • Anda ingin melakukan tugas kualitas data pada kumpulan data yang telah Anda katalogkan di AWS Glue Data Catalog.

  • Anda bekerja pada tata kelola data dan perlu mengidentifikasi atau mengevaluasi masalah kualitas data di danau data Anda secara berkelanjutan.

Anda dapat mengelola kualitas data untuk Katalog Data menggunakan antarmuka berikut:

  • Konsol AWS Glue manajemen

  • AWS Glue API

Untuk memulai dengan AWS Glue Kualitas Data untuk AWS Glue Data Catalog lihatMemulai dengan AWS Glue Data Quality untuk Data Catalog.

Kualitas data untuk AWS Glue Lowongan kerja ETL

AWS Glue Kualitas Data untuk pekerjaan AWS Glue ETL memungkinkan Anda melakukan tugas kualitas data proaktif. Tugas proaktif membantu Anda mengidentifikasi dan menyaring data buruk sebelum memuat kumpulan data ke danau data Anda.

Anda dapat memilih kualitas data untuk pekerjaan ETL untuk kasus penggunaan berikut:

  • Anda ingin memasukkan tugas kualitas data ke dalam pekerjaan ETL Anda

  • Anda ingin menulis kode yang mendefinisikan tugas kualitas data dalam skrip ETL

  • Anda ingin mengelola kualitas data yang mengalir di pipeline data visual Anda

Anda dapat mengelola kualitas data untuk pekerjaan ETL menggunakan antarmuka berikut:

  • AWS Glue Studio, AWS Glue Studio buku catatan, dan sesi AWS Glue interaktif

  • AWS Glue pustaka untuk skrip ETL

  • AWS Glue API

Untuk memulai dengan kualitas data untuk pekerjaan ETL, lihat Tutorial: Memulai dengan Kualitas Data di Panduan AWS Glue Studio Pengguna.

Membandingkan kualitas data untuk Katalog Data dengan kualitas data untuk pekerjaan ETL

Tabel ini memberikan ikhtisar fitur yang didukung setiap titik masuk untuk Kualitas AWS Glue Data.

Fitur Kualitas data untuk Katalog Data Kualitas data untuk pekerjaan ETL
Sumber data Sumber Amazon S3, Amazon Redshift, JDBC kompatibel dengan Katalog Data, dan format danau data transaksional seperti Apache Iceberg, Apache Hudi, dan Delta Lake. AWS Lake Formation format OTF yang dikelola juga didukung dengan beberapa batasan. Amazon Athena tampilan yang dikatalogkan dalam Katalog AWS Glue Data tidak didukung. Silakan lihatJenis sumber yang didukung. Semua sumber data didukung oleh AWS Glue, termasuk konektor khusus dan konektor pihak ketiga.
Rekomendasi aturan Kualitas Data Didukung Tidak Support
Buat dan jalankan aturan DQDL Didukung Didukung
Penskalaan otomatis Tidak didukung Didukung
AWS Glue Dukungan Flex Tidak didukung Didukung
Penjadwalan Didukung saat mengevaluasi aturan Kualitas Data dan melalui Fungsi Langkah. Didukung saat menggunakan Fungsi Langkah dan alur kerja.
Mengidentifikasi catatan yang gagal dalam pemeriksaan kualitas data Tidak didukung Didukung
Integrasi dengan Amazon Eventbridge Didukung Didukung
Integrasi dengan AWS Cloudwatch Didukung Didukung
Menulis hasil kualitas data ke Amazon S3 Didukung Didukung
Kualitas data tambahan Didukung melalui predikat pushdown Didukung melalui AWS Glue bookmark
AWS CloudFormation dukungan Didukung Didukung
ML-based deteksi anomali Didukung Didukung
Aturan dinamis Didukung Didukung

Pertimbangan-pertimbangan

Pertimbangkan item berikut sebelum Anda menggunakan AWS Glue Kualitas Data:

Terminologi

Daftar berikut mendefinisikan istilah yang terkait dengan AWS Glue Kualitas Data.

Bahasa Definisi Kualitas Data (DQDL)

Bahasa khusus domain yang dapat Anda gunakan untuk menulis aturan Kualitas AWS Glue Data.

Untuk mempelajari lebih lanjut tentang DQDL, lihat panduan. Referensi Bahasa Definisi Kualitas Data (DQDL)

kualitas data

Menjelaskan seberapa baik dataset melayani tujuan spesifiknya. AWS Glue Kualitas Data mengevaluasi aturan terhadap dataset untuk mengukur kualitas data. Setiap aturan memeriksa karakteristik tertentu seperti kesegaran atau integritas data. Untuk mengukur kualitas data, Anda dapat menggunakan skor kualitas data.

skor kualitas data

Persentase aturan kualitas data yang lulus (menghasilkan true) saat Anda mengevaluasi kumpulan aturan dengan Kualitas AWS Glue Data.

aturan

Ekspresi DQDL yang memeriksa data Anda untuk karakteristik tertentu dan mengembalikan nilai Boolean. Untuk informasi selengkapnya, lihat Struktur aturan.

analyzer

Ekspresi DQDL yang mengumpulkan statistik data. Analyzer mengumpulkan statistik data yang dapat digunakan oleh algoritma ML untuk mendeteksi anomali dan masalah kualitas data yang sulit dideteksi dari waktu ke waktu.

kumpulan aturan

Sumber AWS Glue daya yang terdiri dari seperangkat aturan kualitas data. Kumpulan aturan harus dikaitkan dengan tabel di AWS Glue Data Catalog. Saat Anda menyimpan kumpulan aturan, AWS Glue menetapkan Nama Sumber Daya Amazon (ARN) ke kumpulan aturan.

skor kualitas data

Persentase aturan kualitas data yang lulus (menghasilkan true) saat Anda mengevaluasi kumpulan aturan dengan Kualitas AWS Glue Data.

observasi

Wawasan yang belum dikonfirmasi dihasilkan AWS Glue dengan menganalisis statistik data yang dikumpulkan dari aturan dan penganalisis dari waktu ke waktu.

Batas

AWS Glue Batas layanan Kualitas Data:

  • Anda dapat memiliki 2.000 aturan dalam kumpulan aturan. Jika kumpulan aturan Anda lebih besar, sebaiknya pisahkan menjadi beberapa set aturan.

  • Ukuran set aturan adalah 65KB. Jika kumpulan aturan Anda lebih besar, sebaiknya pisahkan menjadi beberapa set aturan.

  • AWS Glue Kualitas Data mengumpulkan statistik saat Anda membuat aturan atau penganalisis. Tidak ada biaya yang terkait dengan menyimpan statistik ini. Namun, ada batas 100.000 statistik per akun, dan statistik ini akan disimpan selama maksimal dua tahun.

Catatan rilis untuk AWS Glue Kualitas Data

Topik ini menjelaskan fitur yang diperkenalkan di Kualitas AWS Glue Data.

Ketersediaan umum: fitur baru

Fitur baru berikut tersedia dengan ketersediaan umum Kualitas AWS Glue Data:

  • Kemampuan untuk mengidentifikasi catatan mana yang gagal pemeriksaan kualitas data sekarang didukung di AWS Glue Studio

  • Jenis aturan kualitas data baru seperti memvalidasi integritas referensial data antara dua kumpulan data, membandingkan data antara dua kumpulan data, dan pemeriksaan tipe data

  • Peningkatan pengalaman pengguna di AWS Glue Data Catalog

  • Dukungan untuk Apache Iceberg, Apache Hudi dan Danau Delta

  • Dukungan untuk Amazon Redshift

  • Pemberitahuan yang disederhanakan dengan Amazon EventBridge

  • AWS CloudFormation dukungan untuk membuat kumpulan aturan

  • Peningkatan kinerja: opsi caching di ETL dan AWS Glue Studio untuk kinerja yang lebih cepat saat mengevaluasi kualitas data

27 Nov 2023 (Pratinjau)

12 Mar 2024

Juni 26, 2024

  • Perbaikan DQDL

    • DQDL sekarang mendukung kla usa where sehingga Anda dapat memfilter data sebelum menerapkan aturan DQ

Agustus 7, 2024

  • Deteksi Anomali dan Aturan Dinamis sekarang tersedia secara umum

22 November 2024

6 Des 2024

  • AWS Glue Kualitas Data sekarang mendukung Amazon SageMaker AI LakeHouse tabel dan tabel Iceberg, Delta dan HUDI yang AWS Lake Formation dikelola di AWS Glue ETL 5.0.

7 Juli 2025

  • AWS Glue Kualitas Data; sekarang mendukung Amazon S3 Tables, RMS, Lakehouse, dan tabel Iceberg yang AWS Lake Formation dikelola di Katalog Data. AWS Glue

21 November 2025

  • AWS Glue Kualitas Data sekarang mendukung pelabelan aturan untuk pelaporan yang ditingkatkan. Anda dapat mengatur dan menganalisis hasil kualitas data secara lebih efektif dengan menanyakan hasil berdasarkan label tertentu untuk mengidentifikasi aturan yang gagal dalam kategori tertentu, menghitung hasil aturan berdasarkan tim atau domain, dan membuat laporan terfokus untuk pemangku kepentingan yang berbeda. Untuk informasi selengkapnya, lihat Label.

  • AWS Glue Kualitas Data sekarang mendukung Konstanta di DQDL, memungkinkan Anda untuk menentukan nilai konstan dan mereferensikannya di seluruh skrip Anda. Ini membantu mencegah masalah yang terkait dengan batas ukuran kueri saat bekerja dengan pernyataan SQL besar. Untuk informasi selengkapnya, lihat Konstanta.

Juli 27, 2026

  • Dengan AWS Glue Kualitas Data, Anda sekarang dapat menggunakan Distribution Analyzer untuk menghitung distribusi frekuensi untuk kolom data Anda. Untuk kolom numerik, ini menghasilkan histogram binned. Untuk kolom kategoris, ini menghasilkan distribusi nilai yang diurutkan berdasarkan frekuensi. Untuk informasi selengkapnya, lihat Penganalisis Distribusi.

  • Anda sekarang dapat menulis hasil kualitas data ke Apache Iceberg tabel di AWS Glue Data Catalog untuk kueri dengan. Ini termasuk hasil aturan, hasil pembuatan profil, hasil distribusi, hasil tingkat baris, dan hasil observasi. Untuk informasi selengkapnya, lihat Menulis hasil kualitas data ke tabel Katalog Data.

  • Anda sekarang dapat menggunakan deteksi anomali dengan AWS Glue Data Catalog. Untuk mengaktifkan deteksi anomali untuk tabel yang dikatalogkan, jalankan evaluasi berjalan dengan ObservationScope set toALL. Lihat informasi yang lebih lengkap di Deteksi anomali di AWS Lem Kualitas Data.