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
Dans la console Google Cloud, accédez à la page Dataform page.
Sélectionnez ou créez un dépôt.
Sélectionnez ou créez un espace de travail de développement.
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:
- Accédez à un espace de travail de développement.
- Cliquez sur Démarrer l'exécution, puis sur Toutes les actions.
- 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.
- 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:
- Accédez à votre espace de travail de développement.
- 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.
- Dans le volet Démarrer l'exécution, procédez comme suit :
- Dans le menu déroulant Sélectionner les actions à exécuter, sélectionnez les actions que vous souhaitez exécuter.
- Facultatif: Pour exécuter les actions sélectionnées et leurs dépendances, sélectionnez l'option Inclure les dépendances.
- Facultatif: Pour exécuter les actions sélectionnées et celles qui en dépendent, sélectionnez l'option Inclure les dépendants.
- Facultatif: Pour reconstruire toutes les tables à partir de zéro, sélectionnez l'option Run with full refresh (Exécuter avec actualisation complète).
- 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:
- Accédez à votre espace de travail de développement.
- 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.
- Dans l'onglet Tags (Tags), procédez comme suit :
- Dans le menu déroulant Sélectionner les tags à exécuter, sélectionnez les tags que vous souhaitez exécuter.
- Facultatif: Pour exécuter des actions avec les balises sélectionnées et leurs dépendances, sélectionnez l'option Inclure les dépendances.
- 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.
- 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.
- Cliquez sur Démarrer l'exécution.
Étape suivante
- Pour découvrir comment Dataform exécute des tables incrémentielles et comment configurer une table incrémentielle, consultez la section Configurer une table incrémentielle.
- Pour savoir comment afficher les journaux d'exécution, consultez la section Surveiller les journaux d'exécution.
- Pour découvrir comment planifier des exécutions avec Workflows et Cloud Scheduler, consultez la section Planifier des exécutions avec Workflows et Cloud Scheduler.
- Pour découvrir comment planifier des exécutions avec Cloud Composer, consultez la section Planifier des exécutions avec Cloud Composer.