Cette page vous explique comment configurer Conversational Analytics dans Looker, y compris les exigences de configuration, les autorisations requises pour utiliser Conversational Analytics et les sources de données compatibles.
Découvrez comment et quand Gemini pour Google Cloud utilise vos données.
Avant de commencer
Pour utiliser Conversational Analytics dans une instance Looker, vous et votre instance Looker devez remplir les conditions suivantes :
- Gemini dans Looker doit être activé pour l'instance Looker.
- Pour accéder à ces fonctionnalités dans une instance Looker (version initiale), un administrateur Looker doit activer le paramètre Gemini dans Looker et le paramètre Conversational Analytics correspondant au contenu que vous utilisez (Conversational Analytics (page "Conversations") ou Agents du tableau de bord) dans les paramètres de l'instance Looker (version initiale). Pour utiliser des agents de tableau de bord avec un tableau de bord défini par l'utilisateur ou des workflows agentiques, mettez à jour votre instance vers Looker 26.8 ou une version ultérieure. Pour définir des agents de tableau de bord LookML et discuter avec eux, mettez à jour votre instance vers Looker 26.14 ou une version ultérieure.
- Pour accéder à ces fonctionnalités dans une instance Looker (Google Cloud Core), un utilisateur disposant du rôle IAM Administrateur Looker (
roles/looker.admin) doit activer Gemini dans Looker dans les paramètres de l'instance Looker (Google Cloud Core) de la console Google Cloud . Un administrateur Looker doit activer le paramètre Conversational Analytics approprié (Conversational Analytics (page Conversations) ou Agents de tableau de bord) sur la page Gemini dans Looker du panneau Admin de l'instance Looker (Google Cloud Core).
- Si vous avez configuré une liste d'autorisation d'adresses IP pour votre instance, vous devez la configurer pour autoriser les connexions à partir des services Google Cloud :
- Les administrateurs d'instances Looker (version d'origine) qui ont activé le paramètre Activer la liste d'autorisation doivent également activer le paramètre Autoriser les services Google Cloud , qui est compatible avec Looker 26.2 et versions ultérieures. Pour les versions antérieures, contactez l'assistance.
- Si une instance Looker (Google Cloud Core) dispose d'une liste d'autorisation d'adresses IP configurée, la case Associer les services Google à cette instance doit être cochée dans l'onglet Détails de la page Instance de l'instance dans la console Google Cloud pour se connecter à Conversational Analytics.
- Un administrateur peut éventuellement activer Advanced Analytics pour utiliser Python afin de répondre à des questions avancées. Sous Options supplémentaires, activez le paramètre Analyses avancées. Le paramètre Conversational Analytics correspondant au contenu que vous interrogez (Conversational Analytics (page de la conversation) ou Agents du tableau de bord) doit également être activé.
- Un administrateur peut éventuellement activer des agents de données qui interrogent à la fois les tableaux de bord définis par l'utilisateur et les tableaux de bord LookML. Sur la page d'administration Gemini dans Looker, sous Conversational Analytics, activez le paramètre Agents de tableau de bord.
- Un administrateur peut éventuellement activer les résumés de tableaux de bord [Preview] pour afficher un résumé du tableau de bord dans les envois planifiés de tableaux de bord. Sur la page d'administration Gemini dans Looker, sous Fonctionnalités de la plate-forme, sélectionnez Activer les fonctionnalités pour les testeurs de confiance, puis activez le paramètre Activer le résumé du tableau de bord. Le paramètre Agents du tableau de bord doit également être activé.
- Un administrateur peut éventuellement activer les workflows agentiques [preview] pour créer des workflows dynamiques qui surveillent vos données et vous alertent en cas de modification. Sur la page Administration Gemini dans Looker, sous Fonctionnalités de la plate-forme, sélectionnez Activer les fonctionnalités du programme testeur de confiance, puis activez le paramètre Workflows agentiques. Le paramètre Conversational Analytics correspondant au contenu que vous utilisez (Conversational Analytics (page Conversations) ou Agents du tableau de bord) doit également être activé. Les workflows agentiques nécessitent que votre instance Looker exécute Looker 26.8 ou une version ultérieure.
Autorisations Looker requises
L'utilisation de Conversational Analytics est gérée par une combinaison d'accès au contenu, d'accès aux données et d'accès aux fonctionnalités. Pour effectuer les tâches décrites dans le tableau suivant, vous devez disposer d'un rôle Looker disposant des autorisations requises pour les modèles qui sous-tendent l'exploration individuelle ou que l'agent de données interrogera et, dans certains cas, d'un accès à l'agent lui-même. Si vous ne disposez pas des autorisations suffisantes pour discuter avec un tableau de bord ou une exploration, Looker affiche une erreur.
Un administrateur Looker peut accorder des rôles et des autorisations Looker sur la page Rôles de la section Admin de l'instance Looker. Pour en savoir plus sur les rôles Looker, consultez la page de documentation Paramètres d'administration – Rôles.
Le créateur de l'agent de données peut gérer l'accès des utilisateurs individuels à l'agent en partageant l'agent ou en gérant l'accès au contenu sous-jacent de l'agent.
| Tâche | Autorisations Looker requises sur le modèle sous-jacent aux données | Niveau d'accès au contenu requis |
|---|---|---|
| Discuter avec un agent de données depuis l'onglet Agents de l'interface Conversational Analytics | access_datagemini_in_lookerchat_with_agent |
Accès en lecture sur l'agent de données |
| Discuter avec une exploration Looker depuis l'onglet Explorations de l'interface Conversational Analytics | access_datagemini_in_lookerchat_with_agentchat_with_explore |
|
| Créer, modifier, partager et supprimer des agents de données qui interrogent des explorations | access_datagemini_in_lookerchat_with_agentchat_with_exploresave_agentsLes utilisateurs peuvent créer des agents qui n'utilisent que les explorations pour lesquelles ils ont reçu l'autorisation save_agents sur le modèle sous-jacent. Pour modifier, supprimer ou partager un agent de données créé par un autre utilisateur, les utilisateurs doivent disposer d'un rôle contenant l'autorisation save_agents sur chaque modèle utilisé par l'agent. |
Gérer l'accès ; Modifier sur l'agent de données (cet accès est accordé automatiquement si l'utilisateur crée l'agent ; sinon, l'accès Gérer l'accès ; Modifier doit être accordé par le créateur de l'agent en partageant l'agent)Gérer l'accès ; Modifier sur le tableau de bord |
| Créer, modifier et supprimer des agents de données qui interrogent des tableaux de bord définis par l'utilisateur | access_data (sur tous les modèles sous-jacents au tableau de bord)see_user_dashboardsgemini_in_lookerchat_with_agent (sur tous les modèles sous-jacents au tableau de bord)save_agents (sur tous les modèles sous-jacents au tableau de bord) |
Gérer l'accès ; Modifier sur le tableau de bord |
| Créer, modifier et configurer des agents de données qui interrogent des tableaux de bord LookML | access_data (sur tous les modèles sous-jacents au tableau de bord)see_lookml_dashboardsdevelop (sur tous les modèles sous-jacents au tableau de bord)gemini_in_lookerchat_with_agent (sur tous les modèles sous-jacents au tableau de bord) |
Accès au projet LookML et aux fichiers de modèle |
| Discuter avec un agent de données qui interroge un tableau de bord | access_data (sur tous les modèles sous-jacents au tableau de bord)see_user_dashboards (pour interagir avec les tableaux de bord définis par l'utilisateur) ou see_lookml_dashboards (pour interagir avec les tableaux de bord LookML)gemini_in_lookerchat_with_agent (sur tous les modèles qui sous-tendent le tableau de bord) |
Accès en lecture au tableau de bord (ou accès au modèle LookML pour les tableaux de bord LookML) |
| Publier des agents dans d'autres applications Google Cloud , telles que Gemini Enterprise (preview) | access_datagemini_in_lookerchat_with_agentchat_with_exploresave_agents
Ajout de la version 26.8
publish_agent_externally. |
Gérer l'accès ; Modifier (cet accès est accordé automatiquement si l'utilisateur crée l'agent ; sinon, l'accès Gérer l'accès ; Modifier doit être accordé par le créateur de l'agent en partageant l'agent) |
| Créer un workflow agentique avec un agent de données qui interroge un tableau de bord (preview) | access_data (sur au moins un modèle sous-jacent au tableau de bord)see_user_dashboards (pour interagir avec les tableaux de bord définis par l'utilisateur) ou see_lookml_dashboards (pour interagir avec les tableaux de bord LookML)gemini_in_lookerchat_with_agent (sur au moins un modèle sous-jacent au tableau de bord)see_schedules ou see_alerts (pour afficher les workflows que vous avez créés sur la page utilisateur Gérer les workflows) |
Gérer l'accès ; Modifier sur l'agent de données (cet accès est accordé automatiquement si l'utilisateur crée l'agent ; sinon, l'accès Gérer l'accès ; Modifier doit être accordé par le créateur de l'agent en partageant l'agent)Gérer l'accès ; Modifier sur le tableau de bord |
| Créer un workflow agentique avec un agent de données qui interroge une exploration (preview) | access_datagemini_in_lookerchat_with_agentsee_schedules ou see_alerts |
Gérer l'accès ; Modifier sur l'agent de données (cet accès est accordé automatiquement si l'utilisateur crée l'agent ; sinon, l'accès Gérer l'accès ; Modifier doit être accordé par le créateur de l'agent en partageant l'agent)Gérer l'accès ; Modifier sur le tableau de bord |
| Créer un workflow agentique dans une conversation d'exploration (preview) | access_datagemini_in_lookerchat_with_agentchat_with_exploresee_schedules ou see_alerts |
Gérer l'accès ; Modifier sur l'agent de données (cet accès est accordé automatiquement si l'utilisateur crée l'agent ; sinon, l'accès Gérer l'accès ; Modifier doit être accordé par le créateur de l'agent en partageant l'agent)Gérer l'accès ; Modifier sur le tableau de bord |
| Consultez la page d'administration Gérer les workflows (aperçu). | see_schedules ou see_alerts et chat_with_agent |
Il n'est pas nécessaire d'accorder l'accès au contenu |
| Consultez la page d'administration Exécutions de workflows (preview). | see_schedules et chat_with_agent |
Il n'est pas nécessaire d'accorder l'accès au contenu |
| Créer, modifier, partager et supprimer des agents de données Conversational Analytics | access_datagemini_in_lookeradmin_agents |
Il n'est pas nécessaire d'accorder l'accès au contenu |
Looker dispose également des rôles par défaut suivants, qui contiennent des sous-ensembles de ces autorisations pour tous les modèles de l'instance :
- Gestionnaire d'agents Conversational Analytics : avec ce rôle, un utilisateur peut créer, modifier, partager et supprimer des agents pour lesquels il dispose d'un accès Gérer l'accès ; Modifier, et discuter avec eux. Il peut aussi créer des workflows et discuter avec des explorations.
- Utilisateur Conversational Analytics : avec ce rôle, un utilisateur peut discuter avec un agent pour lequel il dispose d'un accès en lecture et créer des workflows.
- Lecteur Conversational Analytics : Ajouté dans la version 26.12 Avec ce rôle, les utilisateurs peuvent voir les agents pour lesquels ils disposent d'un accès en lecture. Toutefois, sans autorisations supplémentaires pour accéder à la source de données de l'agent, ces utilisateurs ne pourront pas interagir avec l'agent.
- Administrateur : par défaut, ce rôle (administrateur Looker) dispose de toutes les autorisations et de tous les accès au contenu sur l'instance.
Gestionnaire d'agents Conversational Analytics
Le rôle Gestionnaire d'agents Conversational Analytics se compose de l'ensemble d'autorisations Gestionnaire d'agents Conversational Analytics pour tous les modèles de l'instance Looker. Les utilisateurs disposant de ce rôle peuvent créer, modifier, partager et supprimer des agents de données Conversational Analytics qui utilisent des explorations Looker, et ils peuvent créer des workflows agentiques.
Utilisateur Conversational Analytics
Le rôle Utilisateur Conversational Analytics se compose de l'ensemble d'autorisations Utilisateur Conversational Analytics pour tous les modèles de l'instance Looker. Les utilisateurs disposant de ce rôle peuvent discuter avec n'importe quel agent de données Conversational Analytics dans Looker, à condition de disposer d'un accès en lecture à l'agent de données, et ils peuvent créer des workflows agentiques.
Lecteur Conversational Analytics Ajouté le 26/12
Le rôle Lecteur Conversational Analytics se compose de l'ensemble d'autorisations Lecteur Conversational Analytics pour tous les modèles de l'instance Looker. Les utilisateurs disposant de ce rôle peuvent discuter avec n'importe quel agent de données Conversational Analytics dans Looker, à condition de disposer d'un accès en lecture à l'agent de données et de l'autorisation access_data sur les modèles appropriés.
Sources de données prises en charge
Vous pouvez interagir avec les sources de données suivantes via l'interface Conversational Analytics :
- Explorations Looker
- Explorer les agents de données
- Agents de données pour les tableaux de bord définis par l'utilisateur
- Agents de données pour les tableaux de bord LookML
Lorsque vous "discutez" avec une exploration ou un agent de données, vous discutez en fait avec un ensemble de données spécifique et prédéfini. C'est un moyen direct de poser des questions sur les données de cette exploration. Vous pouvez avoir une conversation avec jusqu'à cinq explorations.
Les agents d'exploration de données sont des assistants optimisés par l'IA que vous pouvez créer et personnaliser. Les agents de tableau de bord vous permettent de converser directement avec des tableaux de bord définis par l'utilisateur ou LookML. Vous pouvez fournir à un agent de données des instructions et un contexte spécifiques à vos données.
Pour découvrir des stratégies et des bonnes pratiques permettant aux administrateurs Looker et aux développeurs LookML de configurer, déployer et optimiser Conversational Analytics, y compris les bonnes pratiques LookML pour Conversational Analytics, des conseils pour savoir quand ajouter du contexte à LookML plutôt qu'à Conversational Analytics, et les bonnes pratiques pour configurer une exploration à utiliser avec Conversational Analytics, consultez la page de documentation Bonnes pratiques pour configurer Conversational Analytics dans Looker.
Étapes suivantes
- Démarrer une conversation avec une exploration individuelle
- Créer et gérer des agents de données Explore
- Interroger un tableau de bord défini par l'utilisateur avec un agent de tableau de bord
- Créer et gérer des agents de données pour les tableaux de bord LookML
- Configurer un workflow agentique pour surveiller vos données (preview)