• nouveau

    Version 2026.06 - Intégrer la Data Observability au cœur de votre code

  • nouveau

    Contribuez à l'avenir de l'innovation en matière d'IA et de données

  • nouveau

    • Version 2026.06 - Intégrer la Data Observability au cœur de votre code

  • nouveau

    • Contribuez à l'avenir de l'innovation en matière d'IA et de données

Qu'est-ce que le contrôle de la qualité des données et comment cela fonctionne-t-il réellement ?

|

6

minute de lecture

Le contrôle de la qualité des données (data quality control) est la couche opérationnelle qui exécute des vérifications continues par rapport à un ensemble de données complètes à 97 %, valides à 92 % et d'autres critères définis afin de signaler, mettre en quarantaine ou bloquer les enregistrements qui violent l'exactitude, la complétude, la cohérence, l'actualité, la validité ou l'unicité. Il se distingue de la governance ou de l'assurance car il vit au sein du pipeline, et non pas seulement dans des documents de politique générale ou des examens de nettoyage.

Vous connaissez déjà le problème. Un tableau de bord semble correct à 9 heures, puis quelqu'un remarque que le chiffre d'affaires est erroné parce qu'un flux est arrivé en retard, qu'une colonne a changé de type ou qu'une dérive invisible s'est glissée pendant la nuit. C'est à ce moment-là que la question de savoir ce qu'est le contrôle de la qualité des données cesse de paraître abstraite pour devenir une véritable sauvegarde opérationnelle.

Table des matières

Le vrai problème derrière les mauvaises données et ce que signifie réellement le contrôle de la qualité

Un tableau de bord défaillant s'annonce rarement de lui-même. Plus souvent, un chargement tardif, une modification de schéma ou une légère dérive dans une table source rend les chiffres plausibles jusqu'à ce qu'un humain remarque que l'histoire ne tient pas debout.

Ce que fait réellement le contrôle de la qualité

Le contrôle de la qualité des données est la couche opérationnelle qui applique des vérifications continues par rapport à des critères explicites, puis signale, met en quarantaine ou bloque les enregistrements qui échouent aux contrôles de précision, de complétude, de cohérence, d'actualité, de validité ou d'unicité. IBM décrit le contrôle de la qualité en termes de dimensions mesurables et de métriques opérationnelles telles que le taux d'erreur, le pourcentage de valeurs manquantes, le ratio de complétude des enregistrements, le score de fraîcheur des données et le pourcentage d'enregistrements échouant aux règles de validation (IBM sur la qualité des données).

Cela est important car le contrôle de la qualité n'est pas une tâche de nettoyage ponctuelle. Il s'agit d'une boucle de contrôle : définir la règle, fixer le seuil, mesurer le signal et réagir lorsque le signal sort de la plage acceptable. L'U.S. Geological Survey définit le contrôle de la qualité comme l'application de méthodes ou de processus permettant de déterminer si les données répondent à des objectifs et critères de qualité explicites pour des valeurs individuelles (Pratiques de QC de l'USGS).

Règle pratique : si une vérification ne peut pas vous dire à quoi ressemble une "bonne" donnée, il ne s'agit pas encore d'un contrôle de qualité.

Pourquoi les équipes trébuchent

La confusion vient généralement du fait que l'on traite les mauvaises données comme un problème de nettoyage plutôt que comme un problème de contrôle. Les équipes corrigent les erreurs évidentes après la panne d'un rapport, mais elles ne mesurent pas le processus d'assez près pour détecter la dérive avant qu'elle n'atteigne le tableau de bord.

Un meilleur modèle mental est simple. Le pipeline produit des données, la couche de contrôle teste ces données par rapport à des normes, et les résultats alimentent des alertes, des mises en quarantaine ou des blocages. Cela se situe en dessous de la governance, qui définit les normes, et au-dessus des scripts ad hoc, qui ne résolvent généralement que l'incident en cours.

Une table peut être « globalement correcte » et rester inutilisable si les lignes manquantes ou les arrivées tardives atterrissent dans la mauvaise partie du flux de travail.

Le gain opérationnel est la clarté. Une fois que les équipes cessent de qualifier chaque tâche de nettoyage de « qualité », elles peuvent décider de ce qui relève du pipeline, de ce qui relève de la révision et de ce qui nécessite un suivi récurrent. C'est dans cette séparation que le contrôle devient utile plutôt que vague.

D'où vient cette discipline et pourquoi la pensée statistique s'applique toujours

Une mauvaise ligne de tableau de bord commence souvent bien plus tôt que le tableau de bord. Le contrôle de la qualité des données est issu du contrôle statistique de la qualité, qui utilise des mesures répétées et des cartes de contrôle pour décider si un processus reste dans les limites ou s'il nécessite une intervention (histoire du contrôle statistique de la qualité).

Des lignes de production aux pipelines de données

Cette évolution historique est importante car la même logique s'applique aux systèmes de données. Sur une ligne de production, le contrôle de la qualité dépend de limites acceptables, d'échantillonnages répétés et de règles de rejet. En médecine de laboratoire, le QC est toujours décrit comme un processus statistique permettant de surveiller le processus analytique qui produit les résultats des patients, ce qui montre que la discipline est bien antérieure aux plateformes de données modernes.

Cette idée s'applique parfaitement aux pipelines car ceux-ci se comportent comme des processus de production. Les distributions d'entrée changent, les schémas dérivent, les fenêtres de livraison glissent et les modèles d'enregistrement évoluent d'une manière qu'il est facile de rater si l'on n'inspecte qu'une seule fois le dernier résultat.

Un pipeline qui semble correct lors d'une exécution peut tout de même être en train de dériver. Le processus nécessite des vérifications répétées, et non une inspection ponctuelle.

Pourquoi les métriques sont l'essentiel

L'idée clé est que le contrôle de la qualité transforme l'impression que « quelque chose ne va pas » en un signal mesurable. La formulation d'IBM rend cela explicite, puisque la qualité est jugée à travers des dimensions qui peuvent être suivies au fil du temps, comparées entre les tables et surveillées pour détecter d'éventuelles dérives (IBM sur la qualité des données).

Ce qui compte, c'est la répétabilité. Un seul échec d'exécution peut être un bruit de fond. Des signaux répétés en dehors d'une limite vous indiquent que le processus lui-même a changé.

Cet héritage statistique explique également pourquoi les seuils ont tant d'importance. Les règles de rejet sont généralement fixes et non intuitives. Dans la pratique analytique, un seul résultat au-delà d'une limite d'action, deux résultats successifs au-delà de la même limite d'avertissement ou dix résultats successifs du même côté de la moyenne peuvent tous déclencher un rejet (règles de QC de la FAO).

La même discipline fonctionne toujours pour les équipes de données. Les vérifications de fraîcheur, les contrôles de volume, le suivi des schémas et la validation des règles métier dépendent tous de la même habitude : mesurer le signal, le comparer à une limite et agir lorsque le modèle change. Pour les équipes qui souhaitent que cette couche de contrôle soit proche du pipeline, les pratiques d'Observability des données (data observability practices) peuvent aider à faire remonter les signaux avant qu'ils ne deviennent des problèmes visibles pour les utilisateurs.

A timeline graphic showing the evolution of data quality control from the 1920s to today.

En quoi le contrôle de la qualité des données diffère de la gestion de l'assurance et de l'Observability

La façon la plus simple de comprendre la pile est de séparer l'intention de l'exécution. L'assurance qualité des données est le volet planification, la gestion de la qualité des données est le programme plus large, l'Observability est la couche de télémétrie, et le contrôle de la qualité des données est la couche technique qui exécute les vérifications et agit sur le résultat.

La frontière qui compte

L'assurance qualité définit ce qui doit être vrai. La gestion est propriétaire des normes, de la governance et du modèle opérationnel qui soutiennent cet objectif. L'Observability surveille le système pour y déceler des signaux d'état, de performance et d'erreur. Le contrôle de la qualité applique les critères réels sur les données elles-mêmes, souvent au niveau de l'enregistrement et souvent au plus près du pipeline.

Cette frontière est importante car de nombreuses équipes mélangent ces termes comme s'ils étaient interchangeables. Ils ne le sont pas. Une équipe de governance peut définir des codes pays acceptables, mais la couche de contrôle doit tout de même empêcher un code erroné d'entrer dans l'entrepôt. Un outil de surveillance peut afficher un retard de fraîcheur, mais c'est le contrôle de qualité qui décide si ce retard viole une règle et doit déclencher une action.

Où doit se situer chaque contrôle

  • La validation a sa place dans les pipelines. Elle intercepte les valeurs erronées, les valeurs nulles dans les champs obligatoires et les formats non concordants avant qu'ils ne se propagent.

  • La ponctualité relève du suivi des livraisons. Elle permet de vérifier si un flux est arrivé dans la fenêtre prévue.

  • Le suivi des schémas se situe près de l'ingestion. Il détecte les changements de type, les colonnes ajoutées et les suppressions avant que le code en aval n'échoue.

  • La détection des anomalies a sa place partout où une dérive peut se cacher. Elle surveille le volume, la distribution et le comportement pour déceler tout changement silencieux.

La question pratique n'est pas de savoir si une équipe a besoin des quatre. Il s'agit de savoir quelle couche possède chaque contrôle, et si l'action est automatisée ou révisée. Un chargement manquant peut nécessiter une alerte et une suspension. Un nouveau champ peut nécessiter une révision avant d'être mis en production. Une violation de règle métier peut nécessiter une mise en quarantaine.

Pour une couche de surveillance plus large, la page d'Observability de digna (digna's data observability page) correspond au type de visibilité opérationnelle qui côtoie le contrôle plutôt que de le remplacer.

La structure mentale claire est simple. L'assurance définit la cible, la gestion établit le programme, l'Observability surveille le système et le contrôle applique les règles. Une fois que l'on perçoit ces limites, le choix des outils devient plus simple.

A diagram illustrating three core data quality disciplines: Data Quality Control, Data Quality Management, and Observability.

Les quatre mécanismes fondamentaux du contrôle de la qualité

La définition abstraite devient concrète à travers quatre mécanismes. Chacun d'eux intercepte un type de défaillance différent, et chacun d'eux renvoie aux dimensions fondamentales de la qualité.

Règles de validation et suivi des délais

Les règles de validation appliquent la logique métier. Si un âge ne peut pas être négatif ou si un code pays doit figurer dans une liste autorisée, la règle doit rejeter les enregistrements qui violent cette norme. C'est la forme de contrôle la plus familière car elle s'apparente à une barrière, et c'est exactement ce qu'elle est.

Le suivi des délais (timeliness) protège la fraîcheur des données. Si un flux quotidien est attendu pour 8 heures et se présente avec quatre heures de retard, le problème n'est pas seulement un désagrément opérationnel. Les données retardées peuvent fausser les rapports, bloquer les décisions en aval et rendre chaque indicateur obsolète jusqu'à ce que le chargement soit terminé.

Des données tardives restent des données, mais elles sont souvent inutilisables.

Détection des anomalies et suivi des schémas

La détection des anomalies surveille la dérive silencieuse. Une baisse soudaine du nombre de lignes ou une variation brutale de la distribution d'une métrique clé peuvent ne violer aucune règle individuelle, mais peuvent néanmoins signaler une source défaillante, un processus en amont modifié ou une extraction partielle. La description de la plateforme de digna place la détection des anomalies dans cette catégorie, en utilisant l'IA et des méthodes statistiques pour détecter les changements inattendus sans maintenance manuelle des règles.

Le suivi des schémas détecte les changements de structure. Si une colonne passe du format chaîne de caractères à un entier, ou si un champ disparaît complètement, les modèles et tableaux de bord en aval peuvent échouer même si chaque ligne passe la validation de base. Les contrôles de schéma maintiennent la structure du Data Contract visible.

Pourquoi l'exécution au plus près des données change la donne

Ces contrôles fonctionnent mieux lorsqu'ils s'exécutent là où résident les données. En effet, l'exécution en base de données réduit les mouvements, raccourcit le temps de détection et maintient les données sur place pendant l'inspection. Le guide de QC des observatoires océaniques formule ce point général de manière claire : le contrôle est le plus efficace lorsqu'il agit avant que les défauts ne se propagent dans les systèmes en aval (protocoles QA/QC).

Les six dimensions transparaissent ici de manière concrète. La validation soutient la validité et la complétude. Le suivi des délais gère la fraîcheur. La détection des anomalies surveille la cohérence dans le temps. Le suivi des schémas protège la cohérence structurelle et la fiabilité en aval.

A diagram illustrating the four core mechanisms of data quality control, including validation, monitoring, detection, and audits.

Traduire les dimensions de qualité en indicateurs clés de performance mesurables

Les équipes comprennent généralement plus rapidement les dimensions lorsqu'elles voient les indicateurs clés de performance qui les sous-tendent. L'astuce consiste à transformer une idée telle que la « bonne qualité » en un chiffre qui peut être suivi dans le temps et lié à une action.

Correspondance entre dimensions et indicateurs clés de performance

Dimension

Indicateur clé de performance

Exemple de seuil

Appliqué par

Exactitude

Taux d'erreur sur un ensemble de référence échantillonné

Investiguer lorsque le taux d'erreur dépasse la tolérance convenue

Validation et révision

Complétude

Pourcentage de valeurs non nulles dans les champs obligatoires

Alerter lorsque les champs requis tombent en dessous du plancher défini

Règles de validation

Cohérence

Taux de réussite de la réconciliation multi-systèmes

Escalader lorsque la source et la cible ne correspondent plus

Contrôles de réconciliation

Actualité (Timeliness)

Écart entre l'arrivée prévue et l'arrivée réelle

Signaler lorsqu'un flux manque sa fenêtre planifiée

Suivi des délais

Validité

Pourcentage d'enregistrements conformes aux règles métier

Mettre en quarantaine les lignes qui échouent aux contrôles de règles

Validation au niveau de l'enregistrement

Unicité

Nombre d'enregistrements en double par clé primaire

Rejeter immédiatement les clés en double ou les mettre en attente pour révision

Détection des doublons

L'élément clé n'est pas la formule exacte, c'est le fait que la formule soit explicite. La liste des contrôles courants de Collibra correspond parfaitement à ces dimensions, notamment la détection des doublons pour l'unicité, les contrôles de valeurs nulles pour la complétude, les contrôles de format pour la cohérence, les contrôles de règles métier pour la validité et les contrôles de récence pour la fraîcheur ou l'actualité (Collibra sur les six dimensions).

Comment fonctionnent les seuils en pratique

Les seuils peuvent provenir de règles fixes, d'historiques d'apprentissage ou d'un mélange des deux. Une règle fixe est utile lorsque l'exigence métier est stricte, comme un champ obligatoire ou une liste de codes autorisés. Un historique d'apprentissage est préférable lorsque le comportement normal varie selon la saison, le volume ou la source.

C'est là que l'héritage statistique réapparaît. Le rejet peut être déclenché par un seul résultat au-delà d'une limite d'action, deux résultats successifs au-delà de la même limite d'avertissement ou dix résultats du même côté de la moyenne (règles de QC de la FAO).

La conception d'un bon indicateur clé de performance fait deux choses à la fois. Elle mesure le problème et indique à quelqu'un ce qu'il doit faire ensuite.

Pour les équipes qui intègrent ces métriques dans le flux de travail d'une plateforme, la page de cartographie des dimensions de digna (digna's dimension mapping page) est une référence utile pour aligner les contrôles avec les définitions opérationnelles.

Une journée type d'un pipeline contrôlé avec digna

À 7 h 10, une équipe financière ouvre le tableau de bord de son entrepôt et constate qu'un flux critique est toujours manquant. Les chiffres sont techniquement vides, mais le pipeline a déjà alerté : le suivi des délais a signalé le retard de livraison avant que l'entreprise ne commence à se fier à des totaux obsolètes.

Ce que le cycle de contrôle fait ressortir

Au moment où le chargement du fournisseur arrive enfin, le suivi du schéma détecte un changement de type dans une colonne. Un champ qui était stocké sous forme de texte arrive maintenant sous forme d'entier, ce qui aurait brisé une transformation en aval plus tard dans la journée. Ensuite, la détection des anomalies fait ressortir une baisse soudaine du volume des transactions, ce qui pointe vers un problème de source partielle plutôt que vers un simple problème de retard.

La validation termine le travail. Les lignes qui violent la logique métier sont mises en quarantaine avant d'atteindre la couche de reporting, de sorte que les analystes ne passent pas l'après-midi à expliquer une métrique qui n'aurait pas dû être publiée en premier lieu.

digna est conçu pour ce type de flux de travail. La description de sa plateforme est centrée sur les anomalies de données, les délais (timeliness), la validation des données et un suivi des schémas (schema tracker), avec une exécution au sein de la base de données du client afin que les données restent résidentes et que les contrôles s'exécutent au plus près de la source. Elle présente également les résultats à travers une interface unifiée pour les ingénieurs, les analystes et les parties prenantes, ce qui est crucial lorsqu'une équipe gère le pipeline et qu'une autre prend les décisions.

La différence pratique réside dans la vitesse et le confinement. Si le contrôle s'exécute là ou résident déjà les données, il y a moins de mouvements, moins de doublons et moins de risques qu'un enregistrement erroné ne se propage dans un tableau de bord, un modèle ou un rapport de Compliance.

Pourquoi le modèle en base de données est important ici

Dans les environnements réglementés, ce confinement n'est pas un luxe. C'est ce qui fait la différence entre détecter un problème tôt et devoir l'expliquer après coup. La couche de contrôle doit être suffisamment visible pour les opérations et suffisamment stricte pour l'audit, sans obliger chacun à assembler des outils distincts.

Un pipeline contrôlé ne rend pas les données parfaites. Il rend les défauts visibles avant qu'ils ne se transforment en décisions.

Screenshot from https://digna.ai

Rôles de la liste de contrôle de mise en œuvre et contrôles qui maintiennent la boucle cohérente

Commencez par les tables qui comptent le plus. Si un ensemble de données alimente la finance, les opérations ou un modèle, il doit figurer sur la liste de premier passage. Définissez ensuite les critères par dimension, fixez des seuils à l'aide de règles fixes ou de références d'apprentissage, et associez chaque alerte à un propriétaire désigné qui comprend la signification du signal.

Une liste de contrôle opérationnelle simple

  • Inventorier les tables critiques. Concentrez-vous sur les ensembles de données qui guident les décisions, les rapports ou les livrables réglementés.

  • Définir les critères de qualité par dimension. Mettez par écrit ce que signifient valide, complet, opportun et unique pour chaque table.

  • Mettre en œuvre des contrôles techniques. Placez la validation, la détection des anomalies, les délais et le suivi des schémas là où les données sont produites ou ingérées.

  • Documenter chaque contrôle. Conservez ensemble la règle, le propriétaire, le seuil et le parcours d'escalade afin que les connaissances survivent aux départs de personnel.

Un rythme de révision récurrent est tout aussi important que les contrôles eux-mêmes. Sans cela, les équipes se retrouvent avec des indicateurs de suivi que personne ne gère, des alertes auxquelles personne ne fait confiance et des seuils que personne ne sait comment ajuster.

Who owns what

  • Les ingénieurs de données possèdent les contrôles techniques et le câblage des pipelines.

  • Les ingénieurs analytiques possèdent les règles métier et les définitions des métriques.

  • Les responsables de la qualité des données possèdent les normes, les seuils et la cohérence opérationnelle.

  • Les équipes de governance possèdent l'auditabilité et l'alignement avec les politiques.

  • Les analystes métier interprètent ce que chaque signal signifie pour les décisions.

Cette répartition évite que la boucle ne s'effondre sous le poids d'une seule boîte de réception surchargée. Elle permet également de décider plus facilement si un signal nécessite un blocage automatisé, une révision humaine ou une escalade au niveau de la governance.

Les plateformes telles que digna intègrent la détection des anomalies, la validation, le suivi des délais et le suivi des schémas dans une même boucle opérationnelle, de sorte que les équipes n'ont pas à assembler quatre outils distincts uniquement pour surveiller quelques tables critiques. Le but n'est pas de multiplier les outils, mais d'obtenir un parcours de contrôle plus fluide.

An infographic checklist for data quality control, outlining four essential steps for managing data loops effectively.

Pourquoi traiter le contrôle de la qualité comme une boucle continue change tout

Le tableau de bord de la scène d'ouverture a mal tourné parce que personne ne surveillait le processus en continu. Dès que la gestion de la qualité devient une boucle continue, la validation applique les règles, le suivi des délais surveille les arrivées, la détection des anomalies intercepte les dérives et le suivi des schémas signale les changements structurels avant que les dirigeants, les modèles ou les régulateurs ne voient la version erronée.

C'est là tout le changement. Les données cessent d'être traitées comme un ensemble d'enregistrements nécessitant un nettoyage périodique et commencent à se comporter comme un système de production géré avec des contrôles mesurables. La distinction entre contrôle, assurance et gestion donne aux équipes le vocabulaire nécessaire pour choisir le bon outil et désigner le bon responsable.

Les plateformes modernes comme digna exécutent ces vérifications à l'intérieur de la base de données du client, ce qui garantit la confidentialité des données tout en offrant aux équipes une visibilité opérationnelle. C'est la forme concrète d'une couche de contrôle mature : visible, mesurable et suffisamment proche des données pour être efficace.

Si vous construisez ou nettoyez une couche de contrôle, visitez digna pour voir comment la détection d'anomalies en base de données, la validation, le suivi des délais et le suivi des schémas peuvent s'intégrer dans un même flux de travail. C'est un moyen pratique de maintenir sous surveillance continue les données cruciales, sans tout faire passer par des outils distincts ni exposer vos données à l'extérieur de votre environnement.

Partager sur X
Partager sur X
Partager sur Facebook
Partager sur Facebook
Partager sur LinkedIn
Partager sur LinkedIn

Rencontrez l'équipe derrière la plateforme

Une équipe basée à Vienne d'experts en IA, données et logiciels soutenue

par la rigueur académique et l'expérience en entreprise.

Rencontrez l'équipe derrière la plateforme

Une équipe basée à Vienne d'experts en IA, données et logiciels soutenue
par la rigueur académique et l'expérience en entreprise.

Produit

Intégrations

Ressources

Société