Attivare manualmente le esecuzioni

Questo documento mostra come attivare manualmente le esecuzioni dell'intero workflow o solo di elementi selezionati del workflow.

Puoi attivare un'esecuzione per i seguenti elementi del workflow:

  • Tutte le azioni nel flusso di lavoro
  • Azioni selezionate
  • Azioni con i tag selezionati

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 workspace di sviluppo.

  4. Sviluppa il tuo flusso di lavoro.

Ruoli obbligatori

Per ottenere le autorizzazioni necessarie per attivare manualmente un'esecuzione, chiedi all'amministratore di concederti i seguenti ruoli IAM su workflowInvocations:

Per saperne di più sulla concessione dei ruoli, consulta Gestisci l'accesso a progetti, cartelle e organizzazioni.

Potresti anche riuscire a ottenere le autorizzazioni richieste tramite i ruoli personalizzati o altri ruoli predefiniti.

Esegui manualmente tutte le azioni nel flusso di lavoro

Per attivare manualmente l'esecuzione di tutte le azioni nel flusso di lavoro:

  1. Vai a un workspace di sviluppo.
  2. Fai clic su Avvia esecuzione.
  3. Fai clic su Azioni > Azioni multiple.
  4. Nella sezione Autenticazione, autorizza l'esecuzione con le credenziali utente del tuo Account Google o un service account.

    • Per utilizzare le credenziali utente del tuo Account Google (Anteprima), seleziona Esegui con le credenziali utente.
    • Per utilizzare un account di servizio, seleziona Esegui con il service account selezionato, quindi seleziona un account di servizio.
  5. Seleziona Tutte le azioni.

  6. (Facoltativo) Per ricreare tutte le tabelle da zero, seleziona l'opzione Esegui con aggiornamento completo. Senza questa opzione, Dataform aggiorna le tabelle incrementali senza ricompilarle da zero.

  7. Fai clic su Avvia esecuzione. Se hai selezionato Esegui con le credenziali utente come metodo di autenticazione, devi autorizzare il tuo Account Google (Anteprima).

Esegui manualmente le azioni selezionate

Per attivare manualmente l'esecuzione delle azioni selezionate:

  1. Vai al tuo workspace di sviluppo.
  2. Fai clic su Avvia esecuzione, quindi esegui una delle seguenti operazioni:

    • Fai clic su Azioni, quindi seleziona un'azione da eseguire.
    • Fai clic su Azioni > Azioni multiple.
  3. Nella sezione Autenticazione, autorizza l'esecuzione con le credenziali utente del tuo Account Google o un service account.

    • Per utilizzare le credenziali utente del tuo Account Google (Anteprima), seleziona Esegui con le credenziali utente.
    • Per utilizzare un account di servizio, seleziona Esegui con il service account selezionato, quindi seleziona un account di servizio.
  4. Verifica che l'opzione Selezione delle azioni sia selezionata.

  5. Nel menu Seleziona le azioni da eseguire, seleziona le azioni che vuoi eseguire.

  6. (Facoltativo) Per eseguire le azioni selezionate e le relative dipendenze, seleziona l'opzione Includi dipendenze.

  7. (Facoltativo) Per eseguire le azioni selezionate e quelle che dipendono da queste, seleziona l'opzione Includi dipendenze.

  8. (Facoltativo) Per ricostruire tutte le tabelle da zero, seleziona l'opzione Esegui con aggiornamento completo.

  9. Fai clic su Avvia esecuzione. Se hai selezionato Esegui con le mie credenziali utente per il metodo di autenticazione, devi autorizzare il tuo Account Google (Anteprima).

Eseguire manualmente le azioni con i tag selezionati

Per attivare manualmente l'esecuzione di azioni con i tag selezionati:

  1. Vai al tuo workspace di sviluppo.
  2. Fai clic su Avvia esecuzione, quindi esegui una delle seguenti operazioni:

    • Fai clic su Tag, quindi seleziona un tag da eseguire.
    • Fai clic su Tag > Più tag.
  3. Nella sezione Autenticazione, autorizza l'esecuzione con le credenziali utente del tuo Account Google o un service account.

    • Per utilizzare le credenziali utente del tuo Account Google (Anteprima), seleziona Esegui con le credenziali utente.
    • Per utilizzare un account di servizio, seleziona Esegui con il service account selezionato, quindi seleziona un account di servizio.
  4. Verifica che l'opzione Selezione di tag sia selezionata.

  5. Nel menu Seleziona i tag da eseguire, seleziona i tag che vuoi eseguire.

  6. (Facoltativo) Per eseguire le azioni con i tag selezionati e le relative dipendenze, seleziona l'opzione Includi dipendenze.

  7. (Facoltativo) Per eseguire le azioni con i tag selezionati e le azioni che dipendono da questi, seleziona l'opzione Includi dipendenze.

  8. (Facoltativo) Per ricostruire tutte le tabelle da zero, seleziona l'opzione Esegui con aggiornamento completo. Senza questa opzione, Dataform aggiorna le tabelle incrementali senza ricompilarle da zero.

  9. Fai clic su Avvia esecuzione. Se hai selezionato Esegui con le mie credenziali utente per il metodo di autenticazione, devi autorizzare il tuo Account Google (Anteprima).

Autorizzare l'Account Google

Per autenticare la risorsa con le credenziali utente del tuo Account Google, devi concedere manualmente l'autorizzazione alle pipeline BigQuery per ottenere il token di accesso per il tuo Account Google e accedere ai dati di origine per tuo conto. Puoi concedere l'approvazione manuale con l'interfaccia della finestra di dialogo OAuth.

Devi concedere l'autorizzazione alle pipeline BigQuery una sola volta.

Per revocare l'autorizzazione che hai concesso:

  1. Vai alla pagina del tuo Account Google.
  2. Fai clic su BigQuery Pipelines.
  3. Fai clic su Rimuovi accesso.

Passaggi successivi