Sie können BigQuery-Richtlinien-Tags für Tabellenspalten im Block config
einer Tabellendefinition-SQLX-Datei festlegen.
Hinweise
Öffnen Sie in der Google Cloud Console die Seite Dataform.
Wählen Sie ein Repository aus oder erstellen Sie ein Repository.
Wählen Sie einen Entwicklungsarbeitsbereich aus oder erstellen Sie einen.
Erforderliche Rollen
Bitten Sie Ihren Administrator, Ihnen die IAM-Rolle Dataform Editor (roles/dataform.editor
) für Arbeitsbereiche zu gewähren, damit Sie die Berechtigungen erhalten, die Sie zum Hinzufügen eines BigQuery-Richtlinien-Tags zu einer Tabelle in Dataform benötigen.
Weitere Informationen zum Zuweisen von Rollen finden Sie unter Zugriff verwalten.
Möglicherweise können Sie die erforderlichen Berechtigungen auch über benutzerdefinierte Rollen oder andere vordefinierte Rollen erhalten.
Darüber hinaus müssen Sie Ihrem Dataform-Dienstkonto BigQuery-Rollen für die Zugriffssteuerung auf Spaltenebene zuweisen.
BigQuery-Richtlinien-Tag hinzufügen
So fügen Sie einer Tabellenspalte ein BigQuery-Richtlinien-Tag hinzu:
- Rufen Sie den Entwicklungsarbeitsbereich auf.
- Maximieren Sie im Bereich Dateien den Bereich
definitions/
. - Wählen Sie eine SQLX-Tabellendefinitionsdatei aus.
Fügen Sie einer ausgewählten Spalte im Block
config
eine vollständige Tag-ID im folgenden Format hinzu:columns: { column_name: { bigqueryPolicyTags: ["FULL_TAG_IDENTIFIER"] } }
Ersetzen Sie FULL_TAG_IDENTIFIER durch die vollständige ID des ausgewählten Tags.
Optional: Klicken Sie auf Format.
Das folgende Codebeispiel zeigt das BigQuery-Beispiel-Richtlinien-Tag projects/example-project/locations/us/taxonomies/123456789/policyTags/123456789
, das zu column1
hinzugefügt wurde:
config {
type: "table",
columns: {
column1: {
description: "Some description",
bigqueryPolicyTags: ["projects/example-project/locations/us/taxonomies/123456789/policyTags/123456789"]
}
}
}
SELECT "test" AS column1
Nächste Schritte
- Weitere Informationen zu BigQuery-Richtlinien-Tags finden Sie unter Einführung in die Zugriffssteuerung auf Spaltenebene.
- Informationen zum Hinzufügen von BigQuery-Labels in Dataform finden Sie unter BigQuery-Labels hinzufügen.
- Informationen zum Hinzufügen von Dataform-Tags zum Erstellen von Tabellensammlungen finden Sie unter Ausführungstags hinzufügen.