Aggiungi tag di esecuzione

Questo documento mostra come aggiungere tag ai file SQLX Dataform core per classificare il flusso di lavoro SQL.

Per organizzare i componenti del flusso di lavoro SQL in raccolte, puoi aggiungere tag personalizzati ai file SQLX dei seguenti tipi:

  • table
  • view
  • incremental
  • assertion
  • operations

Durante l'esecuzione del flusso di lavoro, puoi eseguire solo i file con un tag selezionato.

Con Cloud Composer o Workflows with Cloud Scheduler, puoi creare una pianificazione che esegue un flusso di lavoro Dataform con un tag selezionato a intervalli specifici.

Prima di iniziare

  1. Nella console Google Cloud, vai alla pagina Dataform.

    Vai alla pagina Dataform

  2. Seleziona o crea un repository.

  3. Seleziona o crea un'area di lavoro di sviluppo.

  4. Definisci un file SQLX di uno dei seguenti tipi:

Ruoli obbligatori

Per ottenere le autorizzazioni necessarie per aggiungere un tag a una tabella, chiedi all'amministratore di concederti il ruolo IAM Editor Dataform (roles/dataform.editor) per le aree di lavoro. Per saperne di più sulla concessione dei ruoli, consulta Gestire l'accesso.

Potresti anche essere in grado di ottenere le autorizzazioni richieste tramite i ruoli personalizzati o altri ruoli predefiniti.

Aggiungi un tag

Puoi aggiungere più tag a un file SQLX.

Per aggiungere un tag a un file SQLX:

  1. Vai all'area di lavoro di sviluppo.
  2. Nel riquadro File, espandi definitions/.
  3. Seleziona un file SQLX.
  4. Nel blocco config, aggiungi un tag nel seguente formato:

    tags: ["CUSTOM_TAG"]
    

    Sostituisci CUSTOM_TAG con il tuo tag.

  5. (Facoltativo) Per aggiungere più tag, separali con una virgola ,.

  6. (Facoltativo) Fai clic su Formato.

Il seguente esempio di codice mostra la visualizzazione user_counts con i tag daily e hourly:

config {
  type: "view",
  name: "user_counts",
  tags: ["daily", "hourly"]
}

Passaggi successivi