etalab / schema-irve

TableSchema pour les Infrastructures de Recharge de Véhicules Electriques (IRVE)
10 stars 10 forks source link

Ajouter la contrainte id_pdc_itinerance ne doit pas être la valeur d'exemple #38

Closed Manu1400 closed 7 months ago

Manu1400 commented 1 year ago

anomalie dans une donnée "dynamique"

Dans https://www.data.gouv.fr/fr/datasets/irve-dynamique-organisation-veterinaire-duras/

id_pdc_itinerance vaut FRA68E680210015, soit la valeur fournie en exemple dans la documentation actuelle

rapport

Le rapport actuel de validation ne remonte aucune erreur pourtant :

Fichier valide data.csv (8 colonnes × 1 lignes) Aucune erreur détectée

solution proposée

ajouter une contrainte, soit dans le schema, soit de façon moins transparente en dur dans le logiciel de validation

thbar commented 7 months ago

Un point à noter est que dans:

J'ai été amené à injecter des données réelles dans les tests, ce qui pourrait interférer avec ce ticket.

thbar commented 7 months ago

Au final on pourra éventuellement détecter ça dans d'autres processus que la validation, car ça me paraît compliqué à faire via la validation telle qu'elle est disponible aujourd'hui.

Par contre je note ce point pour la réalisation suivante, où ça aura peut-être sa place:

Merci pour la remontée toutefois, on garde ça en tête !