Ajouter des extensions calculées à vos jeux de données
Les extensions calculées permettent de créer de nouvelles colonnes en fonction des colonnes de votre jeu de données.
Dans ce cours, nous expliquons comment créer une colonne adresse qui sera le résultat des colonnes numéro de la voie, type de la voie, nom de la voie, code postal et ville.
Ajout d'un jeu de données
Vous devez d'abord importer le jeu de données des établissements EHPAD, ESLD et RA sur le département du Morbihan (56) sur votre compte.
Si vous ne savez pas comment le faire, vous pouvez suivre le cours d'import de données avec une fichier.
Après avoir importé votre fichier, vous pouvez visualiser le schéma de votre jeu de données.
Vous pouvez visualiser les données dans la section des données de la page d'édition du jeu de données.
Ajout de la colonne calculée
Dans la section schéma, cliquez sur la partie enrichissement (1) puis le bouton d'ajout d'une colonne calculée (2), renseignez la clé de la colonne et son type (3).
Après avoir validé la première étape, l'extension est disponible, mais la section de l'expression n'est pas renseignée. Cliquez sur le crayon pour modifier l'expression.
Cliquez sur l'icône crayon pour éditer l'expression de la colonne calculée.
La page d'édition est alors disponible avec, en vert, une liste de transformations les plus utilisées du projet expr-eval que nous utilisons pour les colonnes calculées.
Dans cette liste, nous allons utiliser la fonction CONCAT(param1, param2, ...), CONCAT étant le nom de la fonction et param1, param2,... les paramétres utilisés pour créer les valeurs de notre colonne.
Nous utilisons les colonnes adr_num_voie, adr_type_voie, adr_nom_voie, adr_cp adr_ville avec des espace, à l'aide de guillemets, entre chaque colonne pour que ça soit lisible.
Notre fonction est donc la suivante :**CONCAT(adr_num_voie," ",adr_type_voie," ",adr_nom_voie," ",adr_cp," ",adr_ville)**
Renseignez la fonction dans l'espace expression (1).
Un aperçu du résultat des valeurs de votre expression est disponible dans résultats (2).
Cliquez sur la croix (3) pour finaliser l'édition de l'expression.
La section expression dans la colonne calculée est disponible.
Cliquez sur valider (4) pour finaliser l'ajout de votre colonne.
Le jeu de données se réindexe.
À la fin de la finalisation, vous pouvez constater, dans la section schéma, que la colonne a été ajoutée.
Les valeurs de votre nouvelle colonne sont disponibles dans la section données.
Les adresses sont contenues dans une seule colonne.
Il est possible de télécharger le fichier des données avec la nouvelle colonne à l'aide du bouton de téléchargement Fichier enrichi CSV sur la droite de la page.
Si vous publiez vos données sur un portail, les visiteurs auront également accès à un lien de téléchargement du fichier enrichi.
Vous savez à présent regrouper plusieurs colonnes dans une seule colonne à l'aide de la fonction CONCAT disponible dans expr-eval.
D'autres fonctions sont disponibles dans ce projet.
Vous pouvez explorer ces fonctions pour réaliser des calculs mathématiques entre vos colonnes, par exemple.
Si vous avez des remarques sur ce cours, n'hésitez pas à nous contacter pour nous en faire part.