Skip to content

Ajoute des propriétés 'title' aux indicateurs listes d'objets

Sylvain Boulade requested to merge extend-table-definitions into main

Contexte

En accordance avec la spec JSON schema (merci Ronan pour le lien 🙏), nous souhaitons étendre les définitions de schéma de nos indicateurs lorsque nous sommes sur des indicateurs de type "list d'objets" avec des "titles".

La raison principale est que lorsque nous voulons afficher ce type d'indicateurs dans le catalogue (qui sont des indicateurs que nous dirons de type "tableau"), nous n'avons pas d'information sur ce que représentent les différents champs (c'est-à-dire les colonnes) en dehors du nom du champ, qui n'est pas compréhensible pour un utilisateur, e.g. "nccer".

D'une manière plus générale, cela permet de donner plus de contexte sur nos schémas d'indicateurs.

Ref: https://datahub.incubateur.tech/infrastructure/indicateurs/-/issues/194

Contenu

Nous avons assez peu d'indicateurs de ce type (3), je les ai tous renseignés.

Nous avons également un indicateur de ce type (bataillons_prevention) qui n'avait pas de schéma précis. J'en ai profité pour en spécifier un.

Enfin, il y a un certain nombre d'indicateurs de ce type qui n'ont pas de propriété "nom". Pour le moment, ne sachant pas si ce sont des indicateurs que nous souhaitons conserver / afficher dans le catalogue, je n'ai pas fait de changement, il faudra définir ensemble ceux que nous voulons conserver et enrichir (cf https://datahub.incubateur.tech/infrastructure/indicateurs/-/issues/194#note_10963 pour la liste). Ces indicateurs sont "ignorés" dans le catalogue pour le moment.

Merge request reports