Gérer les flux de travail
Pour demander de l'aide ou envoyer des commentaires concernant cette fonctionnalité, envoyez un e-mail à l'adresse bigquery-workflows-preview-feedback@google.com.
Ce document explique comment gérer les workflows, y compris comment les planifier et les supprimer.
Les workflows sont optimisés par Dataform.
Avant de commencer
Avant de commencer, créez un workflow.
Rôles requis
Pour obtenir les autorisations nécessaires pour gérer les workflows, demandez à votre administrateur de vous accorder les rôles IAM suivants:
-
Pour supprimer des workflows :
Administrateur Dataform (
roles/dataform.Admin
) sur le workflow -
Pour afficher et exécuter des workflows :
Lecteur Dataform (
roles/dataform.Viewer
) sur le projet
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.
Pour en savoir plus sur IAM pour Dataform, consultez la section Contrôle des accès avec IAM.
Afficher tous les workflows
Pour afficher la liste de tous les workflows de votre projet, procédez comme suit:
Dans la console Google Cloud, accédez à la page BigQuery.
Dans le volet Explorer, cliquez sur
, puis développez Workflows (Workflows).
Afficher les exécutions manuelles précédentes
Pour afficher les exécutions manuelles précédentes d'un workflow sélectionné, procédez comme suit:
Dans la console Google Cloud, accédez à la page BigQuery.
Dans le volet Explorateur, développez votre projet et le dossier Workflows, puis sélectionnez un workflow.
Cliquez sur Exécutions.
Facultatif: Pour actualiser la liste des exécutions précédentes, cliquez sur Actualiser.
Configurer des alertes pour les exécutions de workflow ayant échoué
Chaque workflow est associé à un ID de dépôt Dataform correspondant. Chaque exécution de workflow BigQuery est journalisée dans Cloud Logging à l'aide de l'ID de dépôt Dataform correspondant. Vous pouvez utiliser Cloud Monitoring pour observer les tendances dans les journaux Cloud Logging pour les exécutions de workflow BigQuery et pour vous avertir lorsque les conditions que vous décrivez apparaissent.
Pour recevoir des alertes en cas d'échec de l'exécution d'un workflow BigQuery, vous pouvez créer une règle d'alerte basée sur les journaux pour l'ID de dépôt Dataform correspondant. Pour obtenir des instructions, consultez la section Configurer des alertes pour les invocations de workflow ayant échoué.
Pour trouver l'ID du dépôt Dataform de votre workflow, procédez comme suit:
Dans la console Google Cloud, accédez à la page BigQuery.
Dans le volet Explorateur, développez votre projet et le dossier Workflows, puis sélectionnez un workflow.
Cliquez sur Paramètres.
L'ID du dépôt Dataform de votre workflow s'affiche en bas de l'onglet Settings (Paramètres).
Supprimer un workflow
Pour supprimer définitivement un workflow, procédez comme suit:
Dans la console Google Cloud, accédez à la page BigQuery.
Dans le volet Explorer, développez votre projet et le dossier Workflows. Recherchez le workflow que vous souhaitez supprimer.
Cliquez sur
Afficher les actions à côté du workflow, puis sur Supprimer.Cliquez sur Supprimer.
Étape suivante
- Apprenez-en plus sur les workflows dans BigQuery.
- Découvrez comment créer des workflows.
- Découvrez comment orchestrer des workflows.