Déclencher une exécution

Ce document explique comment déclencher manuellement l'exécution de l'ensemble de votre workflow SQL ou uniquement d'éléments sélectionnés.

Vous pouvez exécuter les éléments suivants de votre workflow SQL:

  • Toutes les actions de votre workflow
  • Actions sélectionnées
  • Actions avec les balises sélectionnées

Avant de commencer

  1. Dans la console Google Cloud, accédez à la page Dataform page.

    Accéder à la page Dataform

  2. Sélectionnez ou créez un dépôt.

  3. Sélectionnez ou créez un espace de travail de développement.

  4. Développez votre workflow SQL.

Rôles requis

Pour obtenir les autorisations nécessaires pour déclencher manuellement une exécution, demandez à votre administrateur de vous accorder le rôle IAM Éditeur Dataform (roles/dataform.editor) sur workflowInvocations. Pour en savoir plus sur l'attribution de rôles, consultez la page Gérer l'accès aux projets, aux dossiers et aux organisations.

Vous pouvez également obtenir les autorisations requises via des rôles personnalisés ou d'autres rôles prédéfinis.

Exécuter manuellement toutes les actions de votre workflow

Pour déclencher manuellement l'exécution de toutes les actions de votre workflow, procédez comme suit:

  1. Accédez à un espace de travail de développement.
  2. Cliquez sur Démarrer l'exécution, puis sur Toutes les actions.
  3. Facultatif: Pour reconstruire toutes les tables à partir de zéro, sélectionnez l'option Run with full refresh (Exécuter avec actualisation complète). Sans cette option, Dataform met à jour les tables incrémentielles sans les recréer à partir de zéro.
  4. Cliquez sur Démarrer l'exécution.

Exécuter manuellement les actions sélectionnées

Pour déclencher manuellement l'exécution d'actions sélectionnées, procédez comme suit:

  1. Accédez à votre espace de travail de développement.
  2. Cliquez sur Démarrer l'exécution, puis effectuez l'une des opérations suivantes :
    • Cliquez sur Actions, puis sélectionnez l'action que vous souhaitez exécuter.
    • Cliquez sur Actions, puis sur Plusieurs actions.
  3. Dans le volet Démarrer l'exécution, procédez comme suit :
    1. Dans le menu déroulant Sélectionner les actions à exécuter, sélectionnez les actions que vous souhaitez exécuter.
    2. Facultatif: Pour exécuter les actions sélectionnées et leurs dépendances, sélectionnez l'option Inclure les dépendances.
    3. Facultatif: Pour exécuter les actions sélectionnées et celles qui en dépendent, sélectionnez l'option Inclure les dépendants.
    4. Facultatif: Pour reconstruire toutes les tables à partir de zéro, sélectionnez l'option Run with full refresh (Exécuter avec actualisation complète).
    5. Cliquez sur Démarrer l'exécution.

Exécuter manuellement des actions avec des balises sélectionnées

Pour déclencher manuellement l'exécution d'actions avec des balises sélectionnées, procédez comme suit:

  1. Accédez à votre espace de travail de développement.
  2. Cliquez sur Démarrer l'exécution, puis effectuez l'une des opérations suivantes :
    • Cliquez sur Balises, puis sélectionnez la balise à exécuter.
    • Cliquez sur Balises, puis sur Plusieurs tags.
  3. Dans l'onglet Tags (Tags), procédez comme suit :
    1. Dans le menu déroulant Sélectionner les tags à exécuter, sélectionnez les tags que vous souhaitez exécuter.
    2. Facultatif: Pour exécuter des actions avec les balises sélectionnées et leurs dépendances, sélectionnez l'option Inclure les dépendances.
    3. Facultatif: Pour exécuter des actions avec les balises sélectionnées et les actions qui en dépendent, sélectionnez l'option Inclure les dépendants.
    4. Facultatif: Pour recréer toutes les tables à partir de zéro, sélectionnez l'option Run with full refresh (Exécuter avec actualisation complète). Sans cette option, Dataform met à jour les tables incrémentielles sans les recréer à partir de zéro.
    5. Cliquez sur Démarrer l'exécution.

Étape suivante