Accéder au contenu principal Passer au contenu complémentaire

Format de table

Le format de table est un spécificateur de fichier destiné à l'instruction LOAD qui définit le type de fichier. En l'absence de spécification, c'est le format de fichier .txt qui est utilisé.

Types de format de table
Type Description
txt

Dans un fichier texte délimité, les colonnes de la table sont séparées par un caractère délimiteur.

Delimiter is

fix

Dans un fichier d'enregistrement fixe, chaque champ a une largeur d'un certain nombre de caractères.

En général, de nombreux fichiers à longueur d'enregistrement fixe contiennent des enregistrements séparés par un saut de ligne. Il existe cependant des options plus avancées permettant de spécifier une taille d'enregistrement en octets ou d'étendre l'enregistrement sur plus d'une ligne grâce à Record is.

Record is

Note InformationsSi les données contiennent des caractères de plusieurs octets, l'alignement des sauts de champ peut devenir incorrect, car le format est basé sur une longueur fixe en octets.
dif Dans un fichier .dif (Data Interchange Format), un format spécial est utilisé pour définir la table.
biff Qlik Sense peut également interpréter les données des fichiers Excel standard à l'aide du format biff (Binary Interchange File Format).
ooxml

Excel 2007 et les versions ultérieures utilisent le format ooxml .xslx.

Le spécificateur Table is peut servir à définir le nom de feuille à charger sous forme de table.

Table is

html Si la table fait partie d'une page ou d'un fichier html, vous devez utiliser html.
xml

xml (Extensible Markup Language) est un langage de balisage commun utilisé pour représenter des structures de données dans un format textuel.

Le spécificateur Table is peut servir à définir le chemin d'accès au XTM à charger sous forme de table.

Table is

qvd Le format qvd est le format propriétaire des fichiers QVD exportés à partir d'une application Qlik Sense.
qvx qvx est un format de fichier/flux utilisé pour obtenir un résultat de qualité supérieure dans Qlik Sense.
parquet

Apache Parquet est un format de stockage sous forme de colonnes, très efficace pour le stockage et le lancement de requêtes sur de grands jeux de données.

Avec des fichiers Parquet contenant des données imbriquées, vous pouvez spécifier la table du fichier Parquet à charger via le spécificateur Table is. Par exemple : LOAD * FROM [lib://DataFiles/company.parquet] (parquet, table is [company:salesrep.salesrep]);.

Table is

Pour plus d'informations sur le chargement de données imbriquées dans des fichiers Parquet, voir Chargement de données à partir de fichiers Parquet imbriqués.

json

JSON (JavaScript Objet Notation) est un format de données indépendant du langage.

Si le JSON contient plusieurs tableaux, le spécificateur Table is peut être utilisé pour définir le chemin d'accès à l'itérateur de la sous-table.

Table is

En savoir plus

 

Cette page vous a-t-elle aidé ?

Si vous rencontrez des problèmes sur cette page ou dans son contenu – une faute de frappe, une étape manquante ou une erreur technique – dites-nous comment nous améliorer !