Mettre à niveau des sources de données

Si vos classeurs ont été créés avant la version 8.2 de Tableau Desktop et utilisent des sources de données de fichiers Microsoft Excel ou texte, ou si vous utilisez l’ancienne connexion à des fichiers Excel ou texte, vous avez la possibilité de mettre à niveau les sources de données dans votre classeur. En mettant à niveau vos sources de données de fichiers Excel et texte, vous pouvez profiter 1.) d’une meilleure interprétation des données 2.) de la compatibilité sur Mac. Si vous envisagez de mettre à niveau un classeur existant pour utiliser la nouvelle connexion, consultez les tableaux ci-dessous pour comparer la manière dont les données sont traitées et affichées entre les types de connexion ancienne et de connexion par défaut.

Si vos données s’appuient sur certaines fonctionnalités du pilote Jet, il est possible que vous deviez utiliser la connexion existante pour obtenir le résultat prévu. Les classeurs qui ont été créés avant Tableau Desktop 8.2 et qui utilisent les sources de données Excel et texte font automatiquement appel à l’ancienne connexion. Pour créer un nouveau classeur qui utilise l’ancienne connexion, dans Tableau Desktop, accédez à vos données de fichier Excel ou texte, cliquez sur la flèche déroulante dans Ouvrir, puis sélectionnez Ouvrir avec l’ancienne connexion.

REMARQUE : à compter de Tableau 2020.2, les anciennes connexions Excel et texte ne sont plus prises en charge. Consultez le document Alternatives aux connexions héritées dans la communauté Tableau pour connaître les alternatives à l’utilisation de la connexion héritée.

Formats de fichier et attributs

Les tableaux suivants montrent des exemples des types de fichiers texte et Excel ainsi que des tables que vous pouvez connecter à Tableau lorsque vous utilisez les types de connexions hérités et par défaut.

Excel

Vos donnéesAncienne connexionConnexion par défaut
Format de fichier .xlsbPermet les connexions aux données Excel au format de fichier .xlsb.Ne permet pas les connexions aux données Excel au format de fichier .xlsb. Vous pouvez sinon utiliser des connexions à des données Excel au format de fichier .xls ou .xlsx.
Plages nommées intégrées d’ExcelPermet les connexions aux plages nommées intégrées.Les plages nommées intégrées sont masquées.
Feuille masquéePermet les connexions à une table dans une feuille masquée.Masque une table dans une feuille masquée.
Feuille très masquéePermet les connexions à une table dans une feuille très masquée.Masque une table dans une feuille très masquée.
Table contenant des graphiquesPermet les connexions à des tables qui contiennent des graphiques Excel. Cependant, la table ne contient aucune valeur.Masque les tables qui contiennent des graphiques Excel.
Table videPermet les connexions à une table vide.Masque une table vide.
En-têtes de tableTraite la première ligne comme un en-tête.Détecte automatiquement si la première ligne d’une table est un en-tête.
Largeur de tableLimite la largeur de la table à 255 colonnes.Pas de contrainte de largeur de table.
Colonnes et lignes videsLes colonnes et les lignes vides sont visibles.Les colonnes et les lignes vides sont masquées, car elles ne contiennent aucune valeur.

Texte

Vos donnéesAncienne connexionConnexion par défaut
Longueur du nom de fichierNe permet pas la connexion à un fichier dont le nom dépasse 64 caractères.Aucune contrainte de longueur pour les noms de fichier.
Points multiples dans le nom de fichierNe permet pas la connexion à un fichier dont le nom contient plusieurs points.Aucune contrainte de points pour les noms de fichier.
Nombre de colonnes dans le fichierUtilise le nombre de champs présents dans la première ligne pour déterminer le nombre de colonnes dans le fichier.Analyse la totalité du fichier et utilise le nombre le plus courant de champs d’une ligne pour déterminer le nombre de colonnes dans le fichier.
Lignes d’en-tête

Ne détecte pas automatiquement si la première ligne du fichier est un en-tête.

Remarque : Vous pouvez spécifier manuellement que la première ligne du fichier est un en-tête.

Détecte automatiquement si la première ligne du fichier est un en-tête.

Remarque : Vous pouvez remplacer manuellement la détection.

Colonnes videsLes colonnes vides sont visibles.Les colonnes vides sont masquées, car elles ne contiennent aucune valeur.

Caractères et mise en forme

Les tableaux suivants montrent des exemples d’affichage possible de vos données Excel et de fichier texte dans Tableau lorsque vous utilisez les types de connexions hérités et par défaut.

Excel

Vos donnéesAncienne connexionConnexion par défaut
Nombre de caractères dans le nom du champLes noms de champ sont tronqués à 64 caractères.Pas de contrainte sur le nombre de caractères dans un nom de champ.
Caractères spéciaux dans les noms de champLes caractères spéciaux ne sont pas autorisés dans les noms de champ. Par exemple, les caractères spéciaux tels que les guillemets et les points sont convertis en signes numériques. Les crochets sont convertis en parenthèses.Les caractères spéciaux sont autorisés dans les noms de champ.
Espaces de début et de fin dans les noms de champLes espaces de début et de fin dans les noms de champ sont autorisés.Les espaces de début et de fin dans les noms de champ sont automatiquement supprimés des noms de colonne.
Noms de champ dupliqués

Pour les noms de champ dupliqués, un numéro d’index est ajouté au nom du champ.

Par exemple, Scores de test 1.

Pour les noms de champ dupliqués, un espace et un numéro d’index sont ajoutés au nom du champ.

Par exemple, Scores de test 1.

Formatage de cellule ExcelPrend en charge le formatage de cellules configuré à l’aide de l’option de formatage de cellules d’Excel.Ne prend pas en charge le formatage de cellules configuré à l’aide de l’option de formatage de cellules d’Excel.
Précision avec les valeurs de deviseLes champs qui contiennent des valeurs de devise sont représentés avec une précision maximale de quatre chiffres.La précision complète des valeurs de devise est représentée.

Texte

Vos donnéesAncienne connexionConnexion par défaut
Caractères spéciaux dans les noms de fichier

Les caractères spéciaux ne sont pas autorisés dans les noms de fichier.

Par exemple, les caractères spéciaux tels que les points sont convertis en signes numériques.

Les caractères spéciaux sont autorisés.
Caractères dans les noms de champ d’en-têteSupprime automatiquement les espaces de début des noms de champ d’en-tête.Supprime automatiquement les espaces de début et de fin des noms de champ d’en-tête.
Field separators

Reconnaît uniquement les virgules en tant que séparateurs de champs.

Remarque : Vous pouvez remplacer manuellement la détection.

Détecte automatiquement le séparateur de champ.

Remarque : Vous pouvez remplacer manuellement la détection.

Texte entre guillemetsLes guillemets utilisés pour encadrer les valeurs de texte restent visibles.Les guillemets utilisés pour encadrer les valeurs de texte sont automatiquement masqués.
Pages de code ANSI et OEMLes pages de codes ANSI et OEM sont prises en charge.Les pages de codes ANSI et OEM sont automatiquement converties pour offrir une compatibilité inter-plateformes.
Pages de code BOMPrend en charge de manière incohérente les pages de code BOM.Prend en charge les pages de code BOM.

Détection du type de données

Les tableaux suivants montrent des exemples de détection du type de données et d’affichage de certaines valeurs dans Tableau lorsque vous utilisez les types de connexions hérités et par défaut.

Excel

Détection du type de donnéesAncienne connexionConnexion par défaut
Colonnes

Le type de données d’une colonne est déterminé par les 8 premières lignes.

 

Remarque : Une fois le type de données d’une colonne de la table déterminé, il ne peut pas être modifié.

Le type de données d’une colonne est déterminé par 95 % des 10 000 premières lignes.

 

Remarque : Vous pouvez remplacer manuellement la détection.

Valeurs de date sans heureLes valeurs de date se voient affecter le type de données datetime.Les valeurs de date sans heure se voient affecter le type de données date. Les valeurs de date avec heure se voient affecter le type de données datetime.
Valeurs numériquesToutes les valeurs numériques sont représentées sous forme de nombres réels.Les valeurs numériques sans séparateur de décimales sont représentées sous forme d’entiers.
Valeurs nullesSi une colonne contient une cellulle nulle, son type de données est automatiquement désigné comme type de données chaîne.Les cellules nulles n’affectent pas la détection du type de données.
Erreurs de référence ou cellules videsSi une colonne contient des cellules avec des erreurs de référence ou des cellules vides, la colonne entière est interprétée comme ayant le type de données chaîne.Les erreurs de référence ou les cellules sans valeur n’affectent pas la détection du type de données.
remplacement de la détection du type de donnéesUne fois le type de données d’une colonne de la table déterminé, il ne peut pas être modifié.Le type de données d’une colonne peut être modifié après la détection automatique.
Précision des valeurs de tempsLa plus petite des mesures des valeurs de temps est exprimée en secondes.La plus petite mesure des valeurs de temps est exprimée en fractions de seconde.
Valeurs DecimalSymbol et CurrencyDecimalSymbol de schema.iniLes valeurs DecimalSymbol et CurrencyDecimalSymbol de schema.ini sont reconnues.Les valeurs DecimalSymbol et CurrencyDecimalSymbol de schema.ini sont reconnues. Cependant, si les deux valeurs sont utilisées, DecimalSymbol est prioritaire.
Cellules formatées en tant que texteLe type de données d’une colonne est détecté en tant que type de données chaîne lorsque les cellules sont formatées en tant que texte au moyen de l’option de formatage des cellules d’Excel.Ne prend pas en charge le formatage de cellules configuré à l’aide de l’option de formatage de cellules d’Excel.

Texte

Détection du type de donnéesAncienne connexionConnexion par défaut (8.2 et versions ultérieures)
ColonnesLe type de données d’une colonne est déterminé par les 25 premières lignes.Le type de données d’une colonne est déterminé par les 1024 premières lignes.
Valeurs booléennes (vrai/faux)Les valeurs booléennes se voient affecter le type de données chaîne.Les valeurs booléenne se voient affecter le type de données booléen.
Valeurs qui deviennent nullesLes espaces d’une cellule, qu’ils soient inclus ou non entre guillemets, sont traités comme des valeurs nulles. Les colonnes contenant des valeurs nulles sont détectées comme ayant le type de données chaîne.Deux séparateurs de champs dans une ligne sont traités comme une valeur nulle. Les valeurs nulles sont ignorées pendant la détection du type de données.

Propriétés de connexion à la source de données

Le tableau suivant montre des exemples des différences de propriétés de connexion entre les sources de données dans Tableau lorsque vous utilisez les types de connexions hérités et par défaut.

PropriétéAncienne connexionConnexion par défaut
SQL personnaliséLe SQL personnalisé est autorisé.Ne permet pas l’utilisation du SQL personnalisé.
Type de liaisonAutorise les types de liaison gauche, droite et interne.Autorise les types de liaison gauche, droite, interne et externe entière.
Opérateurs de liaisonAutorise les opérateurs de liaison égal à (=), supérieur à (>), supérieur ou égal à (>=), inférieur à <), inférieur ou égal à (<=) et différent de (<>).Autorise les opérateurs de liaison égal à (=).
Merci de vos commentaires !Avis correctement envoyé. Merci