Créer un ticket Mes tickets
Bienvenue
Connexion  S'inscrire

Connecteur Tableau (Server/Cloud)

Cet article explique comment utiliser le connecteur Tableau Serveur pour DataGalaxy.

Ce connecteur est disponible dans les modes suivants :

Mode DesktopMode SaaS Online ✅
Attention ! A partir de la version 6.0.0 du plugin Tableau, le nommage technique des objets change et n'est pas rétro-compatible. Aussi, si vous migrez d'une précédente version, les objets seront dupliqués dans DataGalaxy. Si vous avez enrichi ces objets avec des champs personnalisés ou des liens, il sera nécessaire de reporter ces modifications sur les nouveaux objets (export/import). Vous pouvez utiliser la fonctionnalité de gestion des objets orphelins afin de nettoyer les anciens objets. Informations sur la release ici.


Depuis mai 2023, pour la version Tableau Cloud, l'authentification par Personal Access Token (PAT) est désormais obligatoire, il n'est plus possible de s'authentifier via utilisateur et mot de passe.
Si vous utilisez le connecteur Online de Tableau Cloud, vous devez créer un PAT sur votre environnement Tableau puis mettre à jour la configuration du connecteur en mettant le nom du PAT dans le champ Utilisateur et le PAT dans le champ Mot de passe.


Périmètre du connecteur

Le connecteur vous permet d'importer les métadonnées suivantes à partir d'un serveur Tableau :

  • L'ensemble des projets, des classeurs et des datasources partagées d'un site donné
  • Le contenu d'un classeur : les feuilles de calcul, les tableaux de bord, les histoires et les datasources embarquées
  • Les champs des datasources partagées et des datasources embarquées 
  • Les liens entre les tableaux de bord et les feuilles de calcul, entre les datasources partagées et les datasources embarquées et entre les feuilles de calcul et les champs des datasources

Par défaut, les attributs suivants sont alimentés pour l'ensemble du périmètre : 

  • Libellés fonctionnels et techniques
  • Description des projets et champs (si renseignée en source) 
  • Data Owner des projets et des classeurs (si l'adresse mail est présente dans la plateforme DataGalaxy)

Des attributs complémentaires sont également renseignés selon la technologie et par type d'objet. Pour les faire apparaître dans les écrans DataGalaxy, il peut être nécessaire d'adapter les écrans des objets concernés. Consultez cet article pour en savoir plus sur la personnalisation des écrans.

Le tableau suivant détaille les objets et les attributs récupérés, ainsi que leurs correspondances dans DataGalaxy :

Objet Source
Objet DataGalaxy
Attributs DataGalaxy
Commentaires
Projet / sous-projetApplicationDate de création de l'objet sourceChaque projet partagé dans l'outil Tableau est importé en tant qu'application dans une application racine (à nommer lors du paramétrage) dans le module Usage.
Data Source partagéeData SetURL,
Date de création de l'objet source

Data Source embarquéeData Set

Champs des Data SourceChampType technique
ClasseurApplicationURL,
Date de création de l'objet source

Feuille de calculReportDate de création de l'objet source
Tableau de bord et HistoiresDashboardDate de création de l'objet source

Configuration d'une connexion

Le connecteur Tableau Serveur utilise l'API REST de Tableau, compatible avec Tableau Serveur et Tableau Online. L'authentification s'effectue à l'aide du Personal Access Token (Authentication Methods - Sign In).

Les informations suivantes sont demandées pour configurer une connexion :

ParamètreObligatoireDescriptionExemple
ProtocoleOuiChoix du protocole : https ou httphttps
ServeurOuiNom du serveur Tableauprod-uk-a.online.tableau.com
PortNonPort du serveur Tableau
SiteNonLe nom du site (ne pas saisir une URL complète)datagalaxy
Version de l'APIOuiVersion de l'API Tableau utilisée.
Cette version est dépendante de la version du serveur Tableau, plus d'informations disponibles ici
3.12
Nom de l'application racineOuiNom de l'application "parent" dans le module Usage de DataGalaxy, qui sera utilisée pour stocker l’ensemble des classeurs de l'outil Tableau.
Si l'application n'existe pas, elle sera créée lors de l'import.

Noms de projetsNonListe de noms de projets sur lesquels vous souhaitez filtrer lors de l'import, séparés d'une virgule.Samples, Votre projet
UtilisateurOuiNom de l'utilisateur (nom du PAT)
Mot de passeOuiMot de passe de l'utilisateur (token PAT)

Exécution du connecteur

Pour créer une connexion à Tableau via le connecteur Online, les points d'entrées sont les suivants : 

  • Depuis le bouton Importer du widget "Raccourcis" présent sur l'écran d'accueil d'un espace client ou d'un espace de travail 
  • Depuis le bouton Importer d'un des modules lorsque celui-ci est vide
  • Depuis le bouton Importer du menu contextuel d'un des modules, à droite des vues filtrées
  • Depuis le bouton Ajouter une connexion dans l'onglet Connecteur disponible dans l'écran de réglage d'un espace de travail

Vous pouvez éventuellement filtrer (par module, type de connecteur ou en utilisant la barre de recherche), puis cliquer sur la technologie souhaitée


Il faut ensuite compléter le formulaire de connexion à l'aide des informations de connexion décrites précédemment pour réaliser un import. Pour plus de détails sur les étapes d'exécution du connecteur Online, vous pouvez consultez l'article suivant : [HowTo] Exécution du Connecteur Online

Cette technologie est également disponible via le connecteur Desktop, vous trouverez plus d'informations sur ce mode opératoire ici : [How to] Mode opératoire du connecteur.

Releases

DatePlugin
Version
DataGalaxy
release

release    Desktop Connector

version (minimum)

Description
28/05/20266.8.1v3.345.05.15.7Fixed filtering issues on projects for certain api versions
19/03/20266.8.0
5.15.7Added the possibility to filter by project
10/02/20266.7.1v3.306.45.15.4
Fixed some bugs related to lineage generation
03/12/20256.7.0v3.286.45.15.3Added best-effort error handling strategy for link generation failures
02/12/20256.6.0v3.285.35.15.3Added retry mechanism for GraphQL queries on timeout errors
28/11/20256.5.0v3.284.15.15.2Added best-effort error handling strategy for Tableau API failures
24/11/20256.4.1v3.282.35.15.2
Added hidden technical parameters to customize the batch size of the GraphQL queries sent by the connector to Tableau
21/11/20256.3.2v3.282.25.15.2Fixed the token renewal mechanism
14/11/20256.3.0v3.280.25.15.1
Reduced the required number of network calls to fetch workbooks
30/07/20256.2.1v3.219.1
5.7.7
Fixed a bug related to the renewal of the token
20/09/2024
6.1.0v3.77.15.2.6Improved pagination system for graphQL queries (warning: makes the connector slower but more scalable than before)
28/08/20246.0.3v3.70.05.2.6Improved pagination system
21/08/20246.0.2v3.68.05.2.2Logs made more explicit in verbose mode
14/08/20246.0.1v3.67.05.1.1
Logs made more explicit in verbose mode
01/08/20246.0.0v3.64.05.0.4Update of technical name for datasets to avoid duplicates
30/07/20245.0.0v3.63.05.0.4Migrated from java 11 to java 17 + CVE fixes
06/06/20244.3.5v3.50.0
Bugfix related to a volumetric problem
04/06/20244.3.4v3.49.0

Bugfixes
17/04/20244.3.3v3.42.0
Improve login process
07/12/20234.3.2v3.22.0
Update for retrocompatibility with former python plugin


Cette réponse a-t-elle été utile ? Oui Non

Envoyer vos commentaires
Désolés de n'avoir pu vous être utile. Aidez-nous à améliorer cet article en nous faisant part de vos commentaires.