Qualité par lot : relier chaque problème à une ligne et une règle
Localisez les problèmes par lot, ligne, champ et règle. Une référence GO Sport avec des notes de qualité fictives pour des données JSON ou CSV.
Le cas GO Sport publié par Mirakl décrit une équipe de place de marché qui vérifiait manuellement des données produits incomplètes ou incohérentes fournies par plusieurs vendeurs. Il rapporte l’adoption de Mirakl Catalog Manager, comprenant un moteur de règles de validation qui identifie les données produits invalides. Après plusieurs mois d’utilisation, le récit décrit une meilleure visibilité des erreurs et moins de travail de validation manuelle. Il comprend les commentaires du responsable de la place de marché de GO Sport. La publication ne divulgue ni la structure des lignes de rapport d’erreurs ni les règles exactes appliquées à un lot particulier.
Indiquer le lot et la règle à côté de chaque problème
Pour une livraison de données de places de marché, PandaBuyNow propose d’identifier dans chaque note de qualité la version du jeu de données, la clé de l’enregistrement source et le champ concerné. Conservez la valeur observée, la référence source, le format attendu, l’identifiant de règle et sa version. Ajoutez un résultat tel que réussi, échoué ou non évalué, selon des définitions convenues avec le destinataire.
Distinguez une erreur de format d’une valeur indisponible dans la source ou d’un rapprochement produit non résolu. Une règle peut vérifier qu’un champ contient un nombre décimal sans établir que ce nombre décrit correctement le produit. Gardez explicite la condition vérifiée pour que le résultat reste interprétable.
Tester deux lignes d’erreur fictives
Prenez le lot inventé B-07. L’enregistrement LINE-08 contient la largeur « wide », alors que le champ de largeur convenu attend une valeur décimale. Conservez ce texte source et signalez un problème de format numérique associé à LINE-08 et au champ de largeur. L’enregistrement LINE-09 contient une largeur de 12 sans unité. Signalez séparément l’unité manquante plutôt que d’attribuer des centimètres.
Un récapitulatif de lot peut distinguer les enregistrements vérifiés, ceux qui comportent des problèmes et le nombre total de problèmes. Un enregistrement peut en contenir plusieurs. Ces identifiants et valeurs inventés ne décrivent aucun jeu de données de GO Sport ou de PandaBuyNow.
Rattacher le résultat à la version du fichier livré
Lors de la préparation d’un fichier de données révisé, conservez la référence du problème antérieur et identifiez l’enregistrement de remplacement ainsi que la version du jeu de données. Consignez la version de règle utilisée pour le résultat ultérieur. Laissez un champ non résolu si les éléments disponibles ne permettent toujours pas l’interprétation requise. Une modification de règle doit rester visible avec tout résultat modifié.
Avant de finaliser la structure, examinez des extraits de données contenant une erreur de format, une unité manquante et un enregistrement qui n’a pas pu être évalué. Pour échanger avec PandaBuyNow, fournissez des liens représentatifs de produits, les champs JSON ou CSV requis et le format de notes de qualité attendu par le destinataire. Convenez des champs réalisables, des conditions vérifiées, des références sources et du traitement des lignes non résolues dans le périmètre de livraison.