recherche
MaisonPériphériques technologiquesIAComment intégrer Google Gemini dans les tableaux de bord Tableau?

Exploitation de la puissance de Google Gemini dans les tableaux de bord Tableau: une amélioration alimentée par l'IA

Les capacités de visualisation robustes de Tableau, la préparation des données couvrant les données (Tableau Prep Builder), la narration des données (Tableau Desktop) et le partage collaboratif (Tableau Server), sont considérablement améliorées par l'intégration de l'IA. Cet article explore comment tirer parti de Google Gemini pour augmenter la compréhension du tableau de bord, réduisant le temps d'interprétation manuelle. Nous allons construire une extension de tableau de bord qui permet aux utilisateurs d'interagir avec les visualisations et de recevoir des informations dirigées directement dans Tableau.

Le défi consiste à combler l'écart entre la fonctionnalité de Tableau et la puissance des modèles de gros langues (LLM) comme les Gémeaux. Ceci est réalisé grâce à des extensions de tableau de bord personnalisées, qui sont essentiellement des applications Web intégrées dans Tableau. Ces extensions communiquent avec les composants internes de Tableau à l'aide de l'API d'extensions Tableau.

Objectifs d'apprentissage clés:

  • Master les extensions de tableau de bord Tableau pour une fonctionnalité améliorée.
  • Configuration de l'environnement de développement pour l'intégration des Gémeaux dans Tableau.
  • Utiliser Python et Anvil pour gérer l'interaction entre Tableau et Gemini.
  • Permettre aux utilisateurs d'interroger des visualisations et de recevoir des réponses immédiates.
  • Répondre aux problèmes de sécurité potentiels liés au partage des données avec les LLM.

Comprendre les extensions du tableau de bord:

L'architecture de Tableau rend le codage direct des nouvelles fonctionnalités difficiles. Les extensions de tableau de bord fournissent une solution. Ce sont des applications Web intégrées dans un tableau de bord Tableau, agissant comme composants supplémentaires. Ils communiquent avec Tableau via l'API Extensions Tableau, tombant en deux catégories:

  • Informatique en réseau: ces extensions résident sur des serveurs externes, offrant une flexibilité et une évolutivité.
  • Sandboxed: Ces extensions s'exécutent dans l'environnement de Tableau, offrant une fonctionnalité limitée mais une sécurité améliorée.

Comment intégrer Google Gemini dans des tableaux de bord Tableau?

Une riche bibliothèque d'extensions est disponible sur Tableau Exchange, offrant diverses fonctionnalités. Pour notre objectif, nous allons créer une extension compatible avec le réseau qui facilite les requêtes utilisateur et l'analyse alimentée par les Gemini directement dans le tableau de bord.

Configuration de la boîte à outils de développement:

Pour simplifier le processus de développement, nous levons Anvil, une plate-forme d'application Web complète basée sur Python, ainsi que sa bibliothèque trexjacket . trexjacket comble l'écart entre Python et l'API JavaScript de Tableau. Notre configuration comprend:

  • Accès à l'API Gemini: Obtenez une clé API de Google AI pour les développeurs.
  • Projet Anvil: créez un nouveau projet Anvil (choisissez le modèle "Tableau Extension") et installez la bibliothèque google-generativeai Python.
  • Tableau Tableau: Préparez un tableau de bord Tableau pour les tests.

Comment intégrer Google Gemini dans des tableaux de bord Tableau?

Comment intégrer Google Gemini dans des tableaux de bord Tableau?

Connexion Tableau and Encil:

Une application Anvil simple (avec une étiquette) montre la connexion. Le fichier manifeste généré (.trex) est chargé dans Tableau, établissant une communication entre le tableau de bord et le serveur Anvil.

Comment intégrer Google Gemini dans des tableaux de bord Tableau?

Construire l'interface utilisateur d'extension (Anvil):

L'interface Anvil permet une conception d'interface utilisateur facile. Notre extension comprendra:

  • Une zone de texte pour les questions des utilisateurs.
  • Soumettre et effacer les boutons.
  • Une étiquette pour afficher l'analyse de Gemini.

Comment intégrer Google Gemini dans des tableaux de bord Tableau?

Codage de la logique d'extension:

Le code de l'application Anvil gère les interactions utilisateur et la communication avec l'API Gemini. La bibliothèque trexjacket donne accès aux points de données sélectionnés de Tableau. Le code côté serveur (module Anvil Server) interagit en toute sécurité avec l'API Gemini à l'aide de la clé API obtenue.

Intégration de l'API Gemini (module Anvil Server):

Le module de serveur comprend une fonction appelable ( generateDataSummary ) qui reçoit des requêtes utilisateur et des données sélectionnées, les envoie à Gemini et renvoie l'analyse. La clé API Gemini est stockée en toute sécurité à l'aide de secrets d'Anvil.

Test et sécurité:

Après avoir intégré l'API Gemini, testez soigneusement l'extension. N'oubliez pas de traiter les risques de sécurité potentiels associés au partage de données sensibles avec les LLM. Des techniques d'anonymisation des données peuvent être nécessaires pour les ensembles de données sensibles.

Conclusion:

Ce guide démontre l'intégration de Google Gemini dans les tableaux de bord Tableau, améliorant l'analyse des données avec l'IA. Bien que cet exemple utilise des Gémeaux, l'approche est adaptable à d'autres LLM. Les avantages comprennent une réduction du temps d'interprétation manuelle et une amélioration de l'accessibilité des données. Cependant, priorisez toujours la sécurité des données et la confidentialité lorsque vous travaillez avec LLMS.

(La section Q&R reste la même que dans l'article original.)

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Une invite peut contourner toutes les garanties de LLM majeuresUne invite peut contourner toutes les garanties de LLM majeuresApr 25, 2025 am 11:16 AM

Les recherches révolutionnaires de Hiddenlayer expose une vulnérabilité critique dans les principaux modèles de grande langue (LLM). Leurs résultats révèlent une technique de contournement universelle, surnommée "Policy Puppetry", capable de contourner presque tous les principaux LLM

5 erreurs que la plupart des entreprises feront cette année avec la durabilité5 erreurs que la plupart des entreprises feront cette année avec la durabilitéApr 25, 2025 am 11:15 AM

La pression pour la responsabilité environnementale et la réduction des déchets modifie fondamentalement le fonctionnement des entreprises. Cette transformation affecte le développement de produits, les processus de fabrication, les relations clients, la sélection des partenaires et l'adoption de nouveaux

H20 Chip Ban Jolts China Ai Cirmères, mais ils ont longtemps contrecarré pour l'impactH20 Chip Ban Jolts China Ai Cirmères, mais ils ont longtemps contrecarré pour l'impactApr 25, 2025 am 11:12 AM

Les récentes restrictions sur le matériel avancé d'IA mettent en évidence l'escalade de la concurrence géopolitique pour la domination de l'IA, exposant la dépendance de la Chine à l'égard de la technologie des semi-conducteurs étrangers. En 2024, la Chine a importé un énorme semi-conducteur de 385 milliards de dollars

Si Openai achète Chrome, AI peut gouverner les guerres du navigateurSi Openai achète Chrome, AI peut gouverner les guerres du navigateurApr 25, 2025 am 11:11 AM

La cession potentielle forcée de Chrome de Google a déclenché un débat intense au sein de l'industrie technologique. La perspective d'Openai acquérir le principal navigateur, offrant une part de marché mondiale de 65%, soulève des questions importantes sur l'avenir du th

Comment l'IA peut résoudre les douleurs croissantes des médias de vente au détailComment l'IA peut résoudre les douleurs croissantes des médias de vente au détailApr 25, 2025 am 11:10 AM

La croissance des médias de la vente au détail ralentit, malgré le dépassement global de la croissance publicitaire. Cette phase de maturation présente des défis, notamment la fragmentation des écosystèmes, la hausse des coûts, les problèmes de mesure et les complexités d'intégration. Cependant, l'intelle artificielle

'L'IA est nous, et c'est plus que nous''L'IA est nous, et c'est plus que nous'Apr 25, 2025 am 11:09 AM

Une vieille radio crépite avec statique au milieu d'une collection d'écrans vacillants et inertes. Ce tas précaire d'électronique, facilement déstabilisé, constitue le cœur de "The E-Waste Land", l'une des six installations de l'exposition immersive, et

Google Cloud devient plus sérieux au sujet de l'infrastructure au prochain 2025Google Cloud devient plus sérieux au sujet de l'infrastructure au prochain 2025Apr 25, 2025 am 11:08 AM

Google Cloud's Next 2025: Un accent sur l'infrastructure, la connectivité et l'IA La prochaine conférence de Google Cloud en 2025 a présenté de nombreuses progrès, trop pour détaillants ici. Pour des analyses approfondies des annonces spécifiques, reportez-vous aux articles de mon

Talking Baby Ai Meme, le pipeline de films AI de 5,5 millions de dollars d'Arcana, a révélé des bailleurs de fonds secrètes d'IrTalking Baby Ai Meme, le pipeline de films AI de 5,5 millions de dollars d'Arcana, a révélé des bailleurs de fonds secrètes d'IrApr 25, 2025 am 11:07 AM

Cette semaine dans AI et XR: une vague de créativité alimentée par l'IA balaie les médias et le divertissement, de la génération de musique à la production de films. Plongeons dans les gros titres. Impact croissant du contenu généré par l'AI: Shelly Palme, consultante en technologie, Shelly Palme

See all articles

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

Video Face Swap

Video Face Swap

Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Outils chauds

Listes Sec

Listes Sec

SecLists est le compagnon ultime du testeur de sécurité. Il s'agit d'une collection de différents types de listes fréquemment utilisées lors des évaluations de sécurité, le tout en un seul endroit. SecLists contribue à rendre les tests de sécurité plus efficaces et productifs en fournissant facilement toutes les listes dont un testeur de sécurité pourrait avoir besoin. Les types de listes incluent les noms d'utilisateur, les mots de passe, les URL, les charges utiles floues, les modèles de données sensibles, les shells Web, etc. Le testeur peut simplement extraire ce référentiel sur une nouvelle machine de test et il aura accès à tous les types de listes dont il a besoin.

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

Adaptateur de serveur SAP NetWeaver pour Eclipse

Adaptateur de serveur SAP NetWeaver pour Eclipse

Intégrez Eclipse au serveur d'applications SAP NetWeaver.

SublimeText3 Linux nouvelle version

SublimeText3 Linux nouvelle version

Dernière version de SublimeText3 Linux

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)