{"id":5196,"date":"2022-07-22T08:06:19","date_gmt":"2022-07-22T16:06:19","guid":{"rendered":"https:\/\/www.gudusoft.com\/?p=5196"},"modified":"2026-07-11T22:56:09","modified_gmt":"2026-07-12T06:56:09","slug":"why-data-lineage-matters-why-its-so-challenging","status":"publish","type":"post","link":"https:\/\/www.gudusoft.com\/fr\/pourquoi-la-tracabilite-des-donnees-est-elle-importante-pourquoi-est-elle-si-complexe\/","title":{"rendered":"Pourquoi la lign\u00e9e des donn\u00e9es est-elle importante et pourquoi est-elle si difficile\u00a0?"},"content":{"rendered":"<h2>Pourquoi la lign\u00e9e des donn\u00e9es est-elle importante et pourquoi est-elle si difficile\u00a0?<\/h2>\n<p>Le changement comporte des risques. C&#039;est l&#039;un des principes fondamentaux du d\u00e9veloppement logiciel que la plupart d&#039;entre nous apprenons d\u00e8s le d\u00e9but de notre carri\u00e8re. Pourtant, malgr\u00e9 ces le\u00e7ons de vie maintes fois r\u00e9p\u00e9t\u00e9es, le risque semble toujours pr\u00e9sent. Notre incapacit\u00e9 \u00e0 pr\u00e9voir l&#039;impact du changement, m\u00eame minime, conduit souvent \u00e0 des cons\u00e9quences n\u00e9gatives. Ce probl\u00e8me est exacerb\u00e9 par la complexit\u00e9 croissante des syst\u00e8mes informatiques interconnect\u00e9s. Il devient de plus en plus difficile de pr\u00e9dire comment m\u00eame de petites modifications affecteront les syst\u00e8mes en amont ou en aval. <a href=\"https:\/\/www.gudusoft.com\/fr\/whats-data-lineage-why-important\/\"><strong>Lign\u00e9e de donn\u00e9es<\/strong><\/a> Elle y parvient, mais le faire bien est extr\u00eamement difficile.<\/p>\n<figure id=\"attachment_5199\" aria-describedby=\"caption-attachment-5199\" style=\"width: 600px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-5199\" src=\"https:\/\/www.gudusoft.com\/wp-content\/uploads\/2022\/07\/Why_Data_Lineage_Matters_Why_Its_So_Challenging.jpg\" alt=\"Pourquoi la tra\u00e7abilit\u00e9 des donn\u00e9es est importante\" width=\"600\" height=\"400\" srcset=\"https:\/\/www.gudusoft.com\/wp-content\/uploads\/2022\/07\/Why_Data_Lineage_Matters_Why_Its_So_Challenging.jpg 600w, https:\/\/www.gudusoft.com\/wp-content\/uploads\/2022\/07\/Why_Data_Lineage_Matters_Why_Its_So_Challenging-300x200.jpg 300w, https:\/\/www.gudusoft.com\/wp-content\/uploads\/2022\/07\/Why_Data_Lineage_Matters_Why_Its_So_Challenging-200x133.jpg 200w, https:\/\/www.gudusoft.com\/wp-content\/uploads\/2022\/07\/Why_Data_Lineage_Matters_Why_Its_So_Challenging-400x267.jpg 400w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><figcaption id=\"caption-attachment-5199\" class=\"wp-caption-text\">Pourquoi la tra\u00e7abilit\u00e9 des donn\u00e9es est importante<\/figcaption><\/figure>\n<h3>Pourquoi la tra\u00e7abilit\u00e9 des donn\u00e9es est-elle importante ?<\/h3>\n<p>Dans l&#039;ancien monde, les donn\u00e9es \u00e9taient cloisonn\u00e9es et peu interconnect\u00e9es. Aujourd&#039;hui, elles circulent dans de multiples directions entre de nombreux syst\u00e8mes. Nombre de ces syst\u00e8mes partagent des donn\u00e9es avec des organisations externes, ce qui signifie que l&#039;information se propage ensuite vers leurs syst\u00e8mes internes. Par cons\u00e9quent, il est plus facile que jamais d&#039;ignorer l&#039;impact d&#039;une simple modification sur plusieurs autres syst\u00e8mes.<\/p>\n<p>Par exemple, imaginons que votre entreprise propose une application mobile permettant aux clients de demander rapidement et facilement de nouvelles interventions. Auparavant, vos clients pouvaient pr\u00e9ciser les variantes de produits dont ils disposaient. Votre \u00e9quipe de conception a d\u00e9termin\u00e9 que, puisque ces informations sont d\u00e9j\u00e0 pr\u00e9sentes dans votre base de donn\u00e9es CRM, il n&#039;est plus n\u00e9cessaire de les recueillir aupr\u00e8s des utilisateurs de votre application mobile.<\/p>\n<p>Votre t\u00e2che consistait \u00e0 simplifier l&#039;application\u00a0; vous avez donc supprim\u00e9 ce champ de saisie et l&#039;avez remplac\u00e9 par une requ\u00eate permettant d&#039;extraire les informations produit du client depuis votre CRM. En th\u00e9orie, l&#039;ordre de travail g\u00e9n\u00e9r\u00e9 devrait contenir toutes les informations n\u00e9cessaires \u00e0 vos techniciens sur le terrain pour r\u00e9aliser leur intervention.<\/p>\n<p>Malheureusement, un probl\u00e8me est survenu\u00a0: certaines fiches produits clients de votre syst\u00e8me CRM contiennent des valeurs nulles. Votre application mobile recherchait ces informations, mais elle a transmis des r\u00e9sultats invalides \u00e0 votre syst\u00e8me de gestion des tickets. Vos techniciens de terrain ne savent donc plus comment pr\u00e9parer leur prochaine intervention.<\/p>\n<p>Cela semble relativement simple. <strong><a href=\"https:\/\/www.gudusoft.com\/fr\/comment-ameliorer-la-qualite-des-donnees\/\">qualit\u00e9 des donn\u00e9es<\/a><\/strong> Ce probl\u00e8me aurait pu \u00eatre anticip\u00e9 avec un examen plus approfondi des donn\u00e9es CRM. Toutefois, si les valeurs nulles dans la base de donn\u00e9es CRM n&#039;ont \u00e9t\u00e9 introduites que plus tard, m\u00eame une analyse plus pouss\u00e9e pourrait ne pas le r\u00e9soudre. Par exemple, si vous int\u00e9grez les donn\u00e9es clients d&#039;une entreprise r\u00e9cemment acquise \u00e0 votre syst\u00e8me CRM, il se peut que vous ne disposiez pas des informations produits associ\u00e9es \u00e0 ces nouveaux enregistrements.<\/p>\n<p>Parfois, ces probl\u00e8mes sont plus difficiles \u00e0 pr\u00e9voir et peuvent ne pas \u00eatre imm\u00e9diatement apparents. Imaginez ce qui se passe lorsque votre \u00e9quipe marketing d\u00e9cide de red\u00e9finir ses crit\u00e8res de segmentation client. Un nouveau champ de donn\u00e9es est ajout\u00e9 pour sp\u00e9cifier la cat\u00e9gorie de client, ce qui renseigne automatiquement toutes les valeurs client, et l&#039;ancien champ est jug\u00e9 obsol\u00e8te.<\/p>\n<p>\u00c0 l&#039;insu du service marketing, la direction de l&#039;entreprise consultait encore des donn\u00e9es obsol\u00e8tes. Les tableaux de bord qu&#039;elle utilisait reposaient sur des donn\u00e9es issues de champs obsol\u00e8tes. De nouveaux clients \u00e9taient ajout\u00e9s quotidiennement, mais personne ne saisissait de valeur dans ces champs. Par cons\u00e9quent, les \u00e9quipes dirigeantes interpr\u00e9taient des donn\u00e9es fauss\u00e9es. Du jour au lendemain, les indicateurs cl\u00e9s de performance (KPI) suivis par la haute direction \u00e9taient tr\u00e8s diff\u00e9rents de ceux du reste de l&#039;organisation. Pire encore, personne ne s&#039;\u00e9tait aper\u00e7u du probl\u00e8me avant des semaines, voire des mois.<\/p>\n<p>Imaginons maintenant un sc\u00e9nario similaire, mais au lieu d&#039;alimenter un tableau de bord de direction, le syst\u00e8me source fournit des donn\u00e9es \u00e0 un algorithme d&#039;IA qui g\u00e9n\u00e8re des recommandations clients sur votre site e-commerce. Lorsqu&#039;une IA est entra\u00een\u00e9e sur des donn\u00e9es erron\u00e9es, ou si ces donn\u00e9es subissent des modifications importantes, l&#039;efficacit\u00e9 de la technologie peut s&#039;en trouver fortement compromise. Dans ce cas pr\u00e9cis, cela fausse votre syst\u00e8me de recommandations clients.<\/p>\n<h3>Relever les d\u00e9fis li\u00e9s \u00e0 la tra\u00e7abilit\u00e9 des donn\u00e9es<\/h3>\n<p><strong><a href=\"https:\/\/www.dpriver.com\/blog\/2022\/05\/11\/best-data-lineage-tools\/\">Outils de lignage de donn\u00e9es<\/a><\/strong> proposer une approche syst\u00e9matique pour comprendre l&#039;impact des changements en fournissant une feuille de route compl\u00e8te des impacts potentiels en amont et en aval.<\/p>\n<p>Cela \u00e9quivaut \u00e0 une r\u00e9duction des risques et \u00e0 une ma\u00eetrise des co\u00fbts. Si nous pouvons anticiper l&#039;impact des modifications sur les autres syst\u00e8mes, nous pouvons \u00e9viter les probl\u00e8mes \u00e9voqu\u00e9s pr\u00e9c\u00e9demment. Il en r\u00e9sulte une r\u00e9duction des efforts inutiles, une mise sur le march\u00e9 plus rapide et des co\u00fbts moindres. Nous savons tous que les probl\u00e8mes identifi\u00e9s en amont du processus de d\u00e9veloppement sont r\u00e9solus plus rapidement et \u00e0 moindre co\u00fbt. La tra\u00e7abilit\u00e9 des donn\u00e9es constitue un cha\u00eenon essentiel qui manquait jusqu&#039;alors, et les probl\u00e8mes peuvent \u00eatre identifi\u00e9s avant m\u00eame d&#039;atteindre le service d&#039;assurance qualit\u00e9.<\/p>\n<p>Il y a \u00e9galement des avantages \u00e0 <strong><a href=\"https:\/\/www.gudusoft.com\/fr\/quest-ce-que-la-gouvernance-des-donnees\/\">gouvernance des donn\u00e9es<\/a><\/strong> et la conformit\u00e9. Lorsque l&#039;Union europ\u00e9enne a adopt\u00e9 le R\u00e8glement g\u00e9n\u00e9ral sur la protection des donn\u00e9es (RGPD) en 2016, elle a impos\u00e9 de nouvelles exigences aux syst\u00e8mes contenant des donn\u00e9es personnelles. Si un client vous demande de supprimer ses donn\u00e9es, vous \u00eates l\u00e9galement tenu de vous conformer \u00e0 sa demande. Mais quelles sont les cons\u00e9quences de ce changement en amont et en aval\u00a0? Risque-t-il de perturber le fonctionnement de votre syst\u00e8me\u00a0? Ou certaines donn\u00e9es personnelles du client resteront-elles stock\u00e9es ailleurs dans votre syst\u00e8me, vous exposant ainsi \u00e0 une infraction\u00a0?<\/p>\n<p>La tra\u00e7abilit\u00e9 des donn\u00e9es permet de r\u00e9soudre ces probl\u00e8mes en automatisant la d\u00e9tection des impacts en amont et en aval. Elle offre une auditabilit\u00e9 claire qui aide \u00e0 d\u00e9terminer l&#039;origine des modifications et la fa\u00e7on dont les donn\u00e9es ont atteint leur \u00e9tat actuel.<\/p>\n<p>Column-level data lineage is particularly difficult because it needs parsing SQL queries to identify exactly what has changed and how, which means leveraging database logs, but because there are many database vendors, each with their own unique SQL dialect, parsing this information for various databases can be particularly challenging. As each SQL dialect evolves over time, data lineage tools must evolve to accommodate these changes.<\/p>\n<p>La tra\u00e7abilit\u00e9 des donn\u00e9es au niveau des colonnes prendra une importance croissante \u00e0 mesure que les syst\u00e8mes interconnect\u00e9s \u00e9tendront leur port\u00e9e et que le flux d&#039;informations s&#039;acc\u00e9l\u00e9rera. Aujourd&#039;hui, c&#039;est un outil pr\u00e9cieux qui permet de gagner du temps, de l&#039;\u00e9nergie et de l&#039;argent. Bient\u00f4t, la tra\u00e7abilit\u00e9 des donn\u00e9es deviendra indispensable.<\/p>\n<h3>Conclusion<\/h3>\n<p>Merci d&#039;avoir lu notre article. Nous esp\u00e9rons qu&#039;il vous aura permis de mieux comprendre l&#039;importance et la complexit\u00e9 de la tra\u00e7abilit\u00e9 des donn\u00e9es. Pour en savoir plus, nous vous invitons \u00e0 consulter [lien manquant]. <a href=\"https:\/\/www.gudusoft.com\/fr\/\"><strong>Gudu SQLFlow<\/strong><\/a> pour plus d&#039;informations.<\/p>\n<p>En tant que l&#039;un des meilleurs outils de lign\u00e9e de donn\u00e9es disponibles sur le march\u00e9 aujourd&#039;hui, Gudu SQLFlow peut non seulement analyser les fichiers de script SQL, obtenir la lign\u00e9e des donn\u00e9es et effectuer un affichage visuel, mais \u00e9galement permettre aux utilisateurs de fournir la lign\u00e9e des donn\u00e9es au format CSV et d&#039;effectuer un affichage visuel. <strong>(Publi\u00e9 par Ryan le 23 juillet 2022)<\/strong><\/p>","protected":false},"excerpt":{"rendered":"<p>Why Data Lineage Matters and Why It\u2019s So Challenging? Change brings risk. This is one of the fundamental principles of software development that most of us learn early in our careers. Yet despite these repeated life lessons, it always seems to keep coming. Our inability to foresee the impact of change, even a small one, often leads to negative outcomes. This problem is exacerbated as the complexity of interconnected IT systems increases. It is increasingly difficult to predict how even small modifications will affect the upstream or downstream systems of the change. Data lineage accomplishes this, but doing it well\u2026<\/p>","protected":false},"author":27,"featured_media":5205,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[178],"tags":[137,55,285,136,75,316,315],"blocksy_meta":{"styles_descriptor":{"styles":{"desktop":"","tablet":"","mobile":""},"google_fonts":[],"version":5}},"_links":{"self":[{"href":"https:\/\/www.gudusoft.com\/fr\/wp-json\/wp\/v2\/posts\/5196"}],"collection":[{"href":"https:\/\/www.gudusoft.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.gudusoft.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.gudusoft.com\/fr\/wp-json\/wp\/v2\/users\/27"}],"replies":[{"embeddable":true,"href":"https:\/\/www.gudusoft.com\/fr\/wp-json\/wp\/v2\/comments?post=5196"}],"version-history":[{"count":9,"href":"https:\/\/www.gudusoft.com\/fr\/wp-json\/wp\/v2\/posts\/5196\/revisions"}],"predecessor-version":[{"id":6570,"href":"https:\/\/www.gudusoft.com\/fr\/wp-json\/wp\/v2\/posts\/5196\/revisions\/6570"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.gudusoft.com\/fr\/wp-json\/wp\/v2\/media\/5205"}],"wp:attachment":[{"href":"https:\/\/www.gudusoft.com\/fr\/wp-json\/wp\/v2\/media?parent=5196"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.gudusoft.com\/fr\/wp-json\/wp\/v2\/categories?post=5196"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.gudusoft.com\/fr\/wp-json\/wp\/v2\/tags?post=5196"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}