Explorer vos données avec Tableau Agent
Remarque : Einstein Copilot a été renommé Tableau Agent, la plate-forme s’étant étendue pour accueillir davantage de fonctionnalités d’agent IA. À compter d’octobre 2024, vous verrez des mises à jour des sections de page, des noms de champs et d’autres textes d’interface utilisateur dans Tableau Prep, Tableau Catalog et la création Web Tableau Cloud. Le contenu de l’aide et les modules Trailhead sont également mis à jour pour refléter ces changements.
Tableau Agent est une fonctionnalité d’IA générative qui vous aide à explorer vos données, créer des visualisations et découvrir des insights à l’aide d’un assistant conversationnel. Connectez-vous à un classeur ou à une source de données et utilisez le langage naturel pour effectuer une analyse visuelle. Utilisez Tableau Agent et l’interface utilisateur de Tableau conjointement pour accéder à des insights plus rapidement. Avec Tableau Agent, vous ne resterez plus les yeux fixés sur une page blanche.
Dans l’expérience de création Tableau, vous pouvez ouvrir le volet de conversation Tableau Agent dans une feuille de calcul. Tableau Agent vous assiste dans des tâches telles que :
- Démarrage de votre analyse : Tableau Agent peut suggérer des questions analytiques basées sur vos données
- Création d’une visualisation : « Combien de films d’action chaque réalisateur a-t-il réalisés ? »
- Choix du type de graphique le plus adapté pour une analyse : « Me montrer la répartition des notes des élèves »
- Analyse de séries chronologiques : « Quel mois a connu la plus forte croissance du nombre de donateurs par rapport au mois précédent ? »
- Création de champs calculés : « Créer un champ qui calcule la différence entre les dates d’ouverture et de clôture du dossier et arrondir aux semaines »
- Explication de calculs : « Expliquer le calcul Nombre de jours réels avant expédition »
- Filtrage, tri et regroupement de données : « Considérer uniquement l’eau salée et indiquer les poissons adaptés aux petits aquariums »
Tableau Agent crée des visualisations basées sur vos données, tout comme Montre-moi dans Tableau. Les types de graphiques actuellement pris en charge par Tableau Agent incluent :
- Texte
- Carte de densité
- Barre
- Barre empilée
- Ligne
- Double ligne
- Zone
- Gantt
- Boîte à moustaches
- Nuage de points
- Histogramme
- Carte avec symboles
- Carte pleine
- Arborescence
- Secteur
- Puce
- Bulle
Pour plus d’informations sur les types de graphiques Tableau, consultez Choisir le type de graphique adapté à vos données(Le lien s’ouvre dans une nouvelle fenêtre).
Remarque : pour que vous puissiez utiliser cette fonctionnalité, Tableau+ et l’IA dans Tableau doivent être activés dans les paramètres de votre site. Pour plus d’informations consultez Activer l’IA dans Tableau pour votre site(Le lien s’ouvre dans une nouvelle fenêtre).
Tableau Agent et la confiance
Tableau Agent repose sur la couche de confiance Einstein(Le lien s’ouvre dans une nouvelle fenêtre) et hérite de toutes ses fonctionnalités de sécurité, gouvernance et confiance. Lorsque vous interagissez avec Tableau Agent, ni vos données ni vos conversations envoyées au modèle de langage de grande taille (LLM, ou Large Language Model) ne sont enregistrées dans le LLM, et aucune donnée client n’est jamais utilisée pour entraîner le modèle.
Tableau Agent fonctionne uniquement avec les sources de données auxquelles votre classeur est connecté. Il ne connaît aucune autre source de données Tableau, il ne peut donc pas suggérer de contenu pertinent, ni répondre à des questions de traçabilité des données ou encore des questions de connaissances générales. Les stratégies définies par l’utilisateur pour la sécurité au niveau des lignes et des colonnes sont respectées. Les données auxquelles un utilisateur a accès lors de l’utilisation de Tableau Agent sont conformes à toutes les stratégies de sécurité en vigueur au niveau des lignes ou des colonnes.
Lorsque vous ouvrez Tableau Agent pour la première fois, il indexe vos données afin de comprendre le contexte. Tableau Agent peut ainsi renvoyer des résultats pertinents en fonction de vos questions et de votre source de données. Les informations qu’il indexe comprennent des métadonnées de champ (légendes de champ, descriptions de champ, rôles des données et types de données) et jusqu’à 1000 valeurs de champ uniques si le type de données est une chaîne (texte).
La couche de confiance Einstein peut être utilisée pour masquer les données à caractère personnel (PII) avant qu’elles ne soient envoyées au LLM. À l’aide de techniques de machine learning et de correspondance de modèles, les données à caractère personnel dans les invites sont remplacées par des jetons génériques, puis affichées avec les valeurs d’origine dans la réponse. Pour plus d’informations sur la configuration du masquage des données à caractère personnel, voir Sélectionner les données à masquer(Le lien s’ouvre dans une nouvelle fenêtre) dans l’aide de Salesforce. Pour une couche de protection supplémentaire, la couche de confiance Einstein garantit qu’après avoir traité l’invite et la réponse, le LLM oublie à la fois l’un et l’autre.
Prise en main de Tableau Agent
Tableau Agent est disponible via un nouveau volet de conversation dans l’environnement de création Web d’un site Tableau Cloud. Il n’est disponible que pour les feuilles de calcul, vous ne verrez donc pas cette option dans les tableaux de bord ou les histoires. Vous devez également posséder le rôle sur le site Creator ou Explorer pour utiliser cette fonctionnalité.
Commencez par créer un nouveau classeur ou ouvrez un classeur existant. Pour les nouveaux classeurs, vous commencez par vous connecter à vos données. Pour des résultats plus rapides, nous vous recommandons d’utiliser Tableau Agent avec des extraits. Toutefois, vous pouvez également utiliser Tableau Agent avec des connexions à une base de données en direct et des fichiers téléchargés présentant les types de fichiers suivants :
.hyper
.csv
.txt
.xlsx
Tableau Agent ne prend pas en charge les cubes. De plus, si vous utilisez la fusion des données, Tableau Agent ne peut être utilisé qu’avec la source de données principale.
Lancer Tableau Agent
Pour ouvrir le volet de conversation de Tableau Agent, procédez comme suit :
Sélectionnez l’icône Tableau Agent dans la barre d’outils à côté de Montre-moi.
Lorsque le volet s’ouvre, cliquez sur J’ai compris pour confirmer que vous avez pris connaissance de la clause de non-responsabilité et démarrez.
Créer et modifier une visualisation
Tableau Agent n’est pas un chatbot ouvert. Il fonctionne uniquement au sein de votre ensemble de données et ne peut effectuer qu’un ensemble spécifique d’actions autour de l’analyse et de la création de visualisations. Pour comprendre vos données, Tableau Agent commence par indexer l’ensemble de données auquel vous êtes connecté. Si vous êtes connecté à plusieurs ensembles de données, il utilisera l’ensemble de données sélectionné qui s’affiche dans le volet Données. Tableau Agent fonctionne uniquement avec la source de données principale dans une fusion des données.
Remarque : si vous passez à une autre source de données pendant que Tableau Agent est en train de traiter votre demande, cela peut provoquer une erreur. Attendez que Tableau Agent réponde avant de modifier les sources de données, puis effectuez une nouvelle demande en utilisant cette source de données.
L’indexation analyse les noms de champs, les types de données (tels que les champs de date, de texte ou de nombres) et 1000 échantillons de valeurs de champ uniques pour se faire une idée du type de données contenues dans ce champ. La réindexation a lieu périodiquement en cas de modification, par exemple si vous renommez un champ ou créez un nouveau champ calculé.
Une fois l’indexation terminée, Tableau Agent vous suggère quelques questions à poser sur vos données pour vous aider à démarrer. Vous pouvez aussi saisir vos propres questions dans la zone de texte en utilisant le langage naturel pour décrire vos attentes.
Une fois que Tableau Agent a créé la visualisation, vous pouvez interagir avec elle et la modifier, tout comme si un analyste avait créé et partagé une visualisation avec vous. Posez d’autres questions à Tableau Agent pour parcourir et explorer vos données en profondeur ou prenez les rênes et poursuivez votre analyse par vous-même directement dans l’interface Tableau.
Si la visualisation créée par Tableau Agent ne correspond pas à vos attentes, vous pouvez soit fournir des informations supplémentaires en saisissant les éléments souhaités dans la zone de texte, soit sélectionner le bouton Réessayer avec Tableau Agent . Tableau Agent interrogera alors à nouveau le LLM et fournira une nouvelle réponse à votre demande.
Utiliser les suggestions pour démarrer votre analyse
Que vous soyez confronté à une page blanche ou plus avancé dans votre analyse, Tableau Agent peut vous aider en vous suggérant des questions à poser pour approfondir l’analyse de vos données. Avant de commencer, sélectionnez le bouton Suggestions et Tableau Agent créera trois questions que vous pourriez poser en partant de votre source de données. Pour voir plus de questions, sélectionnez Réessayer avec Tableau Agent .
Sélectionnez une question et Tableau Agent créera la visualisation correspondante pour vous.
Vous pouvez également utiliser des suggestions pour approfondir votre analyse lorsque vous interagissez avec les visualisations créées par Tableau Agent. Au bas de la réponse de confirmation de Tableau Agent, sélectionnez le bouton Suggestions et Tableau Agent vous suggérera quelques actions à entreprendre pour découvrir plus d’insights sur vos données. Dans ce cas, le bouton Suggestions est converti en un bouton Recréer afin que vous puissiez revenir en arrière et recréer la visualisation précédente si nécessaire.
Sélectionnez simplement une option pour appliquer l’action suggérée à votre visualisation. Si vous n’aimez pas ces suggestions, sélectionnez simplement Réessayer avec Tableau Agent pour voir plus d’options.
Créer des calculs
Créer des calculs dans Tableau peut parfois s’avérer difficile. Si vous découvrez Tableau, vous ne connaissez peut-être pas la syntaxe adéquate à utiliser et vous ne savez pas comment formater correctement votre calcul. Tableau Agent peut prendre en charge le gros du travail à votre place, vous permettant de rester dans le flux de votre analyse.
Demandez simplement à Tableau Agent de vous aider à créer un calcul en décrivant votre objectif en langage naturel. Tableau Agent effectue les opérations suivantes :
Ouvre l’éditeur de calcul
Ajoute la syntaxe suggérée
Nomme le calcul
Fournit une explication du calcul dans le volet Tableau Agent pour vous aider à évaluer son exactitude et à développer vos compétences
Vérifiez le calcul, modifiez-le si nécessaire et acceptez-le. Tableau Agent ajoute le nouveau champ calculé au volet Données où il est prêt à être utilisé dans votre analyse.
Vous pouvez demander de l’aide de deux manières pour les calculs :
Dans le volet de conversation : demandez à Tableau Agent de créer des calculs pour vous dans le cadre du flux de votre conversation. Décrivez simplement votre calcul en langage naturel et Tableau Agent s’occupe du reste.
Dans l’éditeur de calcul : ouvrez l’éditeur de calcul et sélectionnez l’icône Tableau Agent. S’il n’est pas déjà ouvert, le volet de conversation s’ouvre alors. Entrez alors simplement la description de votre calcul dans la zone de texte et Tableau Agent ajoute la syntaxe suggérée directement dans l’éditeur de calcul ouvert.
Conseils relatifs à la création de calculs
Pour obtenir des résultats optimaux lorsque vous demandez à Tableau Agent de vous aider à créer un calcul. Soyez précis. Si votre objectif est de demander à Tableau Agent d’écrire un calcul pour vous, utilisez ce langage spécifique, par exemple « Créer un calcul… », « Écrire un calcul… », « Créer un champ calculé… » ou simplement « Calculer… »
Il est également important d’éviter d’être trop générique. Par exemple, au lieu de dire « Identifier mes produits les plus rentables », essayez « Calculer le taux de profit par nom de produit ».
Cela aide Tableau Agent à comprendre à la fois votre intention (créer un calcul) et quelle signification vous donnez aux champs que vous souhaitez calculer.
Description du calcul
Il est tout aussi important de comprendre ce que fait un calcul que de le créer lui-même. Tableau Agent peut vous aider dans ce processus.
Qu’il s’agisse d’un calcul créé par Tableau Agent pour vous ou d’un calcul existant dans votre ensemble de données, vous pouvez demander à Tableau Agent de vous l’expliquer. Par exemple : « Expliquer le calcul Nombre de jours ouvrables entre la commande et l’expédition ».
Non seulement cette fonctionnalité vous permet de vérifier que le calcul fait ce dont vous avez besoin, mais vous aide également à développer vos compétences en champs calculés dans votre analyse Tableau.
Modification de calculs
À tout moment, vous pouvez revenir à un calcul que Tableau Agent a créé pour vous et le modifier. Actuellement, vous pouvez modifier le calcul manuellement dans l’éditeur de calcul. L’itération sur le calcul en mode de modification n’est pas encore prise en charge avec Tableau Agent.
Pour modifier un calcul, procédez comme suit :
Dans le volet de conversation, recherchez le calcul que vous souhaitez modifier.
Cliquez sur Modifier.
Dans l’éditeur de calcul, apportez les modifications nécessaires, puis cliquez sur OK.
Pour demander à Tableau Agent de mettre à jour un calcul existant dans le volet Données, commencez par ouvrir le calcul dans l’Éditeur de calcul.
Faites un clic droit (ou Cmd+clic sur MacOS) sur le champ dans le volet Données.
Sélectionnez Modifier…
Saisissez la mise à jour que vous souhaitez effectuer dans la zone de texte du volet de conversation Tableau Agent.
Limitations en matière de calcul
Lors de la création de calculs à l’aide de Tableau Agent, les fonctionnalités suivantes ne sont pas encore prises en charge :
Lors de la création d’un calcul, Tableau Agent n’est pas encore en mesure de poser des questions de clarification. Soyez plus précis ou procédez par itération, par exemple en spécifiant « utiliser les majuscules appropriées pour le champ FIRST NAME » s’il y a plus d’un champ dont le nom comporte le mot « name ».
Les calculs disponibles peuvent varier selon le type de connexion. Par exemple, certaines fonctions de date telles que DATEPARSE(Le lien s’ouvre dans une nouvelle fenêtre) ne sont prises en charge que par des extraits de données et un sous-ensemble de connecteurs possibles.
Si votre demande implique une fonction qui n’est pas prise en charge par votre connexion de données en direct, Tableau Agent peut créer le calcul pour vous, mais il sera dans un état d’erreur. Pour utiliser le calcul, vous devez d’abord extraire un extrait de votre source de données. Dans certains cas, vous pouvez demander des fonctions alternatives, par exemple utiliser DATE au lieu de DATEPARSE. Pour plus d’informations sur ces alternatives, consultez la documentation relative aux fonctions(Le lien s’ouvre dans une nouvelle fenêtre).
Tableau Agent ne peut pas créer un calcul, puis l’utiliser automatiquement dans la visualisation. Vous devez en effet procéder en deux étapes. Demandez le calcul et ajoutez-le au volet Données. Ensuite, demandez la visualisation et référencez le nouveau champ calculé par son nom.
Utilisation de filtres
Vous pouvez demander à Tableau Agent de filtrer votre visualisation en utilisant le langage naturel. Bien que Tableau Agent fasse de son mieux pour comprendre votre demande et vous renvoyer une solution, il arrive qu’il ait besoin de votre aide pour vous apporter la réponse que vous recherchez. Par exemple, si vous avez des champs à cardinalité élevée, à savoir des champs comportant de nombreuses valeurs, Tableau Agent peut vous demander de sélectionner les valeurs souhaitées.
Dans ce type de cas, vous pouvez sélectionner Ajouter un filtre dans le volet Tableau Agent. Tableau Agent ouvre alors la boîte de dialogue Filtre pour vous. Sélectionnez simplement les valeurs souhaitées, puis sélectionnez OK pour ajouter votre filtre à la visualisation.
Historique des conversations et recréation de visualisations
Vous interagissez avec Tableau Agent dans le volet de conversation. C’est là que Tableau Agent propose des suggestions d’analyse et conserve l’historique de vos conversations pour cette session. Si vous posez une nouvelle question, la visualisation elle-même se met à jour, mais le volet de conversation conserve un historique de toutes vos demandes et des réponses de Tableau Agent.
Il comporte également des éléments interactifs tels que le bouton Réessayer avec Tableau Agent pour demander à Tableau Agent d’interroger à nouveau le LLM avec la même requête et de créer une autre version de la visualisation, ou le bouton Recréer pour revenir à une précédente visualisation sans interroger le LLM et en conservant les mêmes résultats.
Si vous fermez et rouvrez le volet de conversation alors que vous êtes toujours dans la même session, l’historique de vos conversations est conservé. Si vous fermez votre classeur, la conversation avec Tableau Agent est effacée. L’historique des conversations n’est pas enregistré et n’apparaîtra pas la prochaine fois que vous ouvrirez le classeur.
Tableau Agent est une expérience feuille par feuille. Il n’y a pas de connaissance des autres feuilles de calcul de votre classeur et les conversations ne peuvent pas être partagées entre des feuilles de calcul. Si vous passez à une nouvelle feuille, une nouvelle conversation démarre. De plus, si vous publiez votre classeur en utilisant l’option Publier sous, Tableau Agent ne conservera pas l’historique des conversations.
Si vous souhaitez que Tableau Agent oublie le contexte de vos actions jusqu’à présent, créez une nouvelle feuille afin qu’il n’y ait pas d’historique dans le volet de conversation.
Conseils pour obtenir des résultats optimaux de Tableau Agent
Tableau Agent fait de son mieux pour comprendre votre intention et vos données. Mais il est encore en cours d’apprentissage. Utilisez les conseils suivants pour aider Tableau Agent à fonctionner de manière optimale et à vous fournir d’excellents résultats.
Conseil | Problème | Solution |
---|---|---|
Utilisez des données propres | Les données désordonnées sont difficiles à analyser et Tableau Agent ne sait pas nettoyer ni préparer vos données à votre place. |
|
Masquez les champs non pertinents | Des champs qui portent le même nom dans votre ensemble de données peuvent être sources de confusion pour Tableau Agent. | Masquez les champs dont vous n’avez pas besoin et Tableau Agent n’utilisera pas ces champs masqués. |
Attention aux synonymes | Tableau Agent est capable de comprendre les synonymes courants. Par exemple, il saurait que les « titres » et « films » peuvent s’appliquer à un champ appelé « films ». Par contre, il ne connaît aucune terminologie ou acronyme spécifique à votre entreprise que vous pouvez éventuellement utiliser. | Reportez-vous aux champs spécifiques qui vous intéressent pour aider Tableau Agent à être plus précis. |
Formulez explicitement votre intention | Tableau Agent fait de son mieux pour déduire votre intention, mais il peut arriver que sa compréhension ne soit pas correcte. | Si vous souhaitez que Tableau Agent génère une visualisation, utilisez des indices dans votre requête tels que « montre-moi », « créer une visualisation », « créer un graphique à barres ». Ou si vous souhaitez que Tableau Agent crée un calcul, commencez par exemple votre requête par la phrase « Créer un calcul qui... » |
Précisez comment évaluer « top » | Les requêtes telles que « top products », « best salespeople », « highest quarter » peuvent être ambiguës pour Tableau Agent et il se peut qu’il ne sache pas comment évaluer à quoi correspond « top », « best » ou « highest » (principaux, meilleurs, les plus élevés). | Indiquez comment « top » doit être mesuré et affiché. Par exemple, vous pouvez demander à Tableau Agent de vous montrer les « top 10 products based on profit » (10 principaux produits en fonction du profit) ou les « top 3 products based on sales volume » (3 principaux produits en fonction du volume des ventes). |
Utilisez un langage spécifique dans vos demandes | Tableau Agent peut analyser votre source de données à la recherche des noms de champs et des données de ces champs, mais il ne comprend pas vraiment les données comme le ferait un humain. | Plus votre demande est descriptive, plus Tableau Agent est en mesure de fournir une visualisation pertinente. Si vous savez que vos données doivent être évaluées avec une agrégation MÉDIANE au lieu de MOYENNE, précisez-le. |
Décomposez les tâches complexes | Tableau Agent ne peut pas mettre à jour le modèle de données ni générer une visualisation en une seule étape. | Décomposez vos tâches en différentes parties et répétez le processus. Par exemple :
|
Posez uniquement des questions sur vos données | Tableau Agent n’est pas un chatbot à usage général. Il ne peut pas répondre à des questions consultatives telles que « comment dois-je analyser mes données ? » ou des questions générales telles que « quelle race de chat est le meilleur animal de compagnie ? » | Posez des questions ciblées sur l’analyse de vos données puis répétez le processus et approfondissez les résultats de la visualisation. |
Ajoutez la touche humaine
Comme pour toute IA, il est important d’examiner les résultats renvoyés par Tableau Agent. tableau Agent fera de son mieux pour comprendre vos données et votre intention lorsqu’il pose des questions, mais il se peut qu’il ne réussisse pas toujours.
Par exemple, Tableau Agent essaie de choisir une valeur par défaut pour des éléments tels que la granularité des dates (telle que l’année, le mois ou le jour) ou l’agrégation (telle que la médiane ou la moyenne). Si vous connaissez l’agrégation souhaitée, mieux vaut la préciser dans votre demande.
Si Tableau Agent se trompe, vous pouvez soit reformuler votre demande et clarifier votre objectif, soit interagir directement avec la visualisation. Après tout, vous êtes dans l’environnement de création standard et avez accès à toutes les fonctionnalités de Tableau.
Vous pouvez également émettre un avis à tout moment sur les résultats à l’aide des boutons pouce vers le haut ou pouce vers le bas qui s’affichent avec chaque réponse de Tableau Agent.
Si vous cliquez sur l’option « pouce vers le bas », ajoutez des commentaires qui contribueront à améliorer les réponses de Tableau Agent.
Limitations de Tableau Agent
Tableau fournit des outils puissants pour l’analyste humain, et il en va de même pour Tableau Agent. L’IA dans Tableau n’est pas destiné à remplacer les analystes et les explorateurs de données. Elle est là pour vous donner un coup de main. Votre participation au processus est cruciale.
Types d’analyses
Tableau Agent ne peut pas encore gérer les questions consultatives du type « Comment dois-je analyser mes données ? » ou « Y a-t-il une saisonnalité dans ces données ? ». Au lieu de cela, vous devez spécifier ce que vous souhaitez voir, par exemple « Quelles sont mes ventes au fil du temps ? »
Fonctionnalités non prises en charge
Tableau Agent n’a pas encore accès à toutes les fonctionnalités de création de Tableau et il n’est actuellement disponible que dans la création Web.
À l’heure actuelle, Tableau Agent n’est pas en mesure de :
Choisir une source de données pour vous ou effectuer une modélisation des données (telle que la création de jointures ou de relations)
Prendre en charge des données dans des langues autres que l’anglais. Vous pouvez saisir vos demandes dans d’autres langues prises en charge, mais la réponse sera également uniquement en anglais.
Modifier les types de données, les rôles de champ ou les noms de légende
Mettre en forme une visualisation, par exemple ajouter des champs aux propriétés de la fiche Repères, tels que des détails, des infobulles et la taille.
Ajouter des lignes de référence
Organiser ou personnaliser les champs à l’aide de groupes, d’ensembles ou de paramètres
Créer de l’interactivité avec des éléments tels que des contrôles de filtre, des paramètres et des actions
Créer des tableaux de bord
Analyser de grands ensembles de données. Tableau Agent sera moins performant si votre ensemble de données comporte des centaines ou des milliers de champs, surtout s’ils portent le même nom. Si vous essayez de filtrer des champs à cardinalité élevée (plusieurs valeurs distinctes pour un seul champ), Tableau Agent peut avoir besoin que vous effectuiez manuellement vos opérations de filtrage.
Bloquer l’actualisation de l’indexation après des modifications du modèle de données