Aggiungi tag di esecuzione

Questo documento mostra come aggiungere tag ai file SQLX di 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 insieme a Cloud Scheduler, puoi creare una pianificazione che esegue un flusso di lavoro Dataform con un tag selezionato a un intervallo specifico.

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 in 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) sulle aree di lavoro. Per maggiori informazioni sulla concessione dei ruoli, vedi Gestire l'accesso.

Potresti anche ottenere le autorizzazioni richieste tramite 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, procedi nel seguente modo:

  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 tag.

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

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