<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Data lineage — principes techniques | </title>
    <link>http://localhost:1313/ressources/data-lineage-principes/</link>
      <atom:link href="http://localhost:1313/ressources/data-lineage-principes/index.xml" rel="self" type="application/rss+xml" />
    <description>Data lineage — principes techniques</description>
    <generator>HugoBlox Kit (https://hugoblox.com)</generator><language>fr-FR</language><lastBuildDate>Thu, 02 Jul 2026 00:00:00 +0000</lastBuildDate>
    <image>
      <url>http://localhost:1313/media/logo.svg</url>
      <title>Data lineage — principes techniques</title>
      <link>http://localhost:1313/ressources/data-lineage-principes/</link>
    </image>
    
    <item>
      <title>Data lineage - alimentation des data catalogues tiers pour exposer son data lineage technique</title>
      <link>http://localhost:1313/ressources/data-lineage-principes/data-lineage-alimentation-data-catalogues/</link>
      <pubDate>Thu, 02 Jul 2026 00:00:00 +0000</pubDate>
      <guid>http://localhost:1313/ressources/data-lineage-principes/data-lineage-alimentation-data-catalogues/</guid>
      <description>&lt;p&gt;&lt;strong style=&#34;color:#C00000;&#34;&gt;{openAudit}&lt;/strong&gt; permet la consultation du data lineage via son portail Web Mosaïc, mais les métadonnées consolidées peuvent également être publiées vers différents data catalogues du marché qui présentent souvent de fortes limitations pour ce qui concerne le data lineage. L&amp;rsquo;intérêt est de n&amp;rsquo;avoir qu&amp;rsquo;un outil pour une data governance optimale.&lt;/p&gt;
&lt;p&gt;Le data lineage est reconstruit dans le référentiel technique &lt;strong style=&#34;color:#C00000;&#34;&gt;{openAudit}&lt;/strong&gt;, puis exposé vers les catalogues de données via des connecteurs dédiés.&lt;/p&gt;
&lt;p&gt;Cette architecture permet de dissocier les mécanismes de collecte et de reconstruction du data lineage de la couche d&amp;rsquo;exposition utilisée par les équipes de gouvernance.&lt;/p&gt;



  
  &lt;blockquote class=&#34;border-l-4 border-neutral-300 dark:border-neutral-600 pl-4 italic text-neutral-600 dark:text-neutral-400 my-6&#34;&gt;
    &lt;p&gt;&lt;strong&gt;Point clé :&lt;/strong&gt; le référentiel technique reste indépendant du catalogue cible. Les mécanismes de collecte et de reconstruction du lineage (et de connexion) ne dépendent pas du data catalogue utilisé.&lt;/p&gt;

  &lt;/blockquote&gt;

&lt;h2 id=&#34;architecture&#34;&gt;Architecture&lt;/h2&gt;
&lt;p&gt;















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;
          &lt;img alt=&#34;img-big&#34; 
               srcset=&#34;http://localhost:1313/ressources/data-lineage-principes/data-lineage-alimentation-data-catalogues/datacatalog_architecture_hu_2f865763d8143118.webp 320w, http://localhost:1313/ressources/data-lineage-principes/data-lineage-alimentation-data-catalogues/datacatalog_architecture_hu_dfd112b340e230cb.webp 480w, http://localhost:1313/ressources/data-lineage-principes/data-lineage-alimentation-data-catalogues/datacatalog_architecture_hu_614ba65354a7698b.webp 760w&#34;
               sizes=&#34;(max-width: 480px) 100vw, (max-width: 768px) 90vw, (max-width: 1024px) 80vw, 760px&#34;
               src=&#34;http://localhost:1313/ressources/data-lineage-principes/data-lineage-alimentation-data-catalogues/datacatalog_architecture_hu_2f865763d8143118.webp&#34;
               width=&#34;760&#34;
               height=&#34;434&#34;
               loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;Les métadonnées collectées sont consolidées dans la base de données colomnar &lt;strong&gt;oA.mdb&lt;/strong&gt; après traitement par le moteur &lt;strong&gt;oA.Job&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Le référentiel central contient notamment :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Le data lineage au champ.&lt;/li&gt;
&lt;li&gt;Les usages.&lt;/li&gt;
&lt;li&gt;Les informations de gouvernance associées le cas échéant.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Les catalogues sont ensuite alimentés à partir de ce référentiel unique via des connecteurs d&amp;rsquo;exposition indépendants des solutions de data catalogue.&lt;/p&gt;
&lt;h2 id=&#34;connecteurs-dexposition&#34;&gt;Connecteurs d&amp;rsquo;exposition&lt;/h2&gt;
&lt;p&gt;Les connecteurs assurent :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;La publication automatisée du lineage.&lt;/li&gt;
&lt;li&gt;Les synchronisations continues.&lt;/li&gt;
&lt;li&gt;La gestion des restrictions.&lt;/li&gt;
&lt;li&gt;Le support des différents Workspaces.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;L&amp;rsquo;exposition du data lineage peut être complète ou partielle selon les capacités d&amp;rsquo;affichage du catalogue cible, sachant que le data lineage produit en amont est, lui, disponible au champ.&lt;/p&gt;



  
  &lt;blockquote class=&#34;border-l-4 border-neutral-300 dark:border-neutral-600 pl-4 italic text-neutral-600 dark:text-neutral-400 my-6&#34;&gt;
    &lt;p&gt;&lt;strong&gt;Résultat :&lt;/strong&gt; les catalogues ne consomment que les métadonnées consolidées et non les sources techniques d&amp;rsquo;origine.&lt;/p&gt;

  &lt;/blockquote&gt;

&lt;h2 id=&#34;catalogues-supportés&#34;&gt;Catalogues supportés&lt;/h2&gt;
&lt;p&gt;Les connecteurs disponibles permettent à ce jour d&amp;rsquo;alimenter les data catalogues suivants :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;DataGalaxy&lt;/li&gt;
&lt;li&gt;Zeenea&lt;/li&gt;
&lt;li&gt;Collibra&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;gestion-des-usages&#34;&gt;Gestion des usages&lt;/h2&gt;
&lt;p&gt;Lorsque les logs d&amp;rsquo;audit sont disponibles, les usages observés sont intégrés au référentiel technique puis exposés vers le catalogue.&lt;/p&gt;
&lt;p&gt;Les utilisateurs peuvent ainsi distinguer :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Les flux &amp;ldquo;vivants&amp;rdquo;, consommés par des outils ou requêtés.&lt;/li&gt;
&lt;li&gt;Les flux et donc les objets non consommés (souvent plus de 80 % de l&amp;rsquo;ensemble).&lt;/li&gt;
&lt;/ul&gt;



  
  &lt;blockquote class=&#34;border-l-4 border-neutral-300 dark:border-neutral-600 pl-4 italic text-neutral-600 dark:text-neutral-400 my-6&#34;&gt;
    &lt;p&gt;&lt;strong&gt;Usage typique :&lt;/strong&gt; enrichir le data catalogue avec des informations d&amp;rsquo;usage afin d&amp;rsquo;identifier les objets candidats à la rationalisation ou au décommissionnement.&lt;/p&gt;

  &lt;/blockquote&gt;

&lt;script&gt;
(function () {
  // Masque la date &#34;Last updated on&#34; et le bloc Auteur sur les pages
  // Ressources : ce ne sont pas des articles de blog (pas de date/signature).
  function hide() {
    document.querySelectorAll(&#34;time.mt-12.mb-8&#34;).forEach(function (el) {
      el.style.display = &#34;none&#34;;
    });
    document.querySelectorAll(&#34;div.flex.pt-12.pb-4&#34;).forEach(function (el) {
      if (el.querySelector(&#39;img[src*=&#34;/media/authors/&#34;]&#39;)) {
        el.style.display = &#34;none&#34;;
      }
    });
    // Filet de sécurité supplémentaire : masque aussi la ligne de partage
    // social et tout conteneur lié à la fiche auteur, par correspondance
    // sémantique plutôt que par nom de classe (plus robuste aux mises à jour
    // du thème).
    var shareHrefPatterns = [
      &#34;twitter.com/intent&#34;, &#34;x.com/intent&#34;, &#34;facebook.com/sharer&#34;,
      &#34;linkedin.com/sharing&#34;, &#34;wa.me/&#34;, &#34;api.whatsapp.com&#34;, &#34;mailto:?&#34;
    ];
    document.querySelectorAll(&#34;a[href]&#34;).forEach(function (a) {
      var href = a.getAttribute(&#34;href&#34;) || &#34;&#34;;
      if (shareHrefPatterns.some(function (p) { return href.indexOf(p) !== -1; })) {
        a.style.display = &#34;none&#34;;
      }
    });
    document.querySelectorAll(&#39;a[href=&#34;http://localhost:1313/authors/me/&#34;]&#39;).forEach(function (a) {
      var el = a.closest(&#34;div.flex&#34;) || a.parentElement;
      if (el) el.style.display = &#34;none&#34;;
    });
  }
  document.addEventListener(&#34;DOMContentLoaded&#34;, hide);
})();
&lt;/script&gt;
</description>
    </item>
    
    <item>
      <title>Data lineage - les principes de la conteneurisation des connecteurs</title>
      <link>http://localhost:1313/ressources/data-lineage-principes/data-lineage-conteneurisation-connecteurs/</link>
      <pubDate>Thu, 02 Jul 2026 00:00:00 +0000</pubDate>
      <guid>http://localhost:1313/ressources/data-lineage-principes/data-lineage-conteneurisation-connecteurs/</guid>
      <description>&lt;p&gt;L&amp;rsquo;architecture &lt;strong style=&#34;color:#C00000;&#34;&gt;{openAudit}&lt;/strong&gt; repose sur des composants conteneurisés déployés dans l&amp;rsquo;environnement du Client.&lt;/p&gt;
&lt;p&gt;Chaque composant est spécialisé pour une technologie donnée et assure la collecte des métadonnées nécessaires à la reconstruction du data lineage : bases de données, plateformes ETL/ELT, outils de data visualisation et bases d&amp;rsquo;audit.&lt;/p&gt;
&lt;p&gt;















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;
          &lt;img alt=&#34;img-big&#34; 
               srcset=&#34;http://localhost:1313/ressources/data-lineage-principes/data-lineage-conteneurisation-connecteurs/connecteurs_technologies_hu_1c1a2536d643a183.webp 320w, http://localhost:1313/ressources/data-lineage-principes/data-lineage-conteneurisation-connecteurs/connecteurs_technologies_hu_6818f99c0c64f603.webp 480w, http://localhost:1313/ressources/data-lineage-principes/data-lineage-conteneurisation-connecteurs/connecteurs_technologies_hu_62ad62bfaff31bc3.webp 760w&#34;
               sizes=&#34;(max-width: 480px) 100vw, (max-width: 768px) 90vw, (max-width: 1024px) 80vw, 760px&#34;
               src=&#34;http://localhost:1313/ressources/data-lineage-principes/data-lineage-conteneurisation-connecteurs/connecteurs_technologies_hu_1c1a2536d643a183.webp&#34;
               width=&#34;760&#34;
               height=&#34;640&#34;
               loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;Les extracteurs produisent des fichiers CSV standardisés contenant les métadonnées collectées. Ces fichiers peuvent être contrôlés par le Client avant leur transfert vers les composants centraux de traitement.&lt;/p&gt;
&lt;p&gt;Lorsqu&amp;rsquo;une anonymisation est requise, un conteneur dédié est inséré dans la chaîne de collecte afin de remplacer les chaînes de caractères, constantes SQL et autres informations sensibles par des variables avant la production des fichiers d&amp;rsquo;échange.&lt;/p&gt;



  
  &lt;blockquote class=&#34;border-l-4 border-neutral-300 dark:border-neutral-600 pl-4 italic text-neutral-600 dark:text-neutral-400 my-6&#34;&gt;
    &lt;p&gt;&lt;strong&gt;Point clé :&lt;/strong&gt; les extracteurs et les anonymiseurs sont découplés des moteurs de traitement. Chaque composant peut être déployé et mis à jour indépendamment.&lt;/p&gt;

  &lt;/blockquote&gt;

&lt;h2 id=&#34;principes-techniques&#34;&gt;Principes techniques&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Un conteneur dédié par technologie.&lt;/li&gt;
&lt;li&gt;Collecte des métadonnées au plus près des systèmes analysés.&lt;/li&gt;
&lt;li&gt;Anonymisation optionnelle avant transfert.&lt;/li&gt;
&lt;li&gt;Production de fichiers CSV standardisés.&lt;/li&gt;
&lt;li&gt;Compatibilité Docker, Podman.&lt;/li&gt;
&lt;li&gt;Déploiement On-Premise, SaaS ou hybride.&lt;/li&gt;
&lt;li&gt;Mise à jour indépendante des composants.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;extraction&#34;&gt;Extraction&lt;/h2&gt;
&lt;p&gt;Les extracteurs se connectent aux technologies analysées à l&amp;rsquo;aide de comptes de service dédiés.&lt;/p&gt;
&lt;p&gt;Les métadonnées collectées concernent :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Les bases de données.&lt;/li&gt;
&lt;li&gt;Les plateformes ETL / ELT.&lt;/li&gt;
&lt;li&gt;Les outils de datavisualisation.&lt;/li&gt;
&lt;li&gt;Les bases d&amp;rsquo;audit.&lt;/li&gt;
&lt;li&gt;Le scheduleur.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Chaque extracteur produit un format de sortie homogène indépendamment de la technologie analysée.&lt;/p&gt;
&lt;h2 id=&#34;anonymisation&#34;&gt;Anonymisation&lt;/h2&gt;
&lt;p&gt;Un conteneur d&amp;rsquo;anonymisation peut être positionné entre la collecte et le transfert des métadonnées.&lt;/p&gt;
&lt;p&gt;Les éléments suivants peuvent être remplacés par des variables techniques :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Chaînes de caractères.&lt;/li&gt;
&lt;li&gt;Paramètres applicatifs.&lt;/li&gt;
&lt;li&gt;Valeurs littérales.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;L&amp;rsquo;objectif est de conserver les dépendances techniques tout en supprimant les informations sensibles.&lt;/p&gt;



  
  &lt;blockquote class=&#34;border-l-4 border-neutral-300 dark:border-neutral-600 pl-4 italic text-neutral-600 dark:text-neutral-400 my-6&#34;&gt;
    &lt;p&gt;&lt;strong&gt;Point clé :&lt;/strong&gt; l&amp;rsquo;anonymisation intervient avant la génération des fichiers transférés.&lt;/p&gt;

  &lt;/blockquote&gt;

&lt;h2 id=&#34;fichiers-déchange&#34;&gt;Fichiers d&amp;rsquo;échange&lt;/h2&gt;
&lt;p&gt;Les composants produisent des fichiers CSV standardisés contenant :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Les objets techniques.&lt;/li&gt;
&lt;li&gt;Les dépendances.&lt;/li&gt;
&lt;li&gt;Les transformations.&lt;/li&gt;
&lt;li&gt;Les informations d&amp;rsquo;usage lorsque celles-ci sont disponibles.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Ces fichiers peuvent être archivés, contrôlés ou validés par le Client avant leur transfert.&lt;/p&gt;
&lt;h2 id=&#34;traitement&#34;&gt;Traitement&lt;/h2&gt;
&lt;p&gt;Les fichiers produits sont exploités par les composants centraux de &lt;strong style=&#34;color:#C00000;&#34;&gt;{openAudit}&lt;/strong&gt; pour :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Reconstruire les dépendances.&lt;/li&gt;
&lt;li&gt;Consolider les métadonnées.&lt;/li&gt;
&lt;li&gt;Intégrer les usages issus des logs d&amp;rsquo;audit.&lt;/li&gt;
&lt;li&gt;Et produire le data lineage.&lt;/li&gt;
&lt;/ul&gt;



  
  &lt;blockquote class=&#34;border-l-4 border-neutral-300 dark:border-neutral-600 pl-4 italic text-neutral-600 dark:text-neutral-400 my-6&#34;&gt;
    &lt;p&gt;&lt;strong&gt;Résultat :&lt;/strong&gt; une chaîne de collecte homogène, indépendante des technologies analysées et des modes de déploiement.&lt;/p&gt;

  &lt;/blockquote&gt;

&lt;script&gt;
(function () {
  // Masque la date &#34;Last updated on&#34; et le bloc Auteur sur les pages
  // Ressources : ce ne sont pas des articles de blog (pas de date/signature).
  function hide() {
    document.querySelectorAll(&#34;time.mt-12.mb-8&#34;).forEach(function (el) {
      el.style.display = &#34;none&#34;;
    });
    document.querySelectorAll(&#34;div.flex.pt-12.pb-4&#34;).forEach(function (el) {
      if (el.querySelector(&#39;img[src*=&#34;/media/authors/&#34;]&#39;)) {
        el.style.display = &#34;none&#34;;
      }
    });
    // Filet de sécurité supplémentaire : masque aussi la ligne de partage
    // social et tout conteneur lié à la fiche auteur, par correspondance
    // sémantique plutôt que par nom de classe (plus robuste aux mises à jour
    // du thème).
    var shareHrefPatterns = [
      &#34;twitter.com/intent&#34;, &#34;x.com/intent&#34;, &#34;facebook.com/sharer&#34;,
      &#34;linkedin.com/sharing&#34;, &#34;wa.me/&#34;, &#34;api.whatsapp.com&#34;, &#34;mailto:?&#34;
    ];
    document.querySelectorAll(&#34;a[href]&#34;).forEach(function (a) {
      var href = a.getAttribute(&#34;href&#34;) || &#34;&#34;;
      if (shareHrefPatterns.some(function (p) { return href.indexOf(p) !== -1; })) {
        a.style.display = &#34;none&#34;;
      }
    });
    document.querySelectorAll(&#39;a[href=&#34;http://localhost:1313/authors/me/&#34;]&#39;).forEach(function (a) {
      var el = a.closest(&#34;div.flex&#34;) || a.parentElement;
      if (el) el.style.display = &#34;none&#34;;
    });
  }
  document.addEventListener(&#34;DOMContentLoaded&#34;, hide);
})();
&lt;/script&gt;
</description>
    </item>
    
    <item>
      <title>Data lineage - protocoles de connexion aux différentes technologies analytiques</title>
      <link>http://localhost:1313/ressources/data-lineage-principes/data-lineage-protocoles-connexion/</link>
      <pubDate>Thu, 02 Jul 2026 00:00:00 +0000</pubDate>
      <guid>http://localhost:1313/ressources/data-lineage-principes/data-lineage-protocoles-connexion/</guid>
      <description>&lt;p&gt;L&amp;rsquo;acquisition des métadonnées repose sur les interfaces natives exposées par les technologies analysées par &lt;strong style=&#34;color:#C00000;&#34;&gt;{openAudit}&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Selon les plateformes, les collectes utilisent des protocoles de base de données, des API REST, des SDK, des référentiels techniques ou des exports standardisés.&lt;/p&gt;
&lt;p&gt;















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;
          &lt;img alt=&#34;img-big&#34; 
               srcset=&#34;http://localhost:1313/ressources/data-lineage-principes/data-lineage-protocoles-connexion/connexion_hu_f753a7c382df7f67.webp 320w, http://localhost:1313/ressources/data-lineage-principes/data-lineage-protocoles-connexion/connexion_hu_1c7dbf893e80964e.webp 480w, http://localhost:1313/ressources/data-lineage-principes/data-lineage-protocoles-connexion/connexion_hu_831482859fc846c6.webp 760w&#34;
               sizes=&#34;(max-width: 480px) 100vw, (max-width: 768px) 90vw, (max-width: 1024px) 80vw, 760px&#34;
               src=&#34;http://localhost:1313/ressources/data-lineage-principes/data-lineage-protocoles-connexion/connexion_hu_f753a7c382df7f67.webp&#34;
               width=&#34;760&#34;
               height=&#34;661&#34;
               loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;



  
  &lt;blockquote class=&#34;border-l-4 border-neutral-300 dark:border-neutral-600 pl-4 italic text-neutral-600 dark:text-neutral-400 my-6&#34;&gt;
    &lt;p&gt;&lt;strong&gt;Point clé :&lt;/strong&gt; les collecteurs utilisent les mécanismes officiellement exposés par les éditeurs (JDBC, ODBC, API REST, SDK, référentiels techniques, exports).&lt;/p&gt;

  &lt;/blockquote&gt;

&lt;h2 id=&#34;principes-techniques&#34;&gt;Principes techniques&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Comptes de service dédiés.&lt;/li&gt;
&lt;li&gt;Accès limité aux métadonnées.&lt;/li&gt;
&lt;li&gt;Compatibilité On-Premise, Cloud et hybride.&lt;/li&gt;
&lt;li&gt;Utilisation des interfaces natives des plateformes.&lt;/li&gt;
&lt;li&gt;Chiffrement des mots de passe après première utilisation.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;bases-de-données&#34;&gt;Bases de données&lt;/h2&gt;
&lt;p&gt;Les bases relationnelles sont analysées via :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;JDBC.&lt;/li&gt;
&lt;li&gt;ODBC.&lt;/li&gt;
&lt;li&gt;Connecteurs propriétaires.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Les collectes portent sur :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Schémas.&lt;/li&gt;
&lt;li&gt;Tables.&lt;/li&gt;
&lt;li&gt;Vues.&lt;/li&gt;
&lt;li&gt;Procédures stockées.&lt;/li&gt;
&lt;li&gt;Statistiques d&amp;rsquo;usage (lorsque analysés).&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;etl--elt&#34;&gt;ETL / ELT&lt;/h2&gt;
&lt;p&gt;Les plateformes ETL/ELT sont analysées via :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Référentiels techniques.&lt;/li&gt;
&lt;li&gt;API d&amp;rsquo;administration.&lt;/li&gt;
&lt;li&gt;Exports XML ou JSON.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Les métadonnées collectées permettent de reconstruire :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Les jobs.&lt;/li&gt;
&lt;li&gt;Les transformations.&lt;/li&gt;
&lt;li&gt;Les dépendances.&lt;/li&gt;
&lt;li&gt;Les flux de données.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;outils-de-data-visualisation&#34;&gt;Outils de Data Visualisation&lt;/h2&gt;
&lt;p&gt;Les outils de data visualisation sont analysés via :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;SDK.&lt;/li&gt;
&lt;li&gt;API REST.&lt;/li&gt;
&lt;li&gt;Référentiels internes.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Les collectes portent sur :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Les sources de données.&lt;/li&gt;
&lt;li&gt;Les couches sémantiques.&lt;/li&gt;
&lt;li&gt;Les dashboards.&lt;/li&gt;
&lt;li&gt;Les règles de gestion.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Ces informations permettent de prolonger le data lineage jusqu&amp;rsquo;à la couche de restitution.&lt;/p&gt;



  
  &lt;blockquote class=&#34;border-l-4 border-neutral-300 dark:border-neutral-600 pl-4 italic text-neutral-600 dark:text-neutral-400 my-6&#34;&gt;
    &lt;p&gt;&lt;strong&gt;Usage typique :&lt;/strong&gt; faire du data lineage dans les sources et le relier au data lineage dans la couche de data visualisation, jusqu&amp;rsquo;à la cellule du dashboard.&lt;/p&gt;

  &lt;/blockquote&gt;

&lt;h2 id=&#34;environnements-sécurisés&#34;&gt;Environnements sécurisés&lt;/h2&gt;
&lt;p&gt;Les collectes peuvent être supervisées de façon sécurisée via :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;VMware Horizon.&lt;/li&gt;
&lt;li&gt;OpenOTP (double authentification).&lt;/li&gt;
&lt;li&gt;Bastion d&amp;rsquo;administration.&lt;/li&gt;
&lt;li&gt;Journalisation et traçabilité des opérations.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Les accès restent limités aux composants nécessaires à la collecte des métadonnées.&lt;/p&gt;



  
  &lt;blockquote class=&#34;border-l-4 border-neutral-300 dark:border-neutral-600 pl-4 italic text-neutral-600 dark:text-neutral-400 my-6&#34;&gt;
    &lt;p&gt;&lt;strong&gt;Pour information :&lt;/strong&gt; même mécanisme de collecte en environnement Cloud, On-Premise ou hybride.&lt;/p&gt;

  &lt;/blockquote&gt;

&lt;script&gt;
(function () {
  // Masque la date &#34;Last updated on&#34; et le bloc Auteur sur les pages
  // Ressources : ce ne sont pas des articles de blog (pas de date/signature).
  function hide() {
    document.querySelectorAll(&#34;time.mt-12.mb-8&#34;).forEach(function (el) {
      el.style.display = &#34;none&#34;;
    });
    document.querySelectorAll(&#34;div.flex.pt-12.pb-4&#34;).forEach(function (el) {
      if (el.querySelector(&#39;img[src*=&#34;/media/authors/&#34;]&#39;)) {
        el.style.display = &#34;none&#34;;
      }
    });
    // Filet de sécurité supplémentaire : masque aussi la ligne de partage
    // social et tout conteneur lié à la fiche auteur, par correspondance
    // sémantique plutôt que par nom de classe (plus robuste aux mises à jour
    // du thème).
    var shareHrefPatterns = [
      &#34;twitter.com/intent&#34;, &#34;x.com/intent&#34;, &#34;facebook.com/sharer&#34;,
      &#34;linkedin.com/sharing&#34;, &#34;wa.me/&#34;, &#34;api.whatsapp.com&#34;, &#34;mailto:?&#34;
    ];
    document.querySelectorAll(&#34;a[href]&#34;).forEach(function (a) {
      var href = a.getAttribute(&#34;href&#34;) || &#34;&#34;;
      if (shareHrefPatterns.some(function (p) { return href.indexOf(p) !== -1; })) {
        a.style.display = &#34;none&#34;;
      }
    });
    document.querySelectorAll(&#39;a[href=&#34;http://localhost:1313/authors/me/&#34;]&#39;).forEach(function (a) {
      var el = a.closest(&#34;div.flex&#34;) || a.parentElement;
      if (el) el.style.display = &#34;none&#34;;
    });
  }
  document.addEventListener(&#34;DOMContentLoaded&#34;, hide);
})();
&lt;/script&gt;
</description>
    </item>
    
  </channel>
</rss>
