Se connecter aux données

Tableau Prep vous aide à nettoyer et à organiser vos données pour l’analyse. La première étape de ce processus consiste à identifier les données avec lesquelles vous allez travailler.

Remarque : depuis la version 2020.4.1, vous pouvez également créer et modifier des flux dans Tableau Server et Tableau Cloud. Les informations de cette rubrique s’appliquent à toutes les plates-formes, sauf mention spécifique. Pour plus d’informations sur la création de flux sur le Web, consultez Tableau Prep sur le Web(Le lien s’ouvre dans une nouvelle fenêtre) dans l’aide de Tableau Server.

Vous pouvez vous connecter à vos données en utilisant l’un des éléments suivants :

Se connecter via des connecteurs intégrés pour les types de données courants

La manière la plus courante de se connecter aux données est d’utiliser les connecteurs intégrés dans Tableau Prep Builder. Ceux-ci sont disponibles pour les types de données les plus courants, et de nouveaux connecteurs sont ajoutés fréquemment avec les nouvelles versions de Tableau Prep Builder. Pour voir la liste des connecteurs disponibles, ouvrez Tableau Prep Builder ou démarrez un flux sur le Web, puis cliquez sur le bouton Ajouter une connexion pour voir si le volet gauche contient les connecteurs disponibles sous Connexion.

La plupart des connecteurs intégrés fonctionnent de la même manière sur toutes nos plates-formes et sont décrits dans la rubrique Connecteurs pris en charge(Le lien s’ouvre dans une nouvelle fenêtre) dans l’aide de Tableau Desktop.

Remarque : lors de la connexion à une source de données, n’utilisez pas le nom réservé « Nombre d’enregistrements » pour un nom de champ ou un champ calculé. L’utilisation de ce nom réservé entraînera une erreur liée aux autorisations.

Considérations sur l’utilisation de connecteurs intégrés

  • Si vous ouvrez un flux dans une version où le connecteur n’est pas pris en charge, le flux peut s’ouvrir mais risque de présenter des erreurs ou de ne pas s’exécuter, à moins que les connexions de données ne soient supprimées.

  • Lors de l’utilisation d’un connecteur basé sur MySQL, par défaut, la connexion est sécurisée lorsque SSL est activé. Par contre, Tableau Prep Builder ne prend pas en charge les connexions SSL personnalisées basées sur des certificats pour les connecteurs basés sur MySQL.
  • Certains connecteurs, présentés dans les sections ci-dessous, ont des exigences différentes lorsqu’ils sont utilisés avec Tableau Prep Builder.

Se connecter aux sources de données cloud à l’aide de Tableau Server ou Tableau Cloud
Se connecter à des données Salesforce
Connexion à Salesforce Data Cloud
Se connecter aux données Google BigQuery
Se connecter aux données SAP HANA
Se connecter à des fichiers et des bases de données spatiales
Se connecter à l’aide d’ODBC
Connexion aux données Microsoft Excel et nettoyage à l’aide de l’Interpréteur de données

Se connecter à l’aide de connecteurs personnalisés

Lorsque Tableau Prep ne fournit pas de connecteur intégré pour vos données basées sur ODBC et JDBC, vous pouvez utiliser un connecteur personnalisé. Vous pouvez :

Les connecteurs personnalisés pour les données basées sur ODBC et JDBC sont pris en charge dans Tableau Prep Builder version 2020.4.1 et versions ultérieures.

Pour les développeurs de connecteurs, voir Exécuter votre connecteur pour plus d’informations.

Certains connecteurs personnalisés nécessitent l’installation d’un pilote supplémentaire. Si une invite s’affiche pendant le processus de connexion, suivez les invites pour télécharger et installer le pilote requis. Les connecteurs personnalisés ne peuvent pas être utilisés avec Tableau Cloud à ce stade.

Utiliser des connecteurs créés par des partenaires

Des connecteurs créés par des partenaires ou d’autres connecteurs personnalisés sont disponibles dans le volet Connexion. Ces connecteurs sont répertoriés sous Connexions supplémentaires et sont également disponibles dans la page Connecteurs Tableau Exchange.

  1. Cliquez sur Connexions dans le volet de gauche.
  2. Dans la section Connecteurs supplémentaires du volet Connexion, cliquez sur le connecteur que vous souhaitez utiliser.
  3. Cliquez sur Installer et redémarrer Tableau.

    Une fois le connecteur installé, il apparaît dans la section Vers un serveur du volet Connexion.

Remarque : si vous recevez un avertissement signalant un problème de chargement des connecteurs, installez le fichier .taco dont vous avez besoin depuis la page Connecteurs Tableau Exchange. Si vous êtes invité à installer les pilotes, accédez à Tableau Exchange pour obtenir des instructions et les emplacements de téléchargement du pilote.

Se connecter à des sources de données publiées

Les sources de données publiées sont celles que vous pouvez partager avec d’autres. Lorsque vous souhaitez mettre une source de données à la disposition d’autres utilisateurs, vous pouvez la publier depuis Tableau Prep Builder (version 2019.3.1 et supérieure) sur Tableau Server ou Tableau Cloud, ou en tant que sortie de votre flux.

Vous pouvez utiliser une source de données publiée comme source de données d’entrée pour votre flux, que vous travailliez dans Tableau Prep Builder ou sur le Web.

Remarque : lorsque vous publiez un flux qui inclut une source de données publiée en tant qu’entrée, le publicateur est désigné comme propriétaire par défaut du flux. Lors de son exécution, le flux utilise le propriétaire du flux pour le compte Exécuter en tant que. Pour plus d’informations sur le compte Exécuter en tant que, consultez Compte Exécuter en tant que service(Le lien s’ouvre dans une nouvelle fenêtre). Seul l’administrateur de site ou de serveur peut modifier le propriétaire du flux dans Tableau Server ou Tableau Cloud, et uniquement pour lui-même.

Tableau Prep Builder prend en charge :

  • Les sources de données publiées qui incluent des fonctions ou des filtres utilisateur, à partir de Tableau Prep Builder version 2021.1.3.
  • Connexions à un seul serveur et site. La connexion à un serveur différent ou au même serveur et à un site différent n’est pas prise en charge. Vous devez utiliser la connexion à un même serveur ou site pour effectuer les opérations suivantes :
    • Connexion à la source de données publiée.
    • Publication de la sortie du flux sur Tableau Server ou Tableau Cloud.
    • Programmation de l’exécution du flux sur Tableau Server ou Tableau Cloud.

    Si votre flux utilise des sources de données publiées et que vous vous déconnectez du serveur, la connexion au flux est interrompue. Le flux sera dans un état d’erreur et vous ne pourrez pas voir les données de la source de données publiée dans le volet Profil ou la grille de données.

Remarque : Tableau Prep Builder ne prend pas en charge les sources de données publiées qui incluent des données multidimensionnelles (cube), des connexions multi-serveurs ou des sources de données publiées avec des tables associées.

Tableau Server et Tableau Cloud prennent en charge :

  • Les sources de données publiées avec des fonctions ou des filtres utilisateur, à partir de Tableau Server et Tableau Cloud version 2021.2.
  • La création ou la modification d’un flux sur le Web à l’aide d’une source de données publiée (Tableau Server ou Tableau Cloud version 2020.4 et versions ultérieures)
  • La connexion aux sources de données publiées (Tableau Server et Tableau Cloud version 2019.3 et versions ultérieures)

    Remarque : les versions antérieures de Tableau Server peuvent ne pas prendre en charge toutes les fonctionnalités de la source de données publiée.

À propos des informations d’identification et des autorisations :

  • Vous devez posséder un rôle Explorer ou supérieur sur le site du serveur auquel vous êtes connecté pour vous connecter aux sources de données publiées. Seuls les utilisateurs dotés du rôle Creator peuvent créer ou modifier des flux sur le Web. Pour plus d’informations concernant les rôles sur le site, consultez Définir les rôles sur le site des utilisateurs(Le lien s’ouvre dans une nouvelle fenêtre) dans l’aide de Tableau Server.
  • Dans Tableau Prep Builder, l’accès à la source de données est autorisé en fonction de l’identité de l’utilisateur connecté au serveur. Vous ne verrez que les données auxquelles vous avez accès.
  • Dans la création Web Prep (Tableau Server et Tableau Cloud), l’accès aux sources de données est également autorisé en fonction de l’identité de l’utilisateur connecté au serveur. Vous ne verrez que les données auxquelles vous avez accès.

    Cependant, lorsque vous exécutez le flux manuellement ou de manière programmée, l’accès à la source de données est autorisé en fonction de l’identité du propriétaire du flux. Le dernier utilisateur à publier un flux devient le nouveau propriétaire du flux.

  • Les administrateurs de site et de serveur peuvent modifier le propriétaire du flux, mais uniquement pour eux-mêmes.
  • Les informations d’identification doivent être intégrées pour se connecter à la source de données publiée.

    Conseil : si les informations d’identification ne sont pas intégrées pour la source de données, mettez à jour la source de données de manière à les inclure.

Utilisation de sources de données publiées dans votre flux

Pour vous connecter à une source de données publiée et l’utiliser dans votre flux, suivez les instructions de votre version de Tableau Prep :

Tableau Prep Builder à partir de la version 2020.2.2 et sur le Web
Tableau Prep Builder version 2020.2.1 et versions antérieures

Se connecter aux connexions virtuelles

Pris en charge dans Tableau Prep Builder à partir de la version 2021.4.1 et dans Tableau Server et Tableau Cloud à partir de la version 2021.4. Data Management est nécessaire pour utiliser cette fonctionnalité.

Vous pouvez vous connecter aux données en utilisant des connexions virtuelles pour vos flux. Les connexions virtuelles sont une ressource partageable qui fournit un point d’accès central aux données.

À prendre en compte lorsque vous vous connectez à des connexions virtuelles :

  • Les informations d’identification de la base de données sont intégrées dans la connexion virtuelle. Il vous suffit de vous connecter à votre serveur pour accéder aux tables dans la connexion virtuelle.
  • Les politiques des données qui appliquent la sécurité au niveau des lignes peuvent être incluses dans la connexion virtuelle. Seuls les tables, champs et valeurs auxquels vous avez accès sont affichés lorsque vous utilisez et exécutez vos flux.
  • La sécurité au niveau des lignes dans les connexions virtuelles ne s’applique pas à la sortie de flux. Tous les utilisateurs ayant accès à la sortie de flux voient les mêmes données.
  • SQL personnalisé et SQL initial ne sont pas pris en charge.
  • Les paramètres ne sont pas pris en charge. Pour plus d’informations sur l’utilisation des paramètres dans votre flux, consultez Créer et utiliser des paramètres dans les flux.

Pour plus d’informations sur les connexions virtuelles et les stratégies de données, consultez Tableau Server(Le lien s’ouvre dans une nouvelle fenêtre) ou Tableau Cloud(Le lien s’ouvre dans une nouvelle fenêtre).

  1. Ouvrez Tableau Prep Builder et cliquez sur le bouton Ajouter une connexion .

    Dans la création Web, depuis la page d’accueil, cliquez sur Créer > Flux, ou depuis la page Explorer, cliquez sur Nouveau > Flux. Cliquez ensuite sur Se connecter aux données.

  2. Dans le volet Connexion, sous Rechercher des données, sélectionnez Tableau Server.

  3. Identifiez-vous pour vous connecter à votre serveur ou à votre site.

    Dans la création Web, la boîte de dialogue Rechercher des données s’ouvre pour le serveur auquel vous êtes connecté.

  4. Cliquez sur Type | Tous.

  5. Sélectionnez Connexions virtuelles.

  6. Sélectionnez la source de données à utiliser, puis cliquez sur Connexion.

  7. Le source de données est ajoutée au volet Flux. Dans le volet Connexions, vous pouvez faire votre sélection dans la liste des tables incluses dans la connexion virtuelle et les faire glisser vers le volet Flux pour commencer votre flux.

Remarque : si vous voyez des opérations Renommer dans le volet Modifications lors de la connexion à une connexion virtuelle, ne les supprimez pas. Tableau Prep génère automatiquement ces opérations pour lesquels créer un mappage et afficher le nom convivial du champ.

Se connecter aux extraits de données Tableau

Vous pouvez vous connecter à un extrait de données en tant qu’entrée pour votre flux de données. Les extraits sont des sous-ensembles de données enregistrés que vous pouvez créer en utilisant des filtres et en configurant d’autres limites. Les extraits sont enregistrés sous forme de fichiers .hyper.

Pour plus d’informations sur l’enregistrement et l’utilisation d’extraits avec Tableau Prep Builder, consultez Enregistrer et partager votre travail.

Se connecter aux données via Tableau Catalog

Si vous avez activé le module Data Management(Le lien s’ouvre dans une nouvelle fenêtre) avec Tableau Catalog, vous pouvez également rechercher des bases de données, des fichiers et des tables stockés dans Tableau Server ou Tableau Cloud, et vous y connecter.

Pour plus d’informations sur Tableau Catalog, consultez « À propos de Tableau Catalog » dans l’aide de Tableau Server(Le lien s’ouvre dans une nouvelle fenêtre) ou Tableau Cloud(Le lien s’ouvre dans une nouvelle fenêtre).

Autres options de connexion

Lorsque vous vous connectez, vous pouvez également voir les options suivantes, selon la connexion que vous choisissez.

Utiliser SQL personnalisé pour la connexion aux données

Si vous connaissez exactement les informations dont vous avez besoin à partir d’une base de données et que vous maîtrisez l’écriture des requêtes SQL, vous pouvez utiliser des requêtes SQL personnalisées pour vous connecter aux données comme vous le faites dans Tableau Desktop. Vous pouvez utiliser SQL personnalisé pour réunir vos données à travers plusieurs tables, remanier des champs afin de réaliser des jointure entre bases de données, restructurer ou réduire la taille de vos données à analyser, etc.

  1. Connectez-vous à votre source de données et, dans le volet Connexions du champ Base de données, sélectionnez une base de données.

  2. Cliquez sur le lien SQL personnalisé pour ouvrir l’onglet SQL personnalisé.

  3. Saisissez ou collez la requête dans la zone de texte, puis cliquez sur Exécuter pour exécuter votre requête.

  4. Ajoutez une étape de nettoyage dans le volet Flux de manière à ce que seuls les champs pertinents de la requête SQL personnalisée soient ajoutés à votre flux.

Utiliser SQL initial pour interroger vos connexions

Pris en charge dans Tableau Prep Builder à partir de la version 2019.2.2 et lors de la création de flux sur le Web à partir de la version 2020.4.1.

Vous pouvez spécifier une commande SQL initiale qui s’exécutera lors de la connexion à la base de données qui la prend en charge. Par exemple, lorsque vous vous connectez à Amazon Redshift, vous pouvez entrer une instruction SQL pour appliquer un filtre lors de la connexion à la base de données de la même manière que vous ajoutez des filtres à l’étape des données entrantes. La commande SQL s’appliquera avant que les données soient échantillonnées et chargées dans Tableau Prep.

Depuis Tableau Prep Builder (version 2020.1.3) et sur le Web, vous pouvez également inclure des paramètres pour transmettre les données de nom d’application, de version et de nom du flux et ainsi inclure des données de suivi lorsque vous interrogez votre source de données.

Exécuter SQL initial

Pour actualiser vos données et exécuter à nouveau la commande SQL initiale, effectuez l’une des opérations suivantes :

  • Modifiez la commande SQL initiale et actualisez l’étape des données entrantes en procédant à une nouvelle connexion.
  • Exécutez le flux. La commande SQL initiale est exécutée avant le traitement de toutes les données.
  • Exécutez le flux sur Tableau Server ou Tableau Cloud. La commande SQL initiale est exécutée à chaque fois que le flux est exécuté dans le cadre du chargement des données

Remarque : le module Data Management(Le lien s’ouvre dans une nouvelle fenêtre) est nécessaire pour exécuter votre flux sur Tableau Server ou Tableau Cloud. Pour plus d’informations sur Data Management, consultez À propos de Data Management(Le lien s’ouvre dans une nouvelle fenêtre).

  1. Dans le volet Connexions, sélectionnez, dans la liste, un connecteur prenant en charge SQL initial.
  2. Cliquez sur le lien Afficher SQL initial pour développer la boîte de dialogue et entrer vos instructions SQL.

Inclure des paramètres dans votre expression SQL initiale

Pris en charge dans Tableau Prep Builder à partir de la version 2020.1.3 et lors de la création de flux sur le Web à partir de la version 2020.4.1.

Vous pouvez transmettre les paramètres suivants à votre source de données pour ajouter des détails supplémentaires concernant votre application Tableau Prep, la version et le nom du flux. Les paramètres TableauServerUser et TableauServerUserFull ne sont pas pris en charge actuellement.

ParamètreDescriptionValeur retournée
TableauAppL’application utilisée pour accéder à votre source de données.

Prep Builder

Prep Conductor

TableauVersionLe numéro de version de l’application.

Tableau Prep Builder : renvoie la version exacte. Par exemple : 2020.4.1

Tableau Prep Conductor : renvoie la version majeure du serveur où Tableau Prep Conductor est activé, Par exemple : 2020.4

FlowNameLe nom du fichier .tfl dans Tableau Prep BuilderExemple : Entertainment Data_Cleaned