Importer depuis CSV

Importez le contenu d'un fichier à valeurs séparées par des virgules (CSV) dans une table.

Après avoir importé le contenu du fichier, vous pourrez traiter les données de différentes manières. Par exemple, utiliser la fonction Rechercher des lignes pour récupérer une seule ligne, un sous-ensemble de lignes ou toutes les lignes. Ou vous pourriez traiter chaque ligne à l'aide d'une fonction de liste, telle que Pour chaque.

Options

Champ Définition Type Obligatoire
Table

Table dans laquelle la carte importe le contenu CSV.

Pour sélectionner une table :

  1. Cliquez sur Choisir la table, sélectionnez une table dans la boîte de dialogue, ou cliquez sur Nouvelle table pour créer une table, puis cliquez sur Choisir.

  2. Cliquez sur Enregistrer sur la carte.

Si vous voulez inclure cette carte dans des flux qui fonctionnent sur différentes tables, choisissez l'option fournir la table à l'exécution. Voir Fournir l'ID de la table à l'exécution.

Boîte de dialogue TRUE

Entrée

Champ Définition Type Obligatoire
Destination
ID de la table (si vous avez sélectionné l'option fournir la table à l'exécution)

ID de la table où la carte importe les données CSV. Pour obtenir l'ID de la table, voir Fournir un ID de table à l'exécution.

Texte VRAI
Source
Contenu du fichier

ID du fichier CSV source. Le fichier doit être un CSV correctement formaté.

Fichier VRAI
Options
Sélectionner

Une liste de noms de colonnes à importer directement dans la table. Utilisez cette entrée lorsque les noms de colonnes CSV correspondent exactement à leurs homologues dans la table de destination.

Par exemple, si un fichier CSV a un en-tête de colonne Column 1 et que la colonne de destination dans la table est aussi nommée Column 1, entrez Column 1. Cependant, si les associations entre le CSV et la table sont plus complexes, utilisez l'entrée Association et n'ajoutez aucune valeur au champ d'entrée Sélectionner.

Texte FALSE
Association

Un objet qui décrit l'association entre les noms de colonnes du fichier CSV et la table de destination.

Pour construire cet objet, chaque clé est le nom de l'en-tête de colonne dans le fichier CSV et la valeur est le nom de la colonne de la table de destination.

Si un en-tête de colonne CSV n'est pas associé, il ne sera pas importé dans la table de destination.

Par exemple, prenons un fichier source CSV comportant deux en-têtes de colonne : Column 1 et Column 2. Vous voulez associer toutes les données de Column 1 à la colonne de la table de destination Column A. Cependant, vous ne voulez inclure aucune information de Column 2 dans la table de destination. L'objet d'association est {"Column 1" : "Column A"}, en omettant Column 2 entièrement.

Objet FALSE
Séparateur

Un délimiteur personnalisé pour le fichier CSV source. Par exemple, si vous voulez créer un CSV délimité par des barres verticales, entrez | comme délimiteur. La valeur par défaut est ,.

Texte FAUX
Effacer la destination

Si toutes les lignes existantes dans la table de destination doivent être supprimées avant l'importation des données du fichier CSV, réglez à True.

Si réglé à False, les données importées sont ajoutées à la fin de la table de destination.

Vrai/Faux FAUX

Sortie

Champ Définition Type
Nouvelles lignes

Nombre total de lignes importées à partir du fichier CSV source.

Nombre