Sie können den Schutz sensibler Daten verwenden, um numerische und kategorische numerische Statistiken für einzelne Spalten in BigQuery-Tabellen zu berechnen. Sensitive Data Protection kann Folgendes berechnen:
- Den Mindestwert der Spalte
- Den Höchstwert der Spalte
- Quantilwerte für die Spalte
- Ein Histogramm der Werthäufigkeit in der Spalte
Numerische Statistik berechnen
Sie können die Mindest-, Höchst- und Quantilwerte für eine einzelne BigQuery-Spalte ermitteln. Zur Berechnung dieser Werte konfigurieren Sie eine DlpJob
und setzen den Datenschutzmesswert NumericalStatsConfig
auf den Namen der zu scannenden Spalte. Wenn Sie den Job ausführen, berechnet der Schutz sensibler Daten Statistiken für die angegebene Spalte und gibt die Ergebnisse im Objekt NumericalStatsResult
zurück. Der Schutz sensibler Daten kann Statistiken für die folgenden Zahlentypen berechnen:
- integer
- float
- date
- datetime
- timestamp
- Zeit
Die zurückgegebenen Informationen einer Scanausführung umfassen den Mindestwert, den Höchstwert und 99 Quantilwerte, die den Satz von Feldwerten in 100 gleich große Buckets aufteilen.
Codebeispiele
Der folgende Beispielcode in mehreren Sprachen veranschaulicht, wie der Schutz sensibler Daten zum Berechnen numerischer Statistiken verwendet wird.
C#
Informationen zum Installieren und Verwenden der Clientbibliothek für den Schutz sensibler Daten finden Sie unter Clientbibliotheken für den Schutz sensibler Daten.
Richten Sie die Standardanmeldedaten für Anwendungen ein, um sich bei Sensitive Data Protection zu authentifizieren. Weitere Informationen finden Sie unter Authentifizierung für eine lokale Entwicklungsumgebung einrichten.
Go
Informationen zum Installieren und Verwenden der Clientbibliothek für den Schutz sensibler Daten finden Sie unter Clientbibliotheken für den Schutz sensibler Daten.
Richten Sie die Standardanmeldedaten für Anwendungen ein, um sich bei Sensitive Data Protection zu authentifizieren. Weitere Informationen finden Sie unter Authentifizierung für eine lokale Entwicklungsumgebung einrichten.
Java
Informationen zum Installieren und Verwenden der Clientbibliothek für den Schutz sensibler Daten finden Sie unter Clientbibliotheken für den Schutz sensibler Daten.
Richten Sie die Standardanmeldedaten für Anwendungen ein, um sich bei Sensitive Data Protection zu authentifizieren. Weitere Informationen finden Sie unter Authentifizierung für eine lokale Entwicklungsumgebung einrichten.
Node.js
Informationen zum Installieren und Verwenden der Clientbibliothek für den Schutz sensibler Daten finden Sie unter Clientbibliotheken für den Schutz sensibler Daten.
Richten Sie die Standardanmeldedaten für Anwendungen ein, um sich bei Sensitive Data Protection zu authentifizieren. Weitere Informationen finden Sie unter Authentifizierung für eine lokale Entwicklungsumgebung einrichten.
PHP
Informationen zum Installieren und Verwenden der Clientbibliothek für den Schutz sensibler Daten finden Sie unter Clientbibliotheken für den Schutz sensibler Daten.
Richten Sie die Standardanmeldedaten für Anwendungen ein, um sich bei Sensitive Data Protection zu authentifizieren. Weitere Informationen finden Sie unter Authentifizierung für eine lokale Entwicklungsumgebung einrichten.
Python
Informationen zum Installieren und Verwenden der Clientbibliothek für den Schutz sensibler Daten finden Sie unter Clientbibliotheken für den Schutz sensibler Daten.
Richten Sie die Standardanmeldedaten für Anwendungen ein, um sich bei Sensitive Data Protection zu authentifizieren. Weitere Informationen finden Sie unter Authentifizierung für eine lokale Entwicklungsumgebung einrichten.
Kategorische numerische Statistik berechnen
Sie können eine Statistik mit den folgenden kategorischen numerischen Informationen für einzelne Histogramm-Buckets innerhalb einer BigQuery-Tabellenspalte berechnen:
- Obergrenze der Werthäufigkeit innerhalb eines bestimmten Buckets
- Untergrenze der Werthäufigkeit innerhalb eines bestimmten Buckets
- Größe eines bestimmten Buckets
- Eine Stichprobe von Werthäufigkeiten in einem bestimmten Bucket (maximal 20)
Zur Berechnung dieser Werte konfigurieren Sie eine DlpJob
und setzen den Datenschutzmesswert CategoricalStatsConfig
auf den Namen der zu scannenden Spalte. Wenn Sie den Job ausführen, berechnet der Schutz sensibler Daten Statistiken für die angegebene Spalte und gibt die Ergebnisse im Objekt CategoricalStatsResult
zurück.
Codebeispiele
Im folgenden Beispielcode in mehreren Sprachen wird veranschaulicht, wie mit dem Schutz sensibler Daten kategorische Statistiken berechnet werden.
C#
Informationen zum Installieren und Verwenden der Clientbibliothek für den Schutz sensibler Daten finden Sie unter Clientbibliotheken für den Schutz sensibler Daten.
Richten Sie die Standardanmeldedaten für Anwendungen ein, um sich bei Sensitive Data Protection zu authentifizieren. Weitere Informationen finden Sie unter Authentifizierung für eine lokale Entwicklungsumgebung einrichten.
Go
Informationen zum Installieren und Verwenden der Clientbibliothek für den Schutz sensibler Daten finden Sie unter Clientbibliotheken für den Schutz sensibler Daten.
Richten Sie die Standardanmeldedaten für Anwendungen ein, um sich bei Sensitive Data Protection zu authentifizieren. Weitere Informationen finden Sie unter Authentifizierung für eine lokale Entwicklungsumgebung einrichten.
Java
Informationen zum Installieren und Verwenden der Clientbibliothek für den Schutz sensibler Daten finden Sie unter Clientbibliotheken für den Schutz sensibler Daten.
Richten Sie die Standardanmeldedaten für Anwendungen ein, um sich bei Sensitive Data Protection zu authentifizieren. Weitere Informationen finden Sie unter Authentifizierung für eine lokale Entwicklungsumgebung einrichten.
Node.js
Informationen zum Installieren und Verwenden der Clientbibliothek für den Schutz sensibler Daten finden Sie unter Clientbibliotheken für den Schutz sensibler Daten.
Richten Sie die Standardanmeldedaten für Anwendungen ein, um sich bei Sensitive Data Protection zu authentifizieren. Weitere Informationen finden Sie unter Authentifizierung für eine lokale Entwicklungsumgebung einrichten.
PHP
Informationen zum Installieren und Verwenden der Clientbibliothek für den Schutz sensibler Daten finden Sie unter Clientbibliotheken für den Schutz sensibler Daten.
Richten Sie die Standardanmeldedaten für Anwendungen ein, um sich bei Sensitive Data Protection zu authentifizieren. Weitere Informationen finden Sie unter Authentifizierung für eine lokale Entwicklungsumgebung einrichten.
Python
Informationen zum Installieren und Verwenden der Clientbibliothek für den Schutz sensibler Daten finden Sie unter Clientbibliotheken für den Schutz sensibler Daten.
Richten Sie die Standardanmeldedaten für Anwendungen ein, um sich bei Sensitive Data Protection zu authentifizieren. Weitere Informationen finden Sie unter Authentifizierung für eine lokale Entwicklungsumgebung einrichten.