Badge Validata
Principe
Le badge Validata est une représentation graphique destinée à illustrer l'état de validité d'une ressource tabulaire selon les critères de Validata.
Exemple:
Les erreurs peuvent porter sur :
- la structure : nombre, ordre et libellés des colonnes
- le contenu : valeur absente, incorrecte, trop courte ou trop longue...
Les erreurs de structure sont vérifiées en premier. Si la structure est incorrecte, la validation s'arrête là. Sinon, un taux d'erreur de contenu est calculé (voir ci-dessous).
Règles de calcul du badge
En fonction de la présence ou non d'erreurs de structure et/ou de contenu, le badge adopte une présentation différente. Voici les règles appliquées par l'outil Validata:
Structure | Contenu | Texte affiché | Couleur |
---|---|---|---|
KO | * | "structure invalide" | rouge |
WARN | KO (erreurs >= 30.0%) | "cellules valides : N%" | rouge |
WARN | WARN (erreurs < 30.0%) | "cellules valides : N%" | orange |
WARN | OK (0% d'erreurs) | "structure invalide" | orange |
OK | KO (erreurs >= 30.0%) | "cellules valides : N%" | rouge |
OK | WARN (erreurs < 30.0%) | "cellules valides : N%" | orange |
OK | OK (0% d'erreurs) | "valide" | vert |
Notes :
- "Structure = WARN" signifie que les erreurs de structure ont pu être réparées automatiquement, permettant la validation du contenu du fichier. Ceci s'applique notamment aux erreurs d'encodage ou de délimiteur de colonnes.
- "Contenu = *" signifie que dans la mesure où la structure du fichier est invalide, le contenu n'est pas validé.
- La valeur "N%" présente dans la colonne "Texte affiché" vaut
100 - "taux d'erreur"
.
Le taux d'erreur est le rapport entre le nombre de cellules en erreur et le nombre de cellules total, en tenant compte de la pondération spécifique des types erreurs suivants :
- maximum-length-constraint : 20.0%
- pattern-constraint : 50.0%