Connexions de données Tableau aux bases de données et aux sources multiples
⚡ Résumé intelligent
Les connexions de données Tableau couvrent tous les chemins empruntés par les données dans un classeur, des fichiers plats aux bases de données en direct, en passant par les connecteurs Web et les sources serveur publiées. Cette page décrit chaque type de connexion, les jointures, les unions, le tri et le remplacement de source.

Dans ce didacticiel Tableau Data Connections, vous découvrirez différentes sources de données ou connexions de données dans Tableau.
Tableau se connectant à diverses sources de données
Tableau Il est possible de se connecter à différents types de sources de données : fichiers texte, Excel, PDF, etc. Grâce à son connecteur ODBC, il peut également se connecter à diverses bases de données, ainsi qu’à des serveurs et des connecteurs web. Les sections suivantes décrivent la procédure de connexion pour chacune de ces sources de données Tableau.
La capture d'écran suivante donne les types de connexion exhaustifs pris en charge par Tableau
Les sources de fichiers se trouvent à gauche de ce volet et les serveurs au centre. Les sections ci-dessous suivent le même ordre.
Connexion à un fichier texte dans Tableau
Étape 1) Cliquez sur l'option « Fichier texte » indiquée dans l'onglet Données.
Étape 2) Dans l'écran suivant,
1. Sélectionnez l' SuperStore.csv
2. Cliquez sur l'option « Ouvrir ». Cela connectera le fichier texte à Tableau.
Dans le volet de gauche, vous verrez le fichier CSV.
Connexion à un fichier Excel dans Tableau
Étape 1) Clique sur le "Microsoft Excel" option donnée dans l'onglet données.
Étape 2) Dans l'écran suivant,
- Sélectionnez le SuperStore.xlsx
- Cliquez sur l'option « Ouvrir ».
Étape 3) Il connecte le fichier Excel à Tableau. Les feuilles présentes dans le fichier Excel sont affichées sur le côté gauche de la fenêtre.
Connexion à la base de données
Étape 1) Cliquez sur la connexion à la base de données requise indiquée dans l'onglet Données. Par exemple, si vous souhaitez vous connecter à MySQL base de données, cliquez sur le bouton «MySQL”Option.
Étape 2) Cela va ouvrir MySQL fenêtre de connexion.
- Vous pouvez entrer le MySQL nom du serveur et modifiez le « Port » si nécessaire.
- Saisissez le nom d'utilisateur et le mot de passe utilisés pour connecter la base de données.
- Cliquez sur le bouton « Connexion » pour vous connecter à la base de données.
Cela permet de connecter la base de données à Tableau. Vous pouvez sélectionner des tables dans la base de données, les importer et joindre plusieurs tables en créant une relation entre elles.
Connexion aux sites Web
Tableau peut se connecter à des sites Web à l'aide des connecteurs de données Tableau. La procédure de connexion est donnée comme suit.
Étape 1) Dans cette fenêtre,
- Cliquez sur l'option « Plus » dans l'onglet Données.
- Sélectionnez « Connecteur de données Web » dans la liste.
Étape 2) Cela ouvrira une fenêtre Tableau Web Data Connector dans laquelle vous devrez saisir les détails du connecteur Web.
Comment connecter Tableau Desktop à Tableau Server
Tableau Server peut stocker des exemplestracsources de données et connexions de données. Au niveau de l'entreprise, il est important de maintenir les connexions requises dans Tableau ServerAinsi, chaque utilisateur peut accéder facilement à la source de données. Les ensembles de données sur le serveur se connectent à Tableau Desktop comme suit.
Étape 1) Choisissez Tableau Server parmi les options
Sélectionnez l'option « Tableau Server » indiquée dans l'onglet Données.
Étape 2) Ouvrez le serveur Tableau
Cela ouvre la fenêtre de connexion à Tableau Server. Cliquez sur l’option « Tableau Cloud », appelée « Tableau Online » dans les versions antérieures à 2022.
Étape 3) Connectez-vous
Cela ouvre la fenêtre de connexion à Tableau Cloud.
- Entrez l'identifiant de messagerie et le mot de passe enregistrés.
- Cliquez sur le bouton « Connexion ».
Étape 4) Établir une connexion
Cela connectera Tableau Server à Tableau Desktop.
- Sélectionnez l'ensemble de données comme indiqué sur la figure.
- Cela importera l'ensemble de données dans Tableau.
L'étape suivante consiste généralement à combiner plusieurs tables.
Relation de données
Une base de données relationnelle/fichier Excel se compose de plusieurs tables/feuilles. Ces multiples tableaux/feuilles peuvent être connectés les uns aux autres dans Tableau. Cette connexion est établie par la fonctionnalité « Rejoindre » ou « Union » présente dans Tableau. La relation entre les données de deux ou plusieurs tables doit être spécifiée lors de la jointure des tables.
Joint
Tableau permet de joindre jusqu'à 32 tables issues d'une même source de données. Lors de la jointure, la relation entre deux tables ou plus peut être spécifiée à l'aide d'une jointure interne, externe gauche, externe droite ou interne. Les fonctionnalités de chaque type de jointure sont expliquées dans le tableau ci-dessous.
| Jointure interne | Jointure gauche | Jointure droite | Jointure externe |
|---|---|---|---|
| Il joint tous les enregistrements communs entre deux tables ou feuilles. La condition de jointure peut être donnée en fonction de la clé primaire. Une ou plusieurs conditions de jointure peuvent être spécifiées pour joindre les tables. De nombreux tableaux peuvent être réunis dans Tableau pour la visualisation. | Une jointure gauche est utilisée pour joindre tous les enregistrements d'une table de gauche et les enregistrements communs de la table de droite. Une ou plusieurs conditions de jointure peuvent être spécifiées pour joindre à gauche deux tables différentes. | Une jointure à droite est utilisée pour joindre tous les enregistrements d'une table de droite et les enregistrements communs de la table de gauche. En fonction des exigences, une ou plusieurs conditions d'adhésion peuvent être définies. | Une jointure externe est utilisée pour joindre tous les enregistrements des tables gauche et droite. Les conditions de jointure peuvent être définies pour joindre des enregistrements communs. |
Voyons un exemple de Rejoindre
Étape 1) Une fois Excel connecté, faites glisser la feuille souhaitée dans la fenêtre de données comme indiqué sur la figure.
Étape 2) Vous pouvez connecter plusieurs feuilles en les faisant glisser dans la fenêtre de données. La relation entre les feuilles peut être donnée en connectant les champs de données.
Étape 3) Dans la fiche technique
- Cliquez sur l'option « Rejoindre » comme indiqué sur la figure. Par défaut, Tableau joint deux tables en connectant une relation entre les colonnes communes qui y sont présentes.
- Vous pouvez modifier la relation en sélectionnant la condition de jointure requise.
- Vous pouvez ajouter une ou plusieurs relations de données entre les feuilles ou les tableaux.
syndicat
L'opération UNION permet de concaténer les données de deux tables ou plus. Dans la plupart des cas, les tables ayant les mêmes en-têtes sont fusionnées à l'aide de la fonction UNION, sans qu'aucune condition de jointure ne soit requise. La procédure est décrite ci-dessous.
Étape 1) Faites glisser n'importe quelle feuille dans la fenêtre de données, comme indiqué sur la figure.
Étape 2) Faites un clic droit sur la feuille et sélectionnez l'option « Convertir en union ».
Étape 3) Dans la fenêtre de l'union des données.
- Faites glisser les autres feuilles qui doivent être union.
- Cliquez sur 'OK' pour ajouter ou réunir toutes les feuilles présentes dans la fenêtre.
Une relation de données n'est pas nécessaire pour regrouper les feuilles présentes dans la source de données.
Relations vs jointures dans Tableau
Depuis la version 2020.2, le canevas comporte une couche supérieure reliant les tables par une ligne flexible au lieu d'une jointure fixe. Cette ligne représente une relation, et le choix de cette ligne influence les valeurs affichées.
Une jointure s'exécute immédiatement et produit une table aplatie ; les lignes sont donc dupliquées lorsqu'un côté présente plusieurs correspondances. Une relation ne s'exécute que lorsqu'une feuille de calcul demande des champs, puis effectue des requêtes au niveau de détail approprié.
- Utilisez une relation lorsque les tableaux présentent une granularité différente, comme les commandes et les retours, où des mesures dupliquées gonfleraient les totaux.
- Utilisez une jointure lorsqu'un seul tableau plat est réellement souhaité, comme par exemple une table de correspondance ajoutant des colonnes descriptives.
- Utilisez un syndicat lorsque les tables partagent les mêmes colonnes et nécessitent uniquement un empilement.
Les jointures restent disponibles à l'intérieur de chaque table logique : un double-clic sur une table ouvre la couche physique contenant la boîte de dialogue de jointure illustrée ci-dessus.
Tri des données
Les données présentes dans la source de données peuvent être triées en fonction des besoins de l'utilisateur. Il peut être trié selon l'ordre des sources de données, croissant, décroissant, croissant par table et décroissant par table.
Une fois les données connectées à Tableau, le tri peut être effectué à l'aide de l'option « Trier les champs » de l'onglet « Source de données ». Le tri au niveau de la feuille de calcul est différent et est traité dans… trier des données dans Tableau.
Remplacement de la source de données
Tableau permet de connecter plusieurs sources de données dans un même classeur, et ces sources peuvent servir à créer diverses feuilles et tableaux de bord. Il arrive qu'une source de données doive être remplacée par un fichier mis à jour. Tableau propose une fonction de remplacement qui n'affecte pas les visualisations déjà créées à partir de l'ancienne source. Lors du remplacement de la source de données, il est important de conserver ou de remplacer toutes les dimensions et mesures utilisées.
La procédure de remplacement d'une source de données est la suivante.
Étape 1) Connectez d'abord la nouvelle source de données, afin que la source actuelle et son remplacement apparaissent tous deux dans le volet Données.
Étape 2)
- Sélectionnez la source de données à remplacer.
- Faites un clic droit sur la source de données et sélectionnez l'option « Remplacer la source de données ».
Étape 3) Il ouvre la fenêtre de remplacement de la source de données.
1. Sélectionnez la source de données actuelle.
2. Sélectionnez la source de données de remplacement.
3. Cliquez sur « OK » pour remplacer la source de données.
La construction de vues à partir de ces données est abordée dans le Graphiques et diagrammes Tableau tutoriel.

























