Contenu du cours

Saisie des données par formulaire

Créez votre premier jeu éditable

Les jeux de données éditables peuvent être modifiés ligne à ligne sans avoir à recharger toutes les données. Les modifications des données se font via un formulaire de saisie.

Voici comment créer votre premier jeu de données éditable depuis la page d'accueil :

  1. Cliquez sur Créer un jeu de données ;
  2. Choisissez l'option Éditable ;
  3. Entrez un titre ;
  4. Validez la création du jeu de données.

Après une brève étape d'initialisation, vous arrivez sur l'écran d'édition du jeu de données. Dans la section schéma, il n'y a pour l'instant aucune colonne : contrairement à l'import par fichier, il va falloir créer le schéma du jeu de données et saisir les différentes colonnes.

Après une brève étape d'initialisation, vous arriverez sur la page d'édition du jeu de données. Dans la section Schéma, il n'y a pour l'instant aucune colonne : contrairement à l'importation par fichier, vous devrez créer le schéma du jeu de données et saisir les différentes colonnes.

Pour ajouter votre première colonne, cliquez sur le bouton (+) dans le schéma. Ensuite, indiquez la clé de votre colonne ainsi que le type de données que vous souhaitez lui associer.


Ajoutez toutes vos colonnes, puis cliquez sur le bouton Appliquer.


Vous pouvez éventuellement définir une clé primaire : cela permet notamment de mettre à jour plusieurs lignes du jeu de données d'un coup avec un fichier. Pour chaque ligne du fichier, si la combinaison des valeurs des colonnes de la clé primaire correspond à une ligne existante du jeu de données, une nouvelle ligne ne sera pas créée et la ligne correspondante sera mise à jour.

Vous avez la possibilité de définir une clé primaire, ce qui vous permet notamment de mettre à jour plusieurs lignes du jeu de données simultanément à l'aide d'un fichier. Pour chaque ligne du fichier, si la combinaison des valeurs des colonnes de la clé primaire correspond à une ligne existante du jeu de données, la ligne correspondante sera mise à jour.

Ajouter, modifier et supprimer des lignes

Dans la section données, vous trouverez le tableau des données, qui est pour l'instant vide. Cliquez sur le bouton (+) dans cette section pour ajouter une ligne. Le formulaire de saisie de votre jeu de données s'affichera.


Une fois la ligne ajoutée, une animation indique que la plateforme intègre la modification. Vous n'avez pas besoin d'attendre la fin de l'animation pour saisir une nouvelle ligne de données.

Si vous souhaitez modifier la ligne que vous venez de créer, cliquez sur l'icône crayon : un formulaire prérempli avec les données de la ligne apparaîtra. Modifiez les données et validez.

Vous pouvez également supprimer votre ligne à l'aide de l'icône corbeille. Pour éviter les suppressions par erreur, une fenêtre de confirmation vous demandera de valider cette suppression.

Ajouter ou mettre à jour plusieurs lignes à l'aide d'un fichier

Dans le paragraphe précédent, nous avons vu la saisie par formulaire qui permet de modifier les lignes une par une.

Cependant, il est parfois intéressant de pouvoir mettre à jour plusieurs lignes en même temps. Pour cela, il faut utiliser un fichier au format CSV avec un encodage UTF-8 et qui a exactement les mêmes colonnes que votre jeu éditable. C'est le format de fichier que vous obtenez quand vous téléchargez les données depuis la vue tableau avec le format CSV.

Téléchargez les données et éditez le fichier avec votre tableur.

Dans le paragraphe précédent, nous avons examiné la saisie par formulaire, qui permet de modifier les lignes une par une.

Cependant, il est parfois utile de pouvoir mettre à jour plusieurs lignes simultanément. Pour ce faire, vous devez utiliser un fichier au format CSV avec un encodage UTF-8, contenant exactement les mêmes colonnes que votre jeu de données éditable. C'est le format de fichier que vous obtenez lorsque vous téléchargez les données depuis la vue tableau au format CSV.

Téléchargez les données et modifiez le fichier avec votre logiciel de lecture de tableur tel que LibreOffice.

Supprimez les lignes et ajoutez de nouvelles, ou modifiez toutes les lignes existantes.
Lors de la sauvegarde du fichier, veillez à bien conserver le format CSV avec un séparateur virgule et un encodage UTF-8.

Importez votre fichier en utilisant l'icône avec une flèche à côté de l'icône « + ».

Modifiez votre fichier CSV en supprimant ou en ajoutant des lignes, ou en modifiant des lignes existantes. Lors de l'enregistrement du fichier, assurez-vous de conserver le format CSV avec un séparateur virgule et un encodage UTF-8.

Importez votre fichier en utilisant l'icône avec une flèche située à côté de l'icône (+).

Paramètres avancés

Lors de la création d'un jeu de données éditable, vous avez la possibilité d'initialiser des éléments tels que le schéma, les données, les pièces jointes et la description à partir d'un jeu de données existant sur la plateforme. Cela permet de copier ces éléments dans votre jeu éditable, évitant ainsi de créer manuellement les colonnes, par exemple.

Vous pouvez sélectionner un jeu de données de référence mis à disposition sur la plateforme (encadré en rouge) ou l'un de vos jeux de données déjà présents sur la plateforme (encadré en vert).


Après avoir sélectionné le jeu de données à copier, vous pouvez cocher différentes cases pour activer la copie du schéma (colonnes), des données, de la description et des éventuelles pièces jointes que le fichier peut contenir.


Créez un jeu de données éditable de cette manière en cochant les cases pour le schéma, les données, la description, et également pour conserver l'historique des révisions des lignes.

Votre jeu de données contiendra l'ensemble des éléments selectionnés.

Dans la section du tableau des Données, si vous mettez à jour de lignes, vous pourrez consulter l'historique des modifications apportées à chacune des lignes en utilisant l'icône Horloge.


Il est également possible de configurer des délais d'expiration pour les lignes : en fonction de la période définie, les lignes seront automatiquement supprimées. Les délais d'expiration peuvent être configurés pour les lignes de données ainsi que pour l'historique des révisions.

Si vous avez des remarques sur ce cours, n'hésitez pas à nous les communiquer.