{"id":334,"date":"2026-10-17T11:16:23","date_gmt":"2026-10-17T11:16:23","guid":{"rendered":"https:\/\/acconsulting-france.fr\/blog\/denodo-virtualisation-donnees\/"},"modified":"2026-10-17T11:16:23","modified_gmt":"2026-10-17T11:16:23","slug":"denodo-virtualisation-donnees","status":"publish","type":"post","link":"https:\/\/acconsulting-france.fr\/blog\/denodo-virtualisation-donnees\/","title":{"rendered":"Denodo : virtualisation de donn\u00e9es, principe et cas d&rsquo;usage"},"content":{"rendered":"<p class=\"wp-block-paragraph\">Denodo met une couche logique entre les consommateurs et les sources physiques afin de fournir un acc\u00e8s aux donn\u00e9es sans imposer, dans chaque cas, une copie pr\u00e9alable dans un entrep\u00f4t. Cette approche acc\u00e9l\u00e8re certains rapprochements, mais elle ne remplace ni l\u2019int\u00e9gration de donn\u00e9es historique ni un travail de mod\u00e9lisation et de recette.<\/p>\n\n<p class=\"wp-block-paragraph\"><strong>En bref<\/strong><\/p>\n\n<ul class=\"wp-block-list\"><li>Denodo organise une <strong>virtualisation de donn\u00e9es<\/strong> fond\u00e9e sur des vues logiques connect\u00e9es aux bases, fichiers, API et entrep\u00f4ts existants.<\/li><li>La plateforme peut r\u00e9duire les duplications n\u00e9cessaires pour des besoins de consultation, \u00e0 condition que les sources supportent la charge de lecture.<\/li><li>La performance des requ\u00eates d\u00e9pend surtout du push-down SQL, des jointures distribu\u00e9es, du cache et de la qualit\u00e9 des sources interrog\u00e9es.<\/li><li>La gouvernance des donn\u00e9es doit \u00eatre d\u00e9finie avant l\u2019exposition de vues partag\u00e9es, car une couche logique peut rendre des donn\u00e9es sensibles plus accessibles.<\/li><li>Les cas d\u2019usage Denodo les plus cr\u00e9dibles concernent la f\u00e9d\u00e9ration de sources, la modernisation progressive d\u2019un socle d\u00e9cisionnel et la mise \u00e0 disposition de services de donn\u00e9es contr\u00f4l\u00e9s.<\/li><\/ul>\n\n<p class=\"wp-block-paragraph\">Le p\u00e9rim\u00e8tre couvre Denodo dans une architecture de donn\u00e9es d\u00e9cisionnelle, notamment lorsque plusieurs entrep\u00f4ts, bases applicatives ou API doivent \u00eatre interrog\u00e9s par un m\u00eame mod\u00e8le de consommation. Les choix de contrats, la protection des donn\u00e9es personnelles et la s\u00e9curit\u00e9 d\u2019infrastructure rel\u00e8vent respectivement des \u00e9quipes juridiques, DPO et s\u00e9curit\u00e9.<\/p>\n\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_87 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Sommaire<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 eztoc-toggle-hide-by-default' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/acconsulting-france.fr\/blog\/denodo-virtualisation-donnees\/#Comment_Denodo_organise_la_virtualisation_de_donnees_sans_recopier_chaque_source\" >Comment Denodo organise la virtualisation de donn\u00e9es sans recopier chaque source<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/acconsulting-france.fr\/blog\/denodo-virtualisation-donnees\/#Comment_Denodo_traite_les_requetes_entre_plusieurs_sources_de_donnees\" >Comment Denodo traite les requ\u00eates entre plusieurs sources de donn\u00e9es<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/acconsulting-france.fr\/blog\/denodo-virtualisation-donnees\/#Quelle_gouvernance_des_donnees_mettre_en_place_dans_Denodo\" >Quelle gouvernance des donn\u00e9es mettre en place dans Denodo<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/acconsulting-france.fr\/blog\/denodo-virtualisation-donnees\/#Quels_cas_dusage_Denodo_sont_realistes_dans_un_socle_decisionnel\" >Quels cas d\u2019usage Denodo sont r\u00e9alistes dans un socle d\u00e9cisionnel<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/acconsulting-france.fr\/blog\/denodo-virtualisation-donnees\/#Comment_evaluer_Denodo_avant_de_lintegrer_a_une_architecture_de_donnees_existante\" >Comment \u00e9valuer Denodo avant de l\u2019int\u00e9grer \u00e0 une architecture de donn\u00e9es existante<\/a><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Comment_Denodo_organise_la_virtualisation_de_donnees_sans_recopier_chaque_source\"><\/span>Comment Denodo organise la virtualisation de donn\u00e9es sans recopier chaque source<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n<p class=\"wp-block-paragraph\">Denodo est une plateforme de <strong>data virtualization<\/strong>. Son r\u00f4le consiste \u00e0 pr\u00e9senter des sources h\u00e9t\u00e9rog\u00e8nes comme un ensemble de donn\u00e9es coh\u00e9rent pour les outils de restitution, les applications ou les \u00e9quipes charg\u00e9es de l\u2019analyse de donn\u00e9es. Les donn\u00e9es ne disparaissent pas de leurs syst\u00e8mes d\u2019origine. Elles restent, selon les cas, dans un data warehouse, une base transactionnelle, un fichier, un service web ou une API applicative.<\/p>\n\n<p class=\"wp-block-paragraph\">Cette couche logique repose sur des connexions vers les syst\u00e8mes sources. Denodo cr\u00e9e ensuite des vues de base, des vues d\u00e9riv\u00e9es et des vues m\u00e9tier. Une vue de base repr\u00e9sente la structure r\u00e9cup\u00e9r\u00e9e depuis une source. Une vue d\u00e9riv\u00e9e applique ensuite des jointures, des filtres, des calculs ou des renommages. La vue m\u00e9tier expose enfin un jeu de donn\u00e9es plus proche du vocabulaire attendu par les utilisateurs ou par un outil de BI.<\/p>\n\n<p class=\"wp-block-paragraph\">Le point important est le suivant. Denodo ne transforme pas automatiquement un ensemble de tables disparates en mod\u00e8le d\u00e9cisionnel fiable. Une colonne nomm\u00e9e \u00ab montant \u00bb peut repr\u00e9senter un montant hors taxe dans une application et un montant toutes taxes comprises dans une autre. La couche virtuelle rend le rapprochement techniquement possible. Elle ne tranche pas la r\u00e8gle de gestion \u00e0 la place du responsable m\u00e9tier.<\/p>\n\n<p class=\"wp-block-paragraph\">La documentation de l\u2019\u00e9diteur d\u00e9crit Denodo comme une plateforme destin\u00e9e \u00e0 connecter, combiner et publier des donn\u00e9es issues de sources multiples, par l\u2019interm\u00e9diaire d\u2019une couche logique. Cette documentation \u00e9tait consultable le <strong>13 octobre 2026<\/strong> sur <a href=\"https:\/\/www.denodo.com\/en\/platform\" target=\"_blank\" rel=\"noopener\">la pr\u00e9sentation officielle de Denodo Platform<\/a>. La formulation commerciale m\u00e9rite toutefois d\u2019\u00eatre ramen\u00e9e \u00e0 une question de projet plus concr\u00e8te : quelles donn\u00e9es doivent \u00eatre consult\u00e9es ensemble, \u00e0 quelle fr\u00e9quence et avec quelle tol\u00e9rance de temps de r\u00e9ponse ?<\/p>\n\n<h3 class=\"wp-block-heading\">Les vues logiques remplacent-elles les flux d\u2019int\u00e9gration de donn\u00e9es ?<\/h3>\n\n<p class=\"wp-block-paragraph\">Non. L\u2019int\u00e9gration de donn\u00e9es par ETL ou ELT reste n\u00e9cessaire lorsqu\u2019un traitement doit calculer, historiser, nettoyer ou consolider durablement des informations. Un flux de chargement peut, par exemple, alimenter une table mensuelle de marge en appliquant des r\u00e8gles de valorisation, un calendrier fiscal et des contr\u00f4les de qualit\u00e9. Une requ\u00eate virtuelle n\u2019est pas toujours le bon support pour ce type de calcul r\u00e9current et structurant.<\/p>\n\n<p class=\"wp-block-paragraph\">La virtualisation est plus adapt\u00e9e lorsque les informations sont d\u00e9j\u00e0 disponibles dans plusieurs syst\u00e8mes et qu\u2019il faut les consulter sans cr\u00e9er imm\u00e9diatement une nouvelle cha\u00eene de copies. Un responsable BI peut vouloir rapprocher un r\u00e9f\u00e9rentiel de produits, des donn\u00e9es de vente et un stock disponible. Si les trois sources sont suffisamment stables et accessibles, la couche Denodo peut fournir une vue commune \u00e0 un rapport ou \u00e0 une API interne.<\/p>\n\n<p class=\"wp-block-paragraph\">Cette distinction doit \u00eatre formalis\u00e9e dans l\u2019architecture de donn\u00e9es. Les donn\u00e9es calcul\u00e9es une fois par nuit, soumises \u00e0 des contr\u00f4les de cl\u00f4ture, restent souvent dans un entrep\u00f4t ou un datamart. Les donn\u00e9es dont la fra\u00eecheur est d\u00e9terminante, mais dont la logique de combinaison reste raisonnable, peuvent \u00eatre expos\u00e9es par une vue virtuelle. Les deux approches coexistent fr\u00e9quemment.<\/p>\n\n<p class=\"wp-block-paragraph\">Le risque appara\u00eet lorsque la plateforme devient un lieu o\u00f9 l\u2019on d\u00e9place sans arbitrage toutes les r\u00e8gles enfouies dans des univers, des rapports Webi, des proc\u00e9dures stock\u00e9es ou des flux ETL anciens. Dans ce cas, le projet ne r\u00e9duit pas la dette d\u00e9cisionnelle. Il la rend seulement moins visible, derri\u00e8re des vues dont les d\u00e9pendances deviennent difficiles \u00e0 relire.<\/p>\n\n<figure class=\"wp-block-table\"><table>\n<thead>\n<tr>\n<th>Objet \u00e0 traiter<\/th>\n<th>Approche g\u00e9n\u00e9ralement adapt\u00e9e<\/th>\n<th>Contr\u00f4le \u00e0 exiger<\/th>\n<th>Risque si le choix est mal pos\u00e9<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>R\u00e9f\u00e9rentiel produit partag\u00e9 par plusieurs applications<\/td>\n<td>Vue virtuelle Denodo avec r\u00e8gles de nommage explicites<\/td>\n<td>V\u00e9rification de la cl\u00e9 produit et des mises \u00e0 jour de source<\/td>\n<td>Doublons ou produits inactifs expos\u00e9s dans les restitutions<\/td>\n<\/tr>\n<tr>\n<td>Indicateur de marge mensuelle cl\u00f4tur\u00e9<\/td>\n<td>Alimentation historis\u00e9e dans un entrep\u00f4t d\u00e9cisionnel<\/td>\n<td>R\u00e9conciliation avec la comptabilit\u00e9 et conservation des versions<\/td>\n<td>R\u00e9sultat recalcul\u00e9 apr\u00e8s cl\u00f4ture sans trace de l\u2019\u00e9tat ant\u00e9rieur<\/td>\n<\/tr>\n<tr>\n<td>Consultation de stock disponible<\/td>\n<td>Vue virtuelle ou cache born\u00e9 selon la charge<\/td>\n<td>Mesure du d\u00e9lai de r\u00e9ponse et de la fra\u00eecheur accept\u00e9e<\/td>\n<td>Rapport lent ou stock affich\u00e9 avec un d\u00e9calage non signal\u00e9<\/td>\n<\/tr>\n<tr>\n<td>Exposition d\u2019une API m\u00e9tier interne<\/td>\n<td>Service de donn\u00e9es publi\u00e9 depuis une vue gouvern\u00e9e<\/td>\n<td>Filtrage des champs et suivi des appels<\/td>\n<td>Acc\u00e8s \u00e9largi \u00e0 des donn\u00e9es qui n\u2019\u00e9taient pas pr\u00e9vues pour cet usage<\/td>\n<\/tr>\n<\/tbody>\n<\/table><\/figure>\n\n<p class=\"wp-block-paragraph\">Ce tableau ne remplace pas une \u00e9tude de charge. Il permet de distinguer les usages o\u00f9 Denodo sert de couche d\u2019acc\u00e8s aux donn\u00e9es de ceux o\u00f9 un stockage physique reste n\u00e9cessaire. L\u2019arbitrage doit porter sur le comportement r\u00e9el des sources, pas sur le seul objectif de r\u00e9duire les copies.<\/p>\n\n<figure class=\"wp-block-image size-large hermes-incontent hermes-incontent-336\"><img width=\"1024\" height=\"576\" src=\"https:\/\/acconsulting-france.fr\/blog\/wp-content\/uploads\/2026\/10\/denodo-virtualisation-de-donnees-principe-et-cas-illustration-1024x576.jpg\" class=\"wp-image-336\" alt=\"Plan de d\u00e9tail illustrant le sujet de l&#039;article : Denodo : virtualisation de donn\u00e9es, principe et cas d&rsquo;usage\" loading=\"lazy\" srcset=\"https:\/\/acconsulting-france.fr\/blog\/wp-content\/uploads\/2026\/10\/denodo-virtualisation-de-donnees-principe-et-cas-illustration-1024x576.jpg 1024w, https:\/\/acconsulting-france.fr\/blog\/wp-content\/uploads\/2026\/10\/denodo-virtualisation-de-donnees-principe-et-cas-illustration-300x169.jpg 300w, https:\/\/acconsulting-france.fr\/blog\/wp-content\/uploads\/2026\/10\/denodo-virtualisation-de-donnees-principe-et-cas-illustration-768x432.jpg 768w, https:\/\/acconsulting-france.fr\/blog\/wp-content\/uploads\/2026\/10\/denodo-virtualisation-de-donnees-principe-et-cas-illustration-1536x864.jpg 1536w, https:\/\/acconsulting-france.fr\/blog\/wp-content\/uploads\/2026\/10\/denodo-virtualisation-de-donnees-principe-et-cas-illustration.jpg 1672w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Comment_Denodo_traite_les_requetes_entre_plusieurs_sources_de_donnees\"><\/span>Comment Denodo traite les requ\u00eates entre plusieurs sources de donn\u00e9es<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n<p class=\"wp-block-paragraph\">La performance des requ\u00eates constitue le point de contr\u00f4le le plus sensible dans un projet de virtualisation de donn\u00e9es. Une vue logique peut sembler propre dans l\u2019interface de mod\u00e9lisation et devenir impraticable d\u00e8s qu\u2019un rapport demande plusieurs ann\u00e9es d\u2019historique, une jointure sur une cl\u00e9 peu s\u00e9lective ou une agr\u00e9gation provenant de deux syst\u00e8mes distants.<\/p>\n\n<p class=\"wp-block-paragraph\">Denodo cherche \u00e0 d\u00e9l\u00e9guer aux sources les op\u00e9rations qu\u2019elles savent effectuer. Ce m\u00e9canisme est souvent appel\u00e9 push-down. Si une base relationnelle peut filtrer une p\u00e9riode, agr\u00e9ger un chiffre d\u2019affaires ou joindre deux tables locales, la plateforme envoie autant que possible cette partie de la requ\u00eate \u00e0 la base concern\u00e9e. Elle \u00e9vite ainsi de r\u00e9cup\u00e9rer un volume trop \u00e9lev\u00e9 avant traitement.<\/p>\n\n<p class=\"wp-block-paragraph\">Ce principe a une limite directe. D\u00e8s qu\u2019une requ\u00eate combine des donn\u00e9es issues de plusieurs syst\u00e8mes, toutes les op\u00e9rations ne peuvent plus \u00eatre d\u00e9l\u00e9gu\u00e9es. Denodo peut devoir ramener des ensembles interm\u00e9diaires pour r\u00e9aliser une jointure ou un calcul. Une requ\u00eate qui joint une API peu r\u00e9active avec une table historique volumineuse peut donc d\u00e9grader l\u2019ensemble du parcours utilisateur.<\/p>\n\n<h3 class=\"wp-block-heading\">Pourquoi le cache ne r\u00e8gle pas tous les probl\u00e8mes de performance des requ\u00eates<\/h3>\n\n<p class=\"wp-block-paragraph\">Le cache est souvent pr\u00e9sent\u00e9 comme une r\u00e9ponse universelle. Il peut pourtant introduire un \u00e9cart entre ce que voit l\u2019utilisateur et ce qui existe dans la source au m\u00eame instant. Un cache est utile lorsqu\u2019une vue est consult\u00e9e fr\u00e9quemment, que le calcul est co\u00fbteux et qu\u2019un d\u00e9calage de fra\u00eecheur est acceptable. Il est moins appropri\u00e9 pour une donn\u00e9e op\u00e9rationnelle qui doit refl\u00e9ter un \u00e9tat proche du temps r\u00e9el.<\/p>\n\n<p class=\"wp-block-paragraph\">Il faut donc d\u00e9finir une r\u00e8gle par vue. Une liste de r\u00e9f\u00e9rences produits peut \u00eatre rafra\u00eechie une fois par jour. Un stock disponible peut exiger un intervalle beaucoup plus court, voire une interrogation directe. Une donn\u00e9e de cl\u00f4ture mensuelle peut \u00eatre fig\u00e9e apr\u00e8s validation, ce qui simplifie le pilotage et limite les contestations sur les chiffres pr\u00e9sent\u00e9s.<\/p>\n\n<p class=\"wp-block-paragraph\">La documentation technique de Denodo d\u00e9taille les m\u00e9canismes d\u2019optimisation, de d\u00e9l\u00e9gation et de cache dans <a href=\"https:\/\/docs.denodo.com\/\" target=\"_blank\" rel=\"noopener\">son portail de documentation<\/a>, consult\u00e9 le <strong>13 octobre 2026<\/strong>. Cette documentation explique les capacit\u00e9s du produit, mais elle ne fournit pas un temps de r\u00e9ponse applicable \u00e0 tous les environnements. Ce r\u00e9sultat d\u00e9pend du volume, du r\u00e9seau, des index, des statistiques et de la concurrence sur les sources.<\/p>\n\n<p class=\"wp-block-paragraph\">Sur un chantier d\u00e9cisionnel, un protocole de mesure doit \u00eatre \u00e9tabli avant de publier des vues \u00e0 grande \u00e9chelle. Il comprend au moins une requ\u00eate de d\u00e9tail, une requ\u00eate agr\u00e9g\u00e9e, une requ\u00eate avec jointure inter-sources et une extraction proche du volume maximal attendu. Les mesures doivent \u00eatre ex\u00e9cut\u00e9es avec des volumes repr\u00e9sentatifs, pas seulement sur quelques centaines de lignes de test.<\/p>\n\n<ol class=\"wp-block-list\"><li>Identifier les rapports ou consommateurs qui appelleront chaque vue et relever leur fr\u00e9quence d\u2019ex\u00e9cution.<\/li><li>Mesurer le volume retourn\u00e9, le temps total et le temps pass\u00e9 dans chaque source connect\u00e9e.<\/li><li>V\u00e9rifier quelles op\u00e9rations sont d\u00e9l\u00e9gu\u00e9es \u00e0 la source et lesquelles sont ex\u00e9cut\u00e9es par la couche virtuelle.<\/li><li>D\u00e9finir, vue par vue, si un cache est accept\u00e9, sa dur\u00e9e de validit\u00e9 et son processus de rafra\u00eechissement.<\/li><li>Tester la concurrence, notamment lorsque plusieurs rapports ex\u00e9cutent les m\u00eames filtres de p\u00e9riode.<\/li><\/ol>\n\n<p class=\"wp-block-paragraph\">Ce protocole \u00e9vite une erreur fr\u00e9quente : valider une vue sur une extraction isol\u00e9e puis d\u00e9couvrir, lors de l\u2019ouverture simultan\u00e9e des tableaux de bord, que la base op\u00e9rationnelle n\u2019absorbe pas la charge. Une plateforme de data virtualization ne supprime pas les limites de calcul des syst\u00e8mes qu\u2019elle interroge.<\/p>\n\n<p class=\"wp-block-paragraph\">Un ordre de grandeur peut illustrer le sujet sans le transformer en promesse. Supposons vingt rapports ex\u00e9cut\u00e9s chaque matin par cinquante utilisateurs, avec deux appels de vues par rapport. Cela repr\u00e9sente deux mille appels potentiels sur une plage courte. Si une m\u00eame base transactionnelle re\u00e7oit d\u00e9j\u00e0 les traitements de d\u00e9marrage de journ\u00e9e, l\u2019activation de ces vues sans mesure pr\u00e9alable peut devenir le point de saturation. La recette doit donc reproduire cette concentration, pas seulement le nombre total de requ\u00eates.<\/p>\n\n<figure class=\"is-provider-youtube is-type-video wp-block-embed wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Data Virtualization Architect (Course Overview)\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/H4GCvDstp9c?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n<p class=\"wp-block-paragraph\">Une vue performante est une vue dont le p\u00e9rim\u00e8tre de consultation, le filtrage et la fra\u00eecheur ont \u00e9t\u00e9 d\u00e9cid\u00e9s avant l\u2019ouverture aux utilisateurs. Sans ces limites, la couche logique devient un carrefour de requ\u00eates impr\u00e9visibles.<\/p>\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Quelle_gouvernance_des_donnees_mettre_en_place_dans_Denodo\"><\/span>Quelle gouvernance des donn\u00e9es mettre en place dans Denodo<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n<p class=\"wp-block-paragraph\">La gouvernance des donn\u00e9es ne se limite pas \u00e0 attribuer des droits de lecture. Dans Denodo, elle doit couvrir le vocabulaire m\u00e9tier, les propri\u00e9taires de vues, le niveau de fra\u00eecheur, les r\u00e8gles de masquage et les d\u00e9pendances entre objets. Une vue largement r\u00e9utilis\u00e9e peut devenir aussi structurante qu\u2019une table d\u2019entrep\u00f4t, m\u00eame si elle ne stocke pas elle-m\u00eame les donn\u00e9es.<\/p>\n\n<p class=\"wp-block-paragraph\">Le premier sujet est la responsabilit\u00e9. Chaque vue expos\u00e9e devrait avoir un propri\u00e9taire fonctionnel et un propri\u00e9taire technique. Le propri\u00e9taire fonctionnel valide la d\u00e9finition d\u2019un indicateur, d\u2019un statut ou d\u2019un p\u00e9rim\u00e8tre. Le propri\u00e9taire technique contr\u00f4le la connexion, les performances, les d\u00e9pendances et la publication. Sans cette s\u00e9paration, les corrections urgentes finissent souvent par \u00eatre faites directement dans une vue, sans validation de la r\u00e8gle m\u00e9tier.<\/p>\n\n<h3 class=\"wp-block-heading\">Le mod\u00e8le s\u00e9mantique doit \u00eatre relu avant l\u2019exposition des vues<\/h3>\n\n<p class=\"wp-block-paragraph\">La couche logique peut donner l\u2019impression d\u2019un mod\u00e8le unifi\u00e9 alors que les d\u00e9finitions restent incompatibles. Le terme \u00ab client actif \u00bb est un exemple classique. Dans un outil commercial, il peut d\u00e9signer un client ayant une opportunit\u00e9 ouverte. Dans la facturation, il peut d\u00e9signer un client ayant re\u00e7u une facture sur douze mois. Dans un rapport de pilotage, les deux d\u00e9finitions conduisent \u00e0 des chiffres diff\u00e9rents.<\/p>\n\n<p class=\"wp-block-paragraph\">Le mod\u00e8le s\u00e9mantique doit donc documenter la granularit\u00e9, les cl\u00e9s de jointure, les filtres implicites et les unit\u00e9s de mesure. Cette documentation n\u2019a pas besoin d\u2019\u00eatre longue pour \u00eatre exploitable. Elle doit surtout pr\u00e9ciser les points qui cr\u00e9ent des \u00e9carts lors des r\u00e9conciliations : p\u00e9riode retenue, statut exclu, devise, date de comptabilisation ou date d\u2019exp\u00e9dition.<\/p>\n\n<p class=\"wp-block-paragraph\">Les outils d\u00e9cisionnels historiques contiennent souvent ces r\u00e8gles dans un univers BusinessObjects, une condition d\u2019objet, un contexte de requ\u00eate ou une variable de rapport. Avant de connecter Denodo \u00e0 une nouvelle couche de restitution, il faut relever ces r\u00e8gles. Un filtre de statut client plac\u00e9 dans l\u2019objet de l\u2019univers et non dans le rapport Webi peut modifier tous les r\u00e9sultats en aval sans appara\u00eetre dans le document final.<\/p>\n\n<p class=\"wp-block-paragraph\">La documentation de Denodo pr\u00e9sente des fonctions de catalogage, de contr\u00f4le d\u2019acc\u00e8s et de publication de donn\u00e9es dans <a href=\"https:\/\/www.denodo.com\/en\/platform\/data-catalog\" target=\"_blank\" rel=\"noopener\">la page consacr\u00e9e au catalogue de donn\u00e9es<\/a>, consult\u00e9e le <strong>13 octobre 2026<\/strong>. Ces fonctions soutiennent une d\u00e9marche de gouvernance. Elles ne remplacent pas la d\u00e9cision sur la d\u00e9finition d\u2019un KPI ou sur le niveau de diffusion acceptable.<\/p>\n\n<p class=\"wp-block-paragraph\">Les donn\u00e9es sensibles demandent un arbitrage distinct. Le filtrage par r\u00f4le, le masquage de colonnes ou la limitation de lignes peuvent \u00eatre configur\u00e9s dans la couche de virtualisation. Toutefois, le niveau de protection \u00e0 appliquer rel\u00e8ve de votre DPO et de votre responsable s\u00e9curit\u00e9. Le p\u00e9rim\u00e8tre d\u00e9cisionnel permet d\u2019indiquer quelles vues et quels champs sont expos\u00e9s. Il ne permet pas de qualifier seul la conformit\u00e9 de cet acc\u00e8s.<\/p>\n\n<p class=\"wp-block-paragraph\">La tra\u00e7abilit\u00e9 doit aussi \u00eatre trait\u00e9e d\u00e8s le d\u00e9part. Lorsqu\u2019un indicateur est contest\u00e9, l\u2019\u00e9quipe doit pouvoir remonter de la restitution vers la vue logique, puis vers les sources et les r\u00e8gles appliqu\u00e9es. Sans cette cha\u00eene, le temps de diagnostic augmente \u00e0 chaque nouvelle divergence. Un catalogue bien tenu n\u2019est pas un \u00e9l\u00e9ment d\u00e9coratif : il r\u00e9duit le nombre d\u2019objets que les \u00e9quipes doivent relire pour expliquer un chiffre.<\/p>\n\n<p class=\"wp-block-paragraph\">Une architecture de donn\u00e9es gouvern\u00e9e ne cherche pas \u00e0 publier toutes les tables accessibles. Elle s\u00e9lectionne les vues qui portent un besoin identifi\u00e9, une d\u00e9finition valid\u00e9e et un niveau de service mesurable.<\/p>\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Quels_cas_dusage_Denodo_sont_realistes_dans_un_socle_decisionnel\"><\/span>Quels cas d\u2019usage Denodo sont r\u00e9alistes dans un socle d\u00e9cisionnel<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n<p class=\"wp-block-paragraph\">Les cas d\u2019usage Denodo les plus solides apparaissent lorsqu\u2019un besoin de consultation traverse plusieurs syst\u00e8mes, mais ne justifie pas imm\u00e9diatement un programme de reprise complet de l\u2019entreposage. Une organisation peut avoir un entrep\u00f4t historique pour les ventes, une base applicative pour les commandes en cours et une API pour le r\u00e9f\u00e9rentiel de livraison. La couche virtuelle rend possible une vue crois\u00e9e, sous r\u00e9serve d\u2019une v\u00e9rification des cl\u00e9s et des d\u00e9lais de r\u00e9ponse.<\/p>\n\n<p class=\"wp-block-paragraph\">Un premier usage concerne la mise \u00e0 disposition de r\u00e9f\u00e9rentiels partag\u00e9s. Des donn\u00e9es de produits, de fournisseurs, de sites ou de clients existent souvent dans plusieurs applications. Plut\u00f4t que de laisser chaque outil BI maintenir son propre extract, une vue Denodo peut exposer un r\u00e9f\u00e9rentiel gouvern\u00e9. Cela ne signifie pas que Denodo devient le syst\u00e8me ma\u00eetre. La source de r\u00e9f\u00e9rence reste d\u00e9sign\u00e9e dans le mod\u00e8le de gouvernance.<\/p>\n\n<p class=\"wp-block-paragraph\">Un deuxi\u00e8me usage concerne la modernisation progressive d\u2019un parc de rapports. Lorsqu\u2019un socle BusinessObjects ou OBIEE contient de nombreux univers, couches m\u00e9tiers et rapports, il peut \u00eatre utile de stabiliser une couche d\u2019acc\u00e8s commune avant de remplacer tous les outils de restitution. La d\u00e9marche permet de s\u00e9parer deux chantiers qui sont souvent m\u00e9lang\u00e9s : la reprise des r\u00e8gles d\u2019acc\u00e8s aux donn\u00e9es et la r\u00e9\u00e9criture des rapports.<\/p>\n\n<h3 class=\"wp-block-heading\">La virtualisation peut-elle aider lors de la sortie d\u2019un socle BI ancien ?<\/h3>\n\n<p class=\"wp-block-paragraph\">Oui, mais elle ne rend pas la reprise des r\u00e8gles de gestion automatique. Une vue Denodo peut fournir une source commune \u00e0 plusieurs cibles de restitution pendant une p\u00e9riode transitoire. Elle peut \u00e9galement faciliter un double run, o\u00f9 l\u2019ancien rapport et le nouveau tableau de bord interrogent des p\u00e9rim\u00e8tres rapproch\u00e9s. Cette p\u00e9riode doit \u00eatre limit\u00e9e et pilot\u00e9e, car maintenir deux cha\u00eenes de consultation augmente le volume de contr\u00f4les.<\/p>\n\n<p class=\"wp-block-paragraph\">Un protocole de r\u00e9conciliation doit \u00eatre d\u00e9fini avant la bascule. Il peut comparer les montants par p\u00e9riode, soci\u00e9t\u00e9, famille de produits et statut de document. Si un \u00e9cart appara\u00eet, il doit \u00eatre attribu\u00e9 \u00e0 une cause document\u00e9e : diff\u00e9rence de calendrier, filtre de donn\u00e9es annul\u00e9es, arrondi, retard de chargement ou changement de r\u00e8gle valid\u00e9. Dire que les chiffres seront identiques ne prot\u00e8ge pas le projet. Les \u00e9carts doivent \u00eatre born\u00e9s et accept\u00e9s.<\/p>\n\n<p class=\"wp-block-paragraph\">Un troisi\u00e8me usage porte sur les services de donn\u00e9es internes. Une vue logique peut \u00eatre publi\u00e9e pour alimenter un portail, un outil m\u00e9tier ou une application de pilotage. Cet usage est pertinent lorsque la vue a une s\u00e9mantique stable, des droits clairs et un contrat de disponibilit\u00e9 r\u00e9aliste. Il devient risqu\u00e9 lorsque l\u2019API expose directement des assemblages complexes, sans versionnement ni responsable identifi\u00e9.<\/p>\n\n<p class=\"wp-block-paragraph\">Un quatri\u00e8me usage concerne l\u2019analyse de donn\u00e9es ponctuelle sur des informations dispers\u00e9es. Les \u00e9quipes peuvent devoir v\u00e9rifier une anomalie de facturation en croisant une commande, un statut logistique et une information client. La virtualisation \u00e9vite de cr\u00e9er pour chaque contr\u00f4le une extraction ad hoc. Elle reste adapt\u00e9e tant que ces investigations n\u2019\u00e9voluent pas en traitement quotidien massif, auquel cas un mod\u00e8le physique d\u00e9di\u00e9 m\u00e9rite d\u2019\u00eatre \u00e9valu\u00e9.<\/p>\n\n<figure class=\"is-provider-youtube is-type-video wp-block-embed wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Interview : Les avantages de la Data Virtualization pour la visualisation des donn\u00e9es\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/Lmb-uUvP8P8?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n<p class=\"wp-block-paragraph\">La documentation de l\u2019\u00e9diteur recense des sc\u00e9narios de f\u00e9d\u00e9ration et de publication dans <a href=\"https:\/\/www.denodo.com\/en\/data-virtualization\" target=\"_blank\" rel=\"noopener\">sa pr\u00e9sentation de la virtualisation des donn\u00e9es<\/a>, consult\u00e9e le <strong>13 octobre 2026<\/strong>. Pour un comit\u00e9 de pilotage, la question n\u2019est pas de savoir si la plateforme peut connecter une source. Il faut \u00e9tablir si cette connexion r\u00e9duit r\u00e9ellement un d\u00e9lai de mise \u00e0 disposition sans d\u00e9placer la charge et la complexit\u00e9 sur les \u00e9quipes de production.<\/p>\n\n<p class=\"wp-block-paragraph\">Denodo convient moins bien lorsqu\u2019un besoin d\u00e9pend d\u2019historisations profondes, de calculs de cl\u00f4ture lourds ou d\u2019une source incapable de supporter des lectures suppl\u00e9mentaires. Dans ces situations, une alimentation physique, contr\u00f4l\u00e9e et historis\u00e9e reste souvent le choix le plus robuste.<\/p>\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Comment_evaluer_Denodo_avant_de_lintegrer_a_une_architecture_de_donnees_existante\"><\/span>Comment \u00e9valuer Denodo avant de l\u2019int\u00e9grer \u00e0 une architecture de donn\u00e9es existante<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n<p class=\"wp-block-paragraph\">Une \u00e9valuation s\u00e9rieuse de Denodo commence par un p\u00e9rim\u00e8tre volontairement restreint. Il ne faut pas choisir les vues les plus faciles, car elles d\u00e9montrent peu de choses. Il ne faut pas non plus prendre imm\u00e9diatement le rapport le plus complexe du parc, car il peut immobiliser l\u2019\u00e9quipe sur une r\u00e8gle m\u00e9tier non document\u00e9e. Le bon p\u00e9rim\u00e8tre comprend des sources diff\u00e9rentes, une jointure repr\u00e9sentative, une contrainte de droits et un volume suffisant pour mesurer la performance des requ\u00eates.<\/p>\n\n<p class=\"wp-block-paragraph\">Dans un contexte de migration, le point de d\u00e9part reste l\u2019inventaire. Les rapports r\u00e9ellement consult\u00e9s doivent \u00eatre distingu\u00e9s des rapports conserv\u00e9s par habitude. Les univers ou mod\u00e8les existants doivent \u00eatre analys\u00e9s pour identifier les objets qui portent des r\u00e8gles de calcul ou de filtrage. Les flux d\u2019int\u00e9gration de donn\u00e9es doivent \u00eatre relev\u00e9s pour savoir quelles tables sont historis\u00e9es, \u00e0 quelle fr\u00e9quence et avec quels contr\u00f4les.<\/p>\n\n<h3 class=\"wp-block-heading\">Un exemple chiffr\u00e9 pour cadrer un pilote de virtualisation<\/h3>\n\n<p class=\"wp-block-paragraph\">Un pilote peut porter sur trente rapports actifs identifi\u00e9s dans les journaux de consultation sur douze mois. Supposons que dix-huit rapports interrogent uniquement un entrep\u00f4t existant, que huit croisent l\u2019entrep\u00f4t avec une base applicative et que quatre utilisent une API m\u00e9tier. L\u2019objectif n\u2019est pas de reprendre les trente rapports. Il est de s\u00e9lectionner six restitutions repr\u00e9sentatives : deux \u00e0 source unique, trois avec jointure inter-sources et une utilisant une API.<\/p>\n\n<p class=\"wp-block-paragraph\">Pour \u00e9tablir une charge de cadrage, il est possible de poser des ratios explicites. Une vue \u00e0 source unique avec une r\u00e8gle m\u00e9tier document\u00e9e peut \u00eatre estim\u00e9e entre quatre et huit heures de construction et de v\u00e9rification. Une vue avec jointure entre deux sources peut \u00eatre estim\u00e9e entre huit et seize heures. Une vue d\u00e9pendante d\u2019une API avec tests de disponibilit\u00e9 et contr\u00f4le de pagination peut d\u00e9passer seize heures. Ces ratios sont des hypoth\u00e8ses de pr\u00e9paration, pas des tarifs ni une garantie de d\u00e9lai.<\/p>\n\n<p class=\"wp-block-paragraph\">Avec deux vues \u00e0 six heures, trois vues \u00e0 douze heures et une vue \u00e0 vingt heures, la construction repr\u00e9sente <strong>68 heures<\/strong>. Il faut ajouter la recette fonctionnelle, les mesures de charge, la documentation et la correction des \u00e9carts. Si l\u2019on retient une enveloppe de recette \u00e9quivalente \u00e0 60 % de la construction, cela ajoute 40,8 heures. Le pilote atteint donc environ <strong>109 heures<\/strong>, hors gestion de projet, formation, reprise des droits d\u00e9taill\u00e9s et co\u00fbts de licence.<\/p>\n\n<p class=\"wp-block-paragraph\">Le calcul est volontairement born\u00e9. Il ne couvre pas la cr\u00e9ation d\u2019un nouvel entrep\u00f4t, la refonte d\u2019une application source ni les sujets de s\u00e9curit\u00e9 d\u2019infrastructure. Il permet toutefois d\u2019\u00e9viter une d\u00e9rive courante : ne chiffrer que la cr\u00e9ation des vues et traiter les validations comme une activit\u00e9 marginale. Dans un socle d\u00e9cisionnel, les \u00e9carts de r\u00e8gles et les probl\u00e8mes de donn\u00e9es prennent fr\u00e9quemment plus de temps que le param\u00e9trage lui-m\u00eame.<\/p>\n\n<p class=\"wp-block-paragraph\">Le pilote doit produire des \u00e9l\u00e9ments v\u00e9rifiables. Chaque vue retenue doit avoir un propri\u00e9taire, une source identifi\u00e9e, une d\u00e9finition, une r\u00e8gle de fra\u00eecheur et un r\u00e9sultat de test de charge. Chaque comparaison avec un rapport existant doit d\u00e9tailler les \u00e9carts observ\u00e9s. Une diff\u00e9rence de 0,4 % sur un chiffre d\u2019affaires n\u2019est ni acceptable ni inacceptable par nature. Elle doit \u00eatre expliqu\u00e9e, par exemple par un changement de date de r\u00e9f\u00e9rence, une exclusion de statut ou une diff\u00e9rence de devise.<\/p>\n\n<p class=\"wp-block-paragraph\">La documentation publique de Denodo consult\u00e9e le <strong>13 octobre 2026<\/strong> d\u00e9crit les composants de plateforme et les connecteurs, mais les conditions commerciales d\u00e9pendent d\u2019un \u00e9change contractuel avec l\u2019\u00e9diteur ou son partenaire. Aucun prix de licence public v\u00e9rifiable n\u2019a \u00e9t\u00e9 utilis\u00e9 ici. Les co\u00fbts doivent \u00eatre obtenus dans une proposition dat\u00e9e, avec l\u2019unit\u00e9 de facturation, les environnements inclus, le support et la dur\u00e9e d\u2019engagement.<\/p>\n\n<p class=\"wp-block-paragraph\">La d\u00e9cision doit \u00eatre invers\u00e9e si l\u2019essentiel des besoins porte sur des donn\u00e9es de cl\u00f4ture d\u00e9j\u00e0 consolid\u00e9es, avec peu de demandes inter-sources et des rapports peu consult\u00e9s. Dans ce cas, ajouter une couche de virtualisation peut co\u00fbter plus de maintenance qu\u2019elle ne r\u00e9sout de probl\u00e8mes. En revanche, lorsque des \u00e9quipes reconstruisent r\u00e9guli\u00e8rement les m\u00eames extractions pour combiner des sources stables, un pilote mesur\u00e9 peut fournir une base de d\u00e9cision d\u00e9fendable.<\/p>\n\n<script type=\"application\/ld+json\">\n{\"@context\":\"https:\/\/schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"Denodo remplace-t-il un data warehouse ?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Non. Denodo peut fu00e9du00e9rer des sources et exposer des vues logiques, mais un data warehouse reste adaptu00e9 aux historisations, aux calculs de clu00f4ture, aux transformations lourdes et aux donnu00e9es consolidu00e9es devant u00eatre conservu00e9es dans le temps.\"}},{\"@type\":\"Question\",\"name\":\"La virtualisation de donnu00e9es offre-t-elle un accu00e8s en temps ru00e9el ?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Elle peut interroger des sources directement, mais le ru00e9sultat du00e9pend des temps de ru00e9ponse, de la charge, du ru00e9seau et des ru00e8gles de cache. Un accu00e8s direct ne garantit pas, u00e0 lui seul, une frau00eecheur ou une disponibilitu00e9 adaptu00e9e u00e0 tous les usages.\"}},{\"@type\":\"Question\",\"name\":\"Quels sont les principaux cas d'usage Denodo ?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Les usages les plus fru00e9quents sont la fu00e9du00e9ration de ru00e9fu00e9rentiels, lu2019exposition de services de donnu00e9es internes, le rapprochement de sources hu00e9tu00e9rogu00e8nes et lu2019accompagnement du2019une modernisation progressive du2019un socle du00e9cisionnel.\"}},{\"@type\":\"Question\",\"name\":\"Comment contru00f4ler les chiffres produits par une vue Denodo ?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Il faut comparer les ru00e9sultats par axes significatifs, documenter les filtres, les dates de ru00e9fu00e9rence, les jointures et les arrondis, puis attribuer chaque u00e9cart u00e0 une cause pru00e9cise avant toute bascule.\"}}]}\n<\/script>\n<h3>Denodo remplace-t-il un data warehouse ?<\/h3>\n<p>Non. Denodo peut f\u00e9d\u00e9rer des sources et exposer des vues logiques, mais un data warehouse reste adapt\u00e9 aux historisations, aux calculs de cl\u00f4ture, aux transformations lourdes et aux donn\u00e9es consolid\u00e9es devant \u00eatre conserv\u00e9es dans le temps.<\/p>\n<h3>La virtualisation de donn\u00e9es offre-t-elle un acc\u00e8s en temps r\u00e9el ?<\/h3>\n<p>Elle peut interroger des sources directement, mais le r\u00e9sultat d\u00e9pend des temps de r\u00e9ponse, de la charge, du r\u00e9seau et des r\u00e8gles de cache. Un acc\u00e8s direct ne garantit pas, \u00e0 lui seul, une fra\u00eecheur ou une disponibilit\u00e9 adapt\u00e9e \u00e0 tous les usages.<\/p>\n<h3>Quels sont les principaux cas d&rsquo;usage Denodo ?<\/h3>\n<p>Les usages les plus fr\u00e9quents sont la f\u00e9d\u00e9ration de r\u00e9f\u00e9rentiels, l\u2019exposition de services de donn\u00e9es internes, le rapprochement de sources h\u00e9t\u00e9rog\u00e8nes et l\u2019accompagnement d\u2019une modernisation progressive d\u2019un socle d\u00e9cisionnel.<\/p>\n<h3>Comment contr\u00f4ler les chiffres produits par une vue Denodo ?<\/h3>\n<p>Il faut comparer les r\u00e9sultats par axes significatifs, documenter les filtres, les dates de r\u00e9f\u00e9rence, les jointures et les arrondis, puis attribuer chaque \u00e9cart \u00e0 une cause pr\u00e9cise avant toute bascule.<\/p>\n\n","protected":false},"excerpt":{"rendered":"<p>Denodo met une couche logique entre les consommateurs et les sources physiques afin de fournir un acc\u00e8s aux donn\u00e9es sans imposer, dans chaque cas, une copie pr\u00e9alable dans un entrep\u00f4t. Cette approche acc\u00e9l\u00e8re certains rapprochements, mais elle ne remplace ni l\u2019int\u00e9gration de donn\u00e9es historique ni un travail de mod\u00e9lisation et de recette. En bref Le [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":335,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[16],"tags":[],"class_list":["post-334","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-chantiers-de-migration"],"_links":{"self":[{"href":"https:\/\/acconsulting-france.fr\/blog\/wp-json\/wp\/v2\/posts\/334","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/acconsulting-france.fr\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/acconsulting-france.fr\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/acconsulting-france.fr\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/acconsulting-france.fr\/blog\/wp-json\/wp\/v2\/comments?post=334"}],"version-history":[{"count":0,"href":"https:\/\/acconsulting-france.fr\/blog\/wp-json\/wp\/v2\/posts\/334\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/acconsulting-france.fr\/blog\/wp-json\/wp\/v2\/media\/335"}],"wp:attachment":[{"href":"https:\/\/acconsulting-france.fr\/blog\/wp-json\/wp\/v2\/media?parent=334"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/acconsulting-france.fr\/blog\/wp-json\/wp\/v2\/categories?post=334"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/acconsulting-france.fr\/blog\/wp-json\/wp\/v2\/tags?post=334"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}