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 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:

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

    Accéder à BigQuery

  2. 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:

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

    Accéder à BigQuery

  2. Dans le volet Explorateur, développez votre projet et le dossier Workflows, puis sélectionnez un workflow.

  3. Cliquez sur Exécutions.

  4. 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:

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

    Accéder à BigQuery

  2. Dans le volet Explorateur, développez votre projet et le dossier Workflows, puis sélectionnez un workflow.

  3. 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:

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

    Accéder à BigQuery

  2. Dans le volet Explorer, développez votre projet et le dossier Workflows. Recherchez le workflow que vous souhaitez supprimer.

  3. Cliquez sur Afficher les actions à côté du workflow, puis sur Supprimer.

  4. Cliquez sur Supprimer.

Étape suivante