Connectivité avec Bridge
Lorsque les sources de données ou les connexions virtuelles se connectent à des données de réseau privé auxquelles Tableau Cloud ne peut pas accéder directement, Tableau Bridge est utilisé pour faciliter la connectivité.
Types de connexion
Tableau Bridge prend en charge les données sur site ou dans un cloud virtuel situé derrière le pare-feu. Les données incluent aussi bien les fichiers CSV sur votre réseau privé que celles stockées dans un entrepôt de données.
Pour les données cloud auxquelles Tableau Cloud peut accéder directement, il est presque toujours préférable de configurer les programmations d’actualisations directement avec Tableau Cloud. Par exemple, vous pourriez vous connecter à une base de données MySQL hébergée sur une plate-forme de cloud. Dans un tel cas, vous pouvez configurer une programmation d’actualisation pour les extraits qui se connectent à ce type de données directement avec Tableau Cloud.
Lorsque les sources de données ou les connexions virtuelles utilisent des extraits pour se connecter aux données de réseau privé, vous pouvez faire appel à Bridge pour effectuer des actualisations programmées de ces extraits. Les actualisations peuvent être programmées, dans la plupart des cas, par le propriétaire du contenu dans le cadre du processus de publication. Pour connaître les exigences en matière d’actualisation d’extrait, voir Exigences supplémentaires pour les connexions aux extraits.
Bridge prend en charge les sources de données ou les connexions en direct aux données de réseau privé à l’aide d’une fonctionnalité appelée Requêtes en direct. Si le propriétaire du contenu publie une source de données ou une connexion virtuelle utilisant une connexion en direct à des données pour lesquelles Tableau Cloud détecte qu’il ne peut y accéder directement, des requêtes en direct sont automatiquement utilisées. Pour connaître les exigences en matière de requêtes en direct, voir Exigences supplémentaires pour les connexions en direct.
- Bridge ne prend pas en charge les connexions en direct pour certaines sources de données cloud, notamment Google Cloud SQL, OData et Progress OpenEdge. Utilisez des connexions à des extraits pour garder les données à jour.
- Bridge ne prend pas en charge les connexions en direct pour certaines sources de données privées basées sur le cloud. Cela inclut les sources de données Google Drive, Box, OneDrive, Dropbox et Azure Data Lake Storage Gen2. Utilisez des connexions à des extraits pour garder les données à jour.
- Les connexions en direct à des données basées sur des fichiers tels que CSV, texte, Excel, statistiques (.sas7bdat) ne sont pas prises en charge.
Bridge prend en charge les connexions virtuelles qui fournissent un point d’accès central partageable aux données.
- Snowflake n’est pas pris en charge lorsqu’il est utilisé avec des connexions virtuelles.
- OAuth pour les connexions virtuelles est pris en charge sur la base d’un connecteur. Voir l’article de la Base de connaissances suivant et Connexions OAuth.
La version la plus récente de Bridge prend en charge les données de fichiers, y compris des fichiers CSV, Excel, texte, PDF ou encore des fichiers de statistiques (.sas7bdat) et de données spatiales.
Les actualisations d’extraits pour les fichiers de source de données publiées sont prises en charge sur le client Bridge Windows. Si vous vous connectez à un chemin d’accès de fichier local, vous devez utiliser le pool par défaut.
Les actualisations d’extraits pour les fichiers de source de données intégrées sont prises en charge sur le client Bridge Windows. Vous devez utiliser un pool configuré pour les sources de données intégrées et le chemin d’accès du fichier doit utiliser le format UNC.
Les données de fichiers ne sont pas prises en charge sur Bridge pour Linux.
Les actualisations d’extrait et les requêtes en direct des fichiers Hyper sur un partage de fichiers ne sont pas prises en charge.
- Les connexions en direct aux données basées sur des fichiers ne sont pas prises en charge sur le client Windows ou Bridge sous Linux pour les conteneurs.
Connexions à des données basées sur des cubes
Les données de type cube ne sont pas prises en charge.
Tableau Bridge prend en charge les sources de données intégrées dans des classeurs.
- Les connexions en direct des données de fichiers tels que les fichiers CSV, texte, Excel, statistiques (.sas7bdat) ne sont pas prises en charge.
Le pool par défaut ne prend pas en charge les sources de données intégrées. Vous devez utiliser un pool qui a été configuré. Pour plus d’informations, consultez Configurer le pool de clients Bridge.
Les extraits planifiés de sources de données publiées ne prennent pas en charge plusieurs pools.
Les connexions réseau privées pour Tableau Prep via Tableau Bridge ne sont pas prises en charge.
Connecteurs et types de données
Bridge prend en charge une combinaison de connecteurs compatibles avec Tableau Desktop et Tableau Cloud(Le lien s’ouvre dans une nouvelle fenêtre). Les connecteurs non pris en charge et les limitations applicables aux connecteurs et aux types de données sont répertoriés ci-dessous.
L’inclusion de fichiers externes n’est pas prise en charge pour les sources de données publiées. Pour actualiser les fichiers plats publiés, modifiez les informations de connexion afin que la source de données référence le chemin d’accès complet à un fichier UNC. Par exemple, au lieu de vous connecter à D:\datasource.xls
, connectez-vous à \\filesrv\datasource.xls
.
Dans la plupart des cas, Tableau Cloud détectera automatiquement le client Bridge. Dans certains cas toutefois, vous serez amené à configurer manuellement votre connexion afin d’utiliser Bridge. Pour plus d’informations, consultez Utiliser Bridge pour les données cloud privées.
Connecteurs non pris en charge
- Les connecteurs créés par des tiers qui ne sont pas sur Tableau Exchange ne sont pas pris en charge.
- Certains connecteurs Exchange ne sont pas pris en charge. Voir la section ci-dessous.
- Microsoft Analysis Services.
- Microsoft PowerPivot.
- Oracle Essbase.
- SAP NetWeaver Business Warehouse.
Tableau Bridge peut être utilisé pour interroger des données à l’aide des connecteurs sélectionnés disponibles dans la Page des connecteurs Tableau Exchange(Le lien s’ouvre dans une nouvelle fenêtre). Les connecteurs Exchange pris en charge sont Actian JDBC, Altinity Connector pour ClickHouse, Guidanz BI Connector, Couchbase Analytics, Stratio Crossdata, Data Virtuality JDBC, Jethro ODBC, Oracle NetSuite, SAP SuccessFactors, ServiceNow et SingleStoreDB JDBC.
Pour utiliser les connecteurs Exchange avec Tableau Bridge, suivez ces étapes pour chaque connecteur Exchange et chaque client Bridge du pool qui accédera à la source de données cible.
Téléchargez le fichier .taco depuis le Page des connecteurs Tableau Exchange(Le lien s’ouvre dans une nouvelle fenêtre).
Ajoutez le fichier .taco au répertoire du référentiel des connecteurs Tableau :
Sur Windows :
C:\Users[Windows User]\Documents\My Tableau Bridge Repository\Connectors
Sur Linux :
/root/Documents/My_Tableau_Bridge_Repository/Connectors
Pour Data Connect, exécutez la commande suivante pour créer le répertoire Connector dans votre image de base :
mkdir -p /home/tableau/Documents/My_Tableau_Bridge_Repository/Connectors
Suivez les instructions de Tableau Exchange relatives à votre connecteur pour télécharger le pilote requis.
Installez le pilote sur le client Bridge.
Redémarrez le client Bridge.
Connecteurs qui ne prennent pas en charge les connexions en direct
- Google Cloud SQL
- OData
- Progress OpenEdge
Si vous souhaitez vous connecter à SAP HANA à l’aide de connexions en direct, les paramètres et les variables doivent être désactivés.
Snowflake n’est pas pris en charge lorsqu’il est utilisé avec des connexions virtuelles.
Données utilisées dans une source de données multi-connexions
Vous pouvez utiliser Tableau Bridge pour actualiser les sources de données avec jointure entre bases de données. Les connexions aux bases de données définies dans le classeur ou la source de données déterminent comment vous pouvez publier les données et les mettre à jour dans Tableau Cloud. Tant que toutes les connexions de données individuelles sont d’un type que Tableau Bridge peut actualiser, la source de données avec jointure entre bases de données peut être actualisée.
- Tableau fournit un service client limité pour les connexions utilisant JDBC. Voir Autres sources de données (JDBC) compatibles avec Tableau.
- Tableau fournit une prise en charge clients limitée pour les connexions utilisant ODBC. Voir Autres sources de données (ODBC) compatibles avec Tableau.
- Bridge ne parvient pas à se connecter aux données depuis le connecteur de données Web 3.0. Pour plus d’informations, consultez Connecteurs créés avec le SDK Connecteur de données Web 3.0.
- Le connecteur de données Web 2.0 est obsolète depuis la version 2023.1. Voir Connecteur de données Web 2.0.
- Tableau ne prend pas en charge les connecteurs ou les autres programmes écrits pour jouer le rôle d’interface avec l’API WDC.
Bridge pour Linux
Tableau Bridge prend en charge un système d’exploitation basé sur Linux conçu pour les charges de travail de conteneurs. Les limitations et les différences incluent :
- Bridge pour Linux ne prend pas en charge les anciennes programmations.
- Bridge pour Linux s’exécute en arrière-plan, ce qui est l’équivalent du mode Service dans Tableau Bridge sous Windows.
- Pour enregistrer les fichiers journaux, copiez les fichiers ou les dossiers entre votre conteneur Docker et votre système de fichiers local.
- Actuellement, pour installer Bridge pour Linux, vous devez exécuter des commandes dans un conteneur en cours d’exécution à l’aide d’exécutables Docker.
- Bridge pour Linux ne prend pas en charge les fichiers plats (Excel, .csv, etc.), en direct ou extraits.
- Bridge pour Linux ne prend pas en charge SAP HANA SSO
- Bridge pour Linux ne prend pas en charge les chemins de partage de fichiers Windows (UNC)
- Bridge pour Linux ne prend pas en charge l’authentification intégrée à Windows
Authentification
L’option Client connecté doit être activée pour que le site autorise les clients Tableau Bridge à s’exécuter sans surveillance et, si elle est activée, de prendre en charge l’authentification multifacteur avec l’authentification Tableau. Si les clients connectés sont désactivés pour le site, Bridge ne peut prendre en charge que l’authentification par nom d’utilisateur et mot de passe Tableau.
OAuth
Tableau Bridge pour Windows et Bridge pour Linux ne prennent pas en charge OAuth pour Azure Data Lake Storage, Azure SQL, Azure Synapse et Dremio.
OAuth avec des sources de données intégrées pour Google Drive et OneDrive n’est pas pris en charge. Par contre, OAuth avec des sources de données publiées utilisant Google Drive et OneDrive est pris en charge.
- Lorsque vous utilisez votre propre fournisseur d’identité (IdP) avec le connecteur Amazon Athena, vous devez configurer le fichier de configuration du client OAuth. Voir Utiliser votre propre fournisseur d’identité avec Amazon Athena.
Authentification Windows
Le compte utilisateur Windows doit être membre du groupe d’ administrateur locaux pour exécuter le client en mode service. Si l’utilisateur n’est pas un administrateur local, il peut exécuter le client Bridge en mode Application, mais il doit alors rester connecté à l’ordinateur Windows.
Kerberos
Bridge sous Windows prend en charge l’authentification Windows intégrée via le compte « exécuter en tant que », pour les fichiers et certaines bases de données