Anda dapat menggunakan Perlindungan Data Sensitif untuk menghitung statistik numerik dan kategorikal untuk setiap kolom dalam tabel BigQuery. Sensitive Data Protection dapat menghitung hal berikut:
- Nilai minimum kolom
- Nilai maksimum kolom
- Nilai kuantil untuk kolom
- Histogram frekuensi nilai dalam kolom
Menghitung statistik numerik
Anda dapat menentukan nilai minimum, maksimum, dan kuantil untuk setiap kolom BigQuery. Untuk menghitung nilai ini, Anda mengonfigurasi
DlpJob,
menetapkan
metrik privasi NumericalStatsConfig
ke nama kolom yang akan dipindai. Saat Anda menjalankan
tugas,
Sensitive Data Protection menghitung statistik untuk kolom tertentu, dan menampilkan
hasilnya dalam objek
NumericalStatsResult. Sensitive Data Protection dapat menghitung statistik untuk jenis angka berikut:
- integer
- float
- tanggal
- datetime
- timestamp
- waktu
Statistik yang ditampilkan oleh eksekusi pemindaian mencakup nilai minimum, nilai maksimum, dan 99 nilai kuantil yang mempartisi set nilai kolom menjadi 100 bucket berukuran sama.
Contoh kode
Berikut adalah contoh kode dalam beberapa bahasa yang menunjukkan cara menggunakan Sensitive Data Protection untuk menghitung statistik numerik.
C#
Untuk mempelajari cara menginstal dan menggunakan library klien untuk Sensitive Data Protection, lihat library klien Sensitive Data Protection.
Untuk melakukan autentikasi ke Sensitive Data Protection, siapkan Kredensial Default Aplikasi. Untuk mengetahui informasi selengkapnya, lihat Menyiapkan autentikasi untuk lingkungan pengembangan lokal.
Go
Untuk mempelajari cara menginstal dan menggunakan library klien untuk Sensitive Data Protection, lihat library klien Sensitive Data Protection.
Untuk melakukan autentikasi ke Sensitive Data Protection, siapkan Kredensial Default Aplikasi. Untuk mengetahui informasi selengkapnya, lihat Menyiapkan autentikasi untuk lingkungan pengembangan lokal.