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

Le connecteur de données Web 3.0 est la version la plus récente du connecteur de données Web, à savoir la solution de Tableau pour se connecter aux données dans les applications et services Web qui sont exposés via des API plutôt que des pilotes ODBC/JDBC.

Le SDK Connecteur de données Web 3.0 fournit les outils dont vous avez besoin pour créer votre propre connecteur personnalisé aux 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 comme pour le SDK Connecteur Tableau, le connecteur de données Web 3.0 vous permet de créer un connecteur personnalisé pour les données Web et de compresser le connecteur sous forme de fichier .taco. Les connecteurs WDC 3.0 peuvent être utilisés comme n’importe quel connecteur basé sur un pilote créé avec le SDK Connecteur Tableau et ne vous obligent pas à héberger le connecteur sur votre propre serveur Web.

Comme les autres connecteurs .taco, les connecteurs WDC 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 de votre application ou point de terminaison de 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 demeure uniquement un extrait, 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 : il existe un problème connu avec les connecteurs basés sur WDC 3.0 dans Tableau Server. Voir Problèmes connus (Tableau Server uniquement) ci-dessous.

Créer votre propre connecteur

Pour vous lancer dans la création de votre propre connecteur personnalisé, reportez-vous à la Documentation officielle du connecteur de données Web 3.0.

Connecteurs créés avec le SDK du connecteur de données Web 3.0

Une fois que vous avez créé un connecteur avec le SDK du 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 2021.2 et plus récent :
      Pour Tableau DesktopPour Tableau Prep BuilderPour Tableau Server
      • Windows - C:\Utilisateurs\[Utilisateur Windows]\Documents\Mon dossier Tableau\Connecteurs
      • macOS - /Utilisateurs/[utilisateur]/Documents/Mon dossier Tableau/Connecteurs
      • Windows : C:\Utilisateurs\[Utilisateur Windows]\Documents\Mon dossier Tableau Prep\Connecteurs
      • MacOS : /Utilisateurs//Documents/Mon dossier Tableau Prep/Connecteurs
      • Windows : C:\Program Files\Tableau\Connecteurs

      • Linux : /opt/tableau/connectors

    • Pour 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 dossier Tableau\Connecteurs
      • macOS - /Utilisateurs/[utilisateur]/Documents/Mon dossier Tableau/Connecteurs
      • Windows : C:\Utilisateurs\[Utilisateur Windows]\Documents\Mon dossier Tableau Prep\Connecteurs
      • MacOS : /Utilisateurs//Documents/Mon dossier Tableau Prep/Connecteurs
      • Tableau Server: [Tableau_Server_Installation_Directory]/data/tabsvc/vizqlserver/Connectors

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

      • Tableau Prep Conductor: [Tableau_Server_Installation_Directory]/data/tabsvc/flowprocessor/Connectors
      • Création de flux Tableau Prep : [Tableau_Server_Installation_Directory]/data/tabsvc/flowqueryservice/Connectors

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 informations qui vous sont demandées, puis sélectionnez Connexion.
  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 partagent 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 basé sur WDC 3.0 dans Tableau Server, les utilisateurs peuvent voir 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 car le connecteur basé sur Web Data Connector 3.0 avec lequel le classeur a été créé n’est pas compatible avec un serveur Tableau Server multi-nœuds. Il n’existe pas de solution de contournement ou de résolution pour le moment. Pour plus d’informations, consultez l’article Lors de la création de sites Web à l’aide de connecteurs basés sur WDC 3.0, réception du message HTTP 503 accompagné de l’erreur « a rencontré une erreur »(Le lien s’ouvre dans une nouvelle fenêtre) dans la Base de connaissances.

Voir également

Merci de vos commentaires !Avis correctement envoyé. Merci