Puoi impostare
Tag di criteri BigQuery
nelle colonne di tabella nel blocco config
in un file SQLX di definizione di tabella.
Prima di iniziare
Nella console Google Cloud, vai alla pagina Dataform.
Seleziona o crea un repository.
Seleziona o crea un'area di lavoro di sviluppo.
Ruoli obbligatori
Per ottenere le autorizzazioni necessarie per aggiungere un tag di criteri BigQuery a una tabella in Dataform,
chiedi all'amministratore di concederti
Ruolo IAM dell'editor Dataform (roles/dataform.editor
) nelle aree di lavoro.
Per saperne di più sulla concessione dei ruoli, consulta Gestire l'accesso.
Potresti anche riuscire a ottenere le autorizzazioni richieste tramite la ruoli o altri ruoli predefiniti ruoli.
Inoltre, devi concedere il tuo account di servizio Dataform Ruoli BigQuery per il controllo dell'accesso a livello di colonna.
Aggiungi un tag di criteri BigQuery
Per aggiungere un tag di criteri BigQuery a una colonna della tabella:
- Vai all'area di lavoro di sviluppo.
- Nel riquadro File, espandi
definitions/
. - Seleziona un file SQLX con definizione di tabella.
Nel blocco
config
, aggiungi un identificatore di tag completo a un elemento selezionato nel seguente formato:columns: { column_name: { bigqueryPolicyTags: ["FULL_TAG_IDENTIFIER"] } }
Sostituisci FULL_TAG_IDENTIFIER con l'identificatore completo del tag selezionato.
(Facoltativo) Fai clic su Formato.
Il seguente esempio di codice mostra
projects/example-project/locations/us/taxonomies/123456789/policyTags/123456789
tag di criteri BigQuery di esempio aggiunto a column1
:
config {
type: "table",
columns: {
column1: {
description: "Some description",
bigqueryPolicyTags: ["projects/example-project/locations/us/taxonomies/123456789/policyTags/123456789"]
}
}
}
SELECT "test" AS column1
Passaggi successivi
- Per saperne di più sui tag di criteri BigQuery, consulta Introduzione al controllo dell'accesso a livello di colonna.
- Per scoprire come aggiungere etichette BigQuery in Dataform, consulta Aggiungi etichette BigQuery.
- Per scoprire come aggiungere tag Dataform per creare raccolte di tabelle, consulta Aggiungi tag di esecuzione.