Utiliser des workflows agentiques pour surveiller les modifications apportées à vos données

Les workflows agentiques vous permettent d'inviter un agent de données à générer une alerte dynamique à l'aide de l'interface de chat Conversational Analytics. Au lieu de créer manuellement des alertes complexes, vous pouvez utiliser le langage naturel dans une conversation avec une exploration ou un agent de données pour configurer une surveillance basée sur des seuils des mesures dans la source de données de la conversation.

Lorsque vous demandez à Conversational Analytics de créer un workflow agentique déclenché, vous pouvez spécifier les conditions du workflow, qui sont vérifiées à une fréquence que vous spécifiez. Lorsque ces conditions sont remplies, le workflow déclenche une notification aux destinataires que vous spécifiez et à l'aide de la méthode que vous spécifiez. Lorsque vous configurez votre workflow, vous pouvez également indiquer si vous souhaitez que la notification du workflow inclue les résultats de l'analyse des facteurs clés optimisée par Gemini, qui fournit des informations sur la raison du changement qui a déclenché votre workflow.

Quelles données pouvez-vous surveiller ?

Vous pouvez utiliser Conversational Analytics pour générer un workflow qui surveille toutes les mesures de la source de données de la conversation. Pour les agents de données d'exploration, vous pouvez surveiller toutes les mesures de toutes les explorations utilisées par cet agent de données. Pour les agents de tableau de bord, vous pouvez surveiller toutes les mesures de toutes les tuiles basées sur des requêtes du tableau de bord. Pour une conversation Conversational Analytics conversation avec une exploration autonome, vous pouvez surveiller toutes les mesures de cette exploration.

Créer un workflow déclenché

Vous pouvez créer un workflow déclenché avec un agent de données d'exploration, des agents de tableau de bord ou dans une conversation Conversational Analytics avec une exploration autonome.

Avant de commencer

Avant de pouvoir utiliser Conversational Analytics pour générer un workflow agentique déclenché, vous devez remplir les conditions suivantes.

Autorisations requises

Pour inviter Conversational Analytics à générer un workflow, un administrateur Looker doit vous accorder un rôle contenant l'autorisation create_alerts pour le modèle sous-jacent de la source de données Conversational Analytics.

Vous devez également disposer de toutes les autorisations requises pour interagir avec Conversational Analytics. Pour en savoir plus sur les autorisations Conversational Analytics, consultez la page de documentation Configurer Conversational Analytics dans Looker.

Authentification requise

Avant de pouvoir envoyer des notifications de workflow à Slack, un administrateur Looker doit activer et configurer l'action Slack dans le Looker Action Hub pour votre espace de travail Slack. Le propriétaire de votre espace de travail Slack devra peut-être modifier les paramètres d'installation de l'application pour que vous puissiez installer l'application Looker.

Une fois Slack activé, vous devez vous authentifier sur Slack, soit à partir de la page Looker user profile's Account page de votre profil utilisateur Looker, soit à partir de la conversation Conversational Analytics. Si votre administrateur Looker a connecté plusieurs espaces de travail Slack à votre instance Looker, une liste des espaces de travail avec des options de connexion s'affiche.

Inviter Conversational Analytics à générer le workflow

Pour inviter Conversational Analytics à générer un workflow déclenché, procédez comme suit :

  1. Posez une question pour établir les métriques clés de vos données.
  2. Invitez Conversational Analytics à générer un workflow qui recherche les modifications apportées à l'une des mesures de votre source de données. Utilisez des mots clés tels que "alerte", "surveiller" et "notifier". Exemple :
    • "Créer un workflow d'alerte"
    • "Créer un workflow pour surveiller la mesure X"
    • "Créer un workflow pour m'avertir"

L'analyse conversationnelle clarifie les composants restants du workflow jusqu'à ce que vous ayez défini tous les paramètres du workflow, y compris les suivants :

  • Condition : mesure à surveiller.
  • Opérateur : modification que la mesure sélectionnée doit subir pour déclencher la notification du workflow.
  • Seuil : ampleur de la modification qui déclenchera la notification du workflow.
  • Méthode : destination de la notification du workflow. Les options incluent l'e-mail, Slack et l'application mobile Looker (pour utiliser l'application mobile, un administrateur Looker doit activer l'action Firebase dans le Looker Action Hub).
    • Pour les destinations par e-mail, indiquez les adresses e-mail des utilisateurs auxquels vous souhaitez envoyer la notification du workflow dans le champ Destinataires. Bien qu'il n'y ait pas de limite au nombre de destinataires que vous pouvez notifier, si votre organisation utilise un serveur SMTP externe, celui-ci peut avoir ses propres limites de destinataires quotidiennes ou par message.
    • Pour les notifications à Slack, si vous ne vous êtes pas encore authentifié sur Slack, un bouton Se connecter avec Slack s'affiche sous le menu Méthode. Sélectionnez votre espace de travail Slack dans le menu Espace de travail ; envoyez la notification du workflow à un canal Slack en sélectionnant Chaînes ou en tant que message direct à un utilisateur Slack en sélectionnant Utilisateurs. Vous pouvez également choisir ID de canal manuel pour ajouter l'ID de canal ou d'utilisateur du destinataire prévu. Pour les destinataires de chaînes ou d'utilisateurs, sélectionnez le nom du canal ou de l'utilisateur qui recevra la notification du workflow dans le menu Partager dans.
  • Fréquence : vous pouvez définir la fréquence à laquelle Looker vérifie les modifications apportées à vos données (et envoie une notification si les conditions du workflow sont remplies). La fréquence par défaut est Hebdomadaire le lundi à 9h00. Les options de fréquence disponibles sont les suivantes :

    • Mensuelle à un jour spécifié du mois (par défaut, le 1er du mois) à une heure spécifiée (par défaut, 5h00).
    • Hebdomadaire à un jour spécifié de la semaine (par défaut, Dim pour dimanche) à une heure spécifiée (par défaut, 5h00).
    • Quotidienne à une heure spécifiée (par défaut, 5h00).
    • Toutes les heures à un intervalle spécifié (par défaut, les données sont vérifiées toutes les heures) avec des heures de début et de fin spécifiées (par défaut, 5h00 et 18h00). Avec des intervalles horaires, vous pouvez demander à Looker de vérifier les données à ces intervalles :
      • Heure
      • 2 heures
      • 3 heures
      • 4 heures
      • 6 heures
      • 8 heures
      • 12 heures
    • Minutes à un intervalle spécifié (par défaut, les données sont vérifiées toutes les 15 minutes) avec des heures de début et de fin spécifiées (par défaut, 5h00 et 17h00). Avec des intervalles basés sur les minutes, vous pouvez demander à Looker de vérifier les données à ces intervalles :
      • 15 minutes
      • 30 minutes

    Les heures de début et de fin sont incluses. Par exemple, si vous définissez Vérifier toutes les sur 12 heures avec une heure de début de 5h00 et une heure de fin de 17h00, Looker vérifiera les données à 5h00 et à 17h00.

  • Analyse des facteurs clés optimisée par Gemini : si ce paramètre est activé, la notification du workflow fournit des informations sur la modification de vos données qui a déclenché le workflow et sur la raison de cette modification. Cette option est désactivée par défaut.

Notifications de workflow agentique

Les notifications de workflow agentique incluent les informations suivantes :

  • Image PNG de la visualisation du workflow.
  • Message contenant le nom du workflow et les conditions qui l'ont déclenché.
  • Lien permettant d'examiner le workflow : cliquez sur ce lien pour ouvrir une nouvelle conversation avec l'agent qui a généré le workflow.
  • Lien pour se désabonner de la notification du workflow.
  • Si elle est activée, les insights fournis par l'analyse des facteurs clés optimisée par Gemini.

Pour les notifications envoyées aux canaux Slack, la notification est visible par tous les membres du canal.

Limites des workflows déclenchés

Les limites suivantes s'appliquent lorsque vous utilisez Conversational Analytics pour générer un workflow agentique déclenché :

  • L'analyse conversationnelle ne peut pas générer de workflows pour surveiller les métriques personnalisées plus complexes produites à l'aide de l'analyse avancée.
  • L'analyse conversationnelle ne peut pas générer de workflows pour surveiller les dimensions de données ni les calculs de table.
  • Les agents de tableau de bord d'analyse conversationnelle ne peuvent pas générer de workflows pour les utilisateurs intégrés.

Afficher vos workflows déclenchés

Lorsqu'un administrateur Looker vous accorde l'autorisation see_alerts, vous pouvez afficher les workflows dont vous êtes propriétaire sur la page utilisateur Gérer les workflows et tous les workflows de l'instance Looker sur la page d'administration Gérer les workflows.