Auf dieser Seite wird beschrieben, wie Sie die Kosten für die Profilerstellung von BigQuery-Daten in einem Projekt schätzen. Wenn Sie eine Schätzung für eine Organisation oder einen Ordner erstellen möchten, siehe Kosten für die Datenprofilerstellung für eine Organisation oder einen Ordner schätzen.
Weitere Informationen zur Profilerstellung von BigQuery-Daten finden Sie unter Datenprofile für BigQuery-Daten.
Übersicht
Bevor Sie mit dem Generieren von Datenprofilen beginnen, können Sie eine Schätzung durchführen, um zu erfahren, wie viele BigQuery-Daten Sie haben und wie viel es kosten könnte, ein Profil dieser Daten zu erstellen. Dazu erstellen Sie eine Schätzung.
Beim Erstellen einer Schätzung geben Sie die Ressource (Organisation, Ordner oder Projekt) an, die die Daten enthält, für die Sie ein Profil erstellen möchten. Sie können Filter festlegen, um die Datenauswahl zu optimieren. Sie können auch Bedingungen festlegen, die erfüllt sein müssen, bevor der Schutz sensibler Daten ein Profil für eine Tabelle erstellt. Der Schutz sensibler Daten basiert die Schätzung auf Form, Größe und Typ der Daten zum Zeitpunkt der Erstellung der Schätzung.
Jede Schätzung enthält Details wie die Anzahl der übereinstimmenden Tabellen in der Ressource, die Gesamtgröße aller Tabellen und die geschätzten Kosten für die einmalige und monatliche Profilerstellung der Ressource.
Weitere Informationen zur Berechnung der Preise finden Sie unter Preise für die Datenprofilerstellung.
Preise für Schätzungen
Das Erstellen einer Schätzung ist kostenlos.
Kundenbindung
Jede Schätzung wird nach 28 Tagen automatisch gelöscht.
Hinweis
Bitten Sie Ihren Administrator, Ihnen für das Projekt die IAM-Rolle DLP-Administrator (roles/dlp.admin) zuzuweisen, um die Berechtigungen zu erhalten, die Sie zum Erstellen und Verwalten von Kostenschätzungen für die Datenprofilerstellung benötigen.
Weitere Informationen zum Zuweisen von Rollen finden Sie unter Zugriff auf Projekte, Ordner und Organisationen verwalten.
Sie können die erforderlichen Berechtigungen auch über benutzerdefinierte Rollen oder andere vordefinierte Rollen erhalten.
Achten Sie darauf, dass die Cloud Data Loss Prevention API für Ihr Projekt aktiviert ist:
- Melden Sie sich in Ihrem Google Cloud Konto an. Wenn Sie mit Google Cloudnoch nicht vertraut sind, erstellen Sie ein Konto, um die Leistung unserer Produkte in der Praxis sehen und bewerten zu können. Neukunden erhalten außerdem ein Guthaben von 300 $, um Arbeitslasten auszuführen, zu testen und bereitzustellen.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
Roles required to select or create a project
- Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
-
Create a project: To create a project, you need the Project Creator role
(
roles/resourcemanager.projectCreator), which contains theresourcemanager.projects.createpermission. Learn how to grant roles.
-
Verify that billing is enabled for your Google Cloud project.
Enable the required API.
Roles required to enable APIs
To enable APIs, you need the Service Usage Admin IAM role (
roles/serviceusage.serviceUsageAdmin), which contains theserviceusage.services.enablepermission. Learn how to grant roles.-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
Roles required to select or create a project
- Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
-
Create a project: To create a project, you need the Project Creator role
(
roles/resourcemanager.projectCreator), which contains theresourcemanager.projects.createpermission. Learn how to grant roles.
-
Verify that billing is enabled for your Google Cloud project.
Enable the required API.
Roles required to enable APIs
To enable APIs, you need the Service Usage Admin IAM role (
roles/serviceusage.serviceUsageAdmin), which contains theserviceusage.services.enablepermission. Learn how to grant roles.
-
Bitten Sie Ihren Administrator, Ihnen für das Projekt die IAM-Rolle DLP-Administrator (
roles/dlp.admin) zuzuweisen, um die Berechtigungen zu erhalten, die Sie zum Erstellen und Verwalten von Kostenschätzungen für die Datenprofilerstellung benötigen. Weitere Informationen zum Zuweisen von Rollen finden Sie unter Zugriff auf Projekte, Ordner und Organisationen verwalten.Sie können die erforderlichen Berechtigungen auch über benutzerdefinierte Rollen oder andere vordefinierte Rollen erhalten.
Schätzung erstellen
Rufen Sie die Seite Datenprofilschätzung erstellen auf.
Wählen Sie Ihr Projekt aus.
In den folgenden Abschnitten finden Sie weitere Informationen zu den Schritten auf der Seite Datenprofilschätzung erstellen. Klicken Sie am Ende jedes Abschnitts auf Weiter.
Zu scannende Ressource auswählen
Achten Sie darauf, dass Gesamtes Projekt scannen ausgewählt ist.Eingabefilter und Bedingungen
Sie können diesen Abschnitt überspringen, wenn Sie alle BigQuery-Tabellen im Projekt in Ihre Schätzung einbeziehen möchten.In diesem Abschnitt erstellen Sie Filter, um bestimmte Teilmengen Ihrer Daten anzugeben, die in die Schätzung einbezogen oder von ihr ausgeschlossen werden sollen. Für Teilmengen, die Sie in die Schätzung einbeziehen, geben Sie auch alle Bedingungen an, die eine Tabelle in der Teilmenge erfüllen muss, um in die Schätzung einbezogen zu werden.
So legen Sie Filter und Bedingungen fest:
- Klicken Sie auf Filter und Bedingungen hinzufügen.
Im Abschnitt Filter definieren Sie einen oder mehrere Filter, die angeben, welche Tabellen im Umfang der Schätzung enthalten sind.
Ersetzen Sie mindestens eines der folgenden:
- Eine Projekt-ID oder ein regulärer Ausdruck, der ein oder mehrere Projekte angibt.
- Eine Dataset-ID oder ein regulärer Ausdruck, der ein oder mehrere Datasets angibt.
- Eine Tabellen-ID oder ein regulärer Ausdruck, der eine oder mehrere Tabellen angibt.
Reguläre Ausdrücke müssen der RE2-Syntax folgen.
Wenn beispielsweise alle Tabellen in einem Dataset in den Filter einbezogen werden sollen, geben Sie die ID des Datasets an und lassen Sie die beiden anderen Felder leer.
Wenn Sie weitere Filter hinzufügen möchten, klicken Sie auf Filter hinzufügen und wiederholen Sie diesen Schritt.
Wenn die durch Ihre Filter definierten Teilmengen von Daten von der Schätzung ausgeschlossen werden sollen, deaktivieren Sie Übereinstimmende Tabellen in die Schätzung einbeziehen. Wenn Sie diese Option deaktivieren, werden die im Rest dieses Abschnitts beschriebenen Bedingungen ausgeblendet.
Optional: Geben Sie im Abschnitt Bedingungen alle Bedingungen an, die die übereinstimmenden Tabellen erfüllen müssen, um in die Schätzung einbezogen zu werden. Wenn Sie diesen Schritt überspringen, werden vom Schutz sensibler Daten alle unterstützten Tabellen einbezogen, die Ihren Filtern entsprechen, unabhängig von ihrer Größe und ihrem Alter.
Konfigurieren Sie die folgenden Optionen:
Mindestbedingungen: Wenn Sie kleine oder neue Tabellen von der Schätzung ausschließen möchten, legen Sie eine Mindestanzahl von Zeilen oder ein Mindestalter für die Tabelle fest.
Zeitbedingung: Wenn Sie alte Tabellen ausschließen möchten, aktivieren Sie die Zeitbedingung. Wählen Sie dann ein Datum und eine Uhrzeit aus. Alle Tabellen, die an oder vor diesem Datum erstellt wurden, werden von der Schätzung ausgeschlossen.
Wenn Sie die Zeitbedingung beispielsweise auf 04.05.2022, 23:59 Uhr festlegen, werden vom Schutz sensibler Daten alle Tabellen, die an oder vor dem 04.05. 2022, 23:59 Uhr erstellt wurden, von der Schätzung ausgeschlossen.
Tabellen, für die ein Profil erstellt werden soll: Wenn Sie die Arten von Tabellen angeben möchten, die in die Schätzung einbezogen werden sollen, wählen Sie Nur Tabellen eines bestimmten Typs oder bestimmter Typen einschließen aus. Wählen Sie dann die Arten von Tabellen aus, die Sie einbeziehen möchten.
Wenn Sie diese Bedingung nicht aktivieren oder keine Tabellentypen auswählen, werden vom Schutz sensibler Daten alle unterstützten Tabellen in die Schätzung einbezogen.
Angenommen, Sie haben die folgende Konfiguration:
Mindestbedingungen
- Mindestanzahl von Zeilen: 10 Zeilen
- Mindestdauer: 24 Stunden
Zeitbedingung
- Zeitstempel: 04.05.2022, 23:59 Uhr
Tabellen, für die ein Profil erstellt werden soll
Die Option Nur Tabellen eines bestimmten Typs oder bestimmter Typen einschließen ist ausgewählt. In der Liste der Tabellentypen ist nur BigLake-Tabellen profilieren ausgewählt.
In diesem Fall werden vom Schutz sensibler Daten alle Tabellen ausgeschlossen, die an oder vor dem 04.05.2022, 23:59 Uhr erstellt wurden. Unter den Tabellen, die nach diesem Datum und dieser Uhrzeit erstellt wurden, werden vom Schutz sensibler Daten nur die BigLake-Tabellen profiliert, die entweder 10 Zeilen haben oder mindestens 24 Stunden alt sind.
Klicken Sie auf Fertig.
Wenn Sie weitere Filter und Bedingungen hinzufügen möchten, klicken Sie auf Filter und Bedingungen hinzufügen und wiederholen Sie die vorherigen Schritte.
Das letzte Element in der Liste der Filter und Bedingungen ist immer Standardfilter und -bedingungen. Diese Standardeinstellung wird auf die Tabellen in Ihrem Projekt angewendet, die mit keinem der von Ihnen erstellten Filter und keiner der von Ihnen erstellten Bedingungen übereinstimmen.
Wenn Sie die Standardfilter und -bedingungen anpassen möchten, klicken Sie auf Filter und Bedingungen bearbeiten und nehmen Sie die gewünschten Änderungen vor.
Standort zum Speichern der Schätzung festlegen
Wählen Sie in der Liste Ressourcenstandort die Region aus, in der Sie diese Schätzung speichern möchten.
Der Speicherort, an dem Sie die Schätzung speichern, hat keinen Einfluss auf die zu scannenden Daten. Außerdem wirkt sich dies nicht darauf aus, wo die Datenprofile später gespeichert werden. Die Daten werden in derselben Region gescannt, in der sie gespeichert sind (wie in BigQuery festgelegt). Weitere Informationen finden Sie unter Überlegungen zum Datenstandort.
Prüfen Sie Ihre Einstellungen und klicken Sie auf Erstellen.
Der Schutz sensibler Daten erstellt die Schätzung und fügt sie der Liste der Schätzungen hinzu. Anschließend wird die Schätzung ausgeführt.
Je nach Datenmenge in der Ressource kann es bis zu 24 Stunden dauern, bis eine Schätzung abgeschlossen ist. In der Zwischenzeit können Sie die Seite „Schutz sensibler Daten“ schließen und später noch einmal nachsehen. In der Google Cloud Console wird eine Benachrichtigung angezeigt, wenn die Schätzung fertig ist.
Schätzung ansehen
Rufen Sie die Liste der Schätzungen auf.
Klicken Sie auf die Schätzung, die Sie ansehen möchten. Die Schätzung enthält Folgendes:
- Die Anzahl der Tabellen in der Ressource abzüglich aller Tabellen, die Sie durch Filter und Bedingungen ausgeschlossen haben.
- Die Gesamtmenge der Daten in den Tabellen.
- Die Anzahl der Aboeinheiten, die erforderlich sind, um diese Datenmenge jeden Monat zu profilieren.
- Die Kosten für die erste Erkennung. Das sind die ungefähren Kosten für die Profilerstellung der gefundenen Tabellen. Diese Schätzung basiert nur auf einem Snapshot der aktuellen Daten und berücksichtigt nicht, wie stark Ihre Daten innerhalb eines bestimmten Zeitraums wachsen.
- Zusätzliche Kostenschätzungen für die Profilerstellung von Tabellen, die weniger als 6, 12 oder 24 Monate alt sind. Diese zusätzlichen Schätzungen sollen Ihnen zeigen, wie Sie Ihre Kosten für die Datenprofilerstellung senken können, indem Sie die Datenabdeckung weiter einschränken.
- Die geschätzten monatlichen Kosten für die Profilerstellung Ihrer Daten, vorausgesetzt, Ihre BigQuery-Nutzung ist jeden Monat dieselbe wie in diesem Monat.
- Ein Diagramm, das das Wachstum Ihrer BigQuery-Daten im Zeitverlauf zeigt.
- Die von Ihnen festgelegten Konfigurationsdetails.
Schätzungsdiagramm
Jede Schätzung enthält ein Diagramm, das das bisherige Wachstum Ihrer BigQuery-Daten zeigt. Anhand dieser Informationen lassen sich die monatlichen Kosten für die Datenprofilerstellung schätzen.
Nächste Schritte
- Informationen zu den Preisen für die Datenprofilerstellung
- Weitere Informationen zu Datenprofilen für BigQuery Daten.
- Daten in einer Organisation oder einem Ordner profilieren
- Daten in einem einzelnen Projekt profilieren