Dans cette page :
Lorsqu’un board est déjà créé, il est possible d’y ajouter des données provenant d’un fichier ou plusieurs fichiers existants au format CSV. L’import de ces informations nécessite alors une association des données des fichiers source avec les différents attributs du modèle du board.
Si les données doivent provenir de plusieurs fichiers, il sera nécessaire de réaliser un import de données CSV par fichier.
Avant toute importation CSV, les attributs dans lesquels vont être importées les données doivent exister dans le board. En effet, vous ne pourrez pas créer les attributs manquants lors de l’import.
En outre, seuls les attributs suivants peuvent être alimentés par import de données CSV :
Pour les autres, il faudra les ressaisir directement dans le board.
Dans les données à importer, il se peut que vous ayez plusieurs adresses e-mails ou valeurs de liste contenus dans un même champ.
Adresses e-mail
Dans le cas des adresses e-mails, il est possible de les importer dans un attribut Texte ou Utilisateur. Tout dépend si ces utilisateurs doivent avoir un rôle dans votre board :
Si l’import se fait dans un champ utilisateur, il est alors possible d’utiliser les séparateurs suivants dans le fichier source CSV afin que chaque adresse créé un utilisateur distinct. Les séparateurs possibles sont :
Bien sûr, pour que cela fonctionne, l’attribut Utilisateur cible devra accepter les valeurs multiples.
Valeurs de liste
Si le fichier source contient des données de type valeurs de liste alors vous allez logiquement les importer dans un champ de type Choix dans une liste. Notez que s’il doit y avoir plusieurs valeurs de liste pour un même attribut alors il sera nécessaire que l’attribut accepte les valeurs multiples.
Ce type de données peut utiliser les mêmes séparateurs que ceux utilisés pour l’import des utilisateurs (voir partie précédente).
L’import de données CSV permet de faire deux types d’import :
A l’inverse, l’import récurrent permet de mettre à jour des données en réimportant plusieurs fois le même fichier qui aura été modifié, complété voir purgé des données déjà importées. Dans ce cas, il vous sera demandé, au premier import, de sauvegarder le modèle d’association que vous aurez fait entre le fichier source et les attributs de votre board. Ce modèle d’association pourra alors être réutilisé lors du prochain import de données sans que vous ayez à refaire toutes les associations de champs.
Comme précisez précédemment, il est possible d’ajouter simplement des données dans un board ou d’utiliser un fichier pour mettre à jour des données existantes (ce qui induit alors d’importer plusieurs fois le même fichier de données modifié).
Pour ajouter simplement des données depuis un fichier CSV, procédez comme suit (une fois les attributs du board définis bien sûr !) :
Dans le board, ouvrez le menu contextuel et choisissez Import de données CSV.
Dans l’étape 1 Choisir le fichier csv :
Dans l’étape 2 Sélectionner les champs :
Dans l’étape 3 Vérifier les résultats, vérifiez le nombre d’enregistrements importés et cliquez sur Valider. Votre board apparaît avec les données importées.
Si vous souhaitez utiliser un fichier source et réimportez des données depuis ce fichier pour la mise à jour, vous devez alors faire un import récurrent.
Premier import récurrent d’un fichier de données CSV
Pour réaliser ce type d’import, procédez comme suit (une fois tous les attributs du board définis bien sûr !) :
Dans le board, ouvrez le menu contextuel et choisissez Import de données CSV.
Dans l’étape 1 Choisir le fichier csv :
Dans l’étape 2 Sélectionner les champs :
Dans l’étape 3 Vérifier les résultats, vérifiez le nombre d’enregistrements importés et cliquez sur Valider. Votre board apparaît avec les données importées.
Relancer une mise à jour de données
Pour réimporter un fichier déjà importé dans le cadre d’une mise à jour de données, il vous suffit de refaire la procédure d’import récurrent et de choisir le modèle d’association que vous aviez créé lors du premier import récurrent de ce fichier.
Notez toutefois qu’un même fichier de données peut disposer de plusieurs modèles d’association. C’est pourquoi :