Connecteurs créés à l’aide du SDK connecteur de données Web 3.0

Le Connecteur de données Web 3.0 est la dernière version du connecteur de données Web. Cette solution de Tableau permet de se connecter aux données dans les applications et services Web exposés par l’intermédiaire des API plutôt que des pilotes ODBC/JDBC.

Le SDK connecteur de données Web 3.0 vous offre les outils nécessaires pour personnaliser votre propre connecteur pour les données Web. De plus, des connecteurs conçus par des partenaires peuvent être utilisés à partir de Tableau Exchange.

Remarque : le Connecteur de données Web 3.0 faisait partie de la version 2022.3 de Tableau.

À propos du connecteur de données Web 3.0

Contrairement aux versions précédentes du connecteur de données Web et aux versions assimilées du SDK Tableau Connector, le connecteur de données Web 3.0 vous permet de créer un connecteur personnalisé pour les données Web et de le compresser sous forme de fichier .taco. Les connecteurs de données Web 3.0 peuvent être utilisés comme n’importe quel connecteur basé sur un pilote créé à l’aide du SDK Tableau Connector et ne vous obligent pas à héberger le connecteur sur votre propre serveur Web.

À l’instar des autres connecteurs .taco, les connecteurs de données Web 3.0 sont des fichiers .jar compressés et signés contenant un ensemble de fichiers XML et Javascript/TypeScript. Ces fichiers définissent l’apparence et le comportement du connecteur, notamment :

  • une interface utilisateur de connecteur basée sur le Web
  • des appels d’API pour récupérer des données à partir du point de terminaison de votre application ou votre service
  • des instructions pour mapper les données récupérées dans des extraits Tableau

Remarque : le connecteur de données Web 3.0 est composé uniquement d’extraits, mais vous permet par ailleurs de visualiser vos données et de publier votre analyse comme n’importe quelle autre source de données.

Important : Les connecteurs WDC 3.0 présentent un problème connu dans Tableau Server. Consultez Problèmes connus (Tableau Server uniquement) ci-dessous.

Créer votre propre connecteur

Pour commencer à créer votre propre connecteur personnalisé, reportez-vous à la documentation relative au connecteur de données Web 3.0.

Utiliser un connecteur créé à l’aide du SDK connecteur de données Web 3.0

Une fois que vous avez créé un SDK connecteur de données Web 3.0, procédez comme suit pour l’utiliser avec Tableau :

  1. Téléchargez le fichier connecteur, [nom du connecteur].taco.
  2. Placez le fichier .taco dans le répertoire suivant (emplacement par défaut)  :
    • Pour la version 2021.2 et plus récente :
      Pour Tableau DesktopPour Tableau Prep BuilderPour Tableau Server
      • Windows - C:\Utilisateurs\[Utilisateur Windows]\Documents\Mon référentiel Tableau\Connecteurs
      • macOS - /Utilisateurs/[utilisateur]/Documents/Mon référentiel Tableau/Connecteurs
      • Windows : C:\Utilisateurs\[Utilisateur Windows]\Documents\Mon référentiel Tableau Prep\Connecteurs
      • MacOS : /Utilisateurs//Documents/Mon référentiel Tableau Prep/Connecteurs
      • Windows : C:\Fichiers de programme\Tableau\Pilotes

      • Linux : /opt/tableau/connecteurs

    • Pour la version 2021.1 et versions antérieures :
      Pour Tableau DesktopPour Tableau Prep BuilderPour Tableau Server, Tableau Prep Conductor, Création de flux Tableau Prep
      • Windows - C:\Utilisateurs\[Utilisateur Windows]\Documents\Mon référentiel Tableau\Connecteurs
      • macOS - /Utilisateurs/[utilisateur]/Documents/Mon référentiel Tableau/Connecteurs
      • Windows : C:\Utilisateurs\[Utilisateur Windows]\Documents\Mon référentiel Tableau Prep\Connecteurs
      • MacOS : /Utilisateurs//Documents/Mon référentiel Tableau Prep/Connecteurs
      • Tableau Server : [Répertoire_d’installation_de_Tableau_Server]/data/tabsvc/vizqlserver/Connecteurs

      Pour activer votre connecteur pour Prep, vous devez également ajouter votre taco aux emplacements suivants :

      • Tableau Prep Conductor : [Répertoire_d’installation_de_Tableau_Server]/data/tabsvc/flowprocessor/Connecteurs
      • Création de flux Tableau Prep : [Répertoire_d’installation_de_Tableau_Server]/data/tabsvc/flowqueryservice/Connecteurs

Remarque : une fois installé, le connecteur apparaîtra dans la liste des connecteurs dans Tableau.

En cas de problème avec la bibliothèque WDC, le simulateur ou tout exemple de développeur, soumettez un problème sur Github(Le lien s’ouvre dans une nouvelle fenêtre).

Connecter Tableau aux données

  1. Démarrez Tableau, et sous Connecter, sélectionnez le nom du connecteur que vous venez d’installer. Pour obtenir la liste complète des connecteurs de données, sélectionnez Plus sous Vers un serveur.
  2. Entrez les renseignements qui vous sont demandés, puis sélectionnez Se connecter.
  3. Patientez le temps que le connecteur récupère vos données dans Tableau.
  4. Sélectionnez l’onglet de la feuille pour démarrer votre analyse.

Ordre de chargement des connecteurs

Si un connecteur a la même classe qu’un connecteur déjà enregistré, le nouveau connecteur sera rejeté. Les connecteurs chargés en premier ont préséance lorsque deux connecteurs portent le même nom de classe.

Tableau charge les connecteurs par répertoire dans l’ordre suivant :

  1. Connecteurs Tableau intégrés
  2. Connecteurs situés dans C:\Program Files\Tableau\Connectors (Windows) ou/opt/tableau/connectors (Linux)
  3. Connecteurs situés dans My Tableau Repository/Connectors
  4. (Facultatif) Connecteurs dans le chemin dev spécifié par -DConnectPluginsPath

Problèmes connus (Tableau Server uniquement)

Lorsque vous essayez de vous connecter à un connecteur WDC 3.0 sur Tableau Server, les utilisateurs peuvent voir s’afficher un message d’erreur « Tableau Server (version <numéro de version>) a rencontré une erreur lors de l’utilisation de cette feuille de calcul ».

Cette erreur se produit parce que le connecteur de données Web 3.0 avec lequel le classeur a été créé n’est pas compatible avec un serveur Tableau Server multi-nœuds. Il n’existe aucune solution ni aucun moyen de contourner cette erreur pour le moment. Pour plus d’informations, consultez l’article de connaissance Lors de la création Web à l’aide de connecteurs WDC 3.0, réception d’un message HTTP 503 accompagné de l’erreur « a rencontré une erreur »(Le lien s’ouvre dans une nouvelle fenêtre).

Voir également

Merci de vos commentaires!Votre commentaire s été envoyé avec succès. Merci!