{"id":251,"date":"2026-09-21T10:31:57","date_gmt":"2026-09-21T10:31:57","guid":{"rendered":"https:\/\/acconsulting-france.fr\/blog\/systeme-information-decisionnel\/"},"modified":"2026-09-21T10:40:03","modified_gmt":"2026-09-21T10:40:03","slug":"systeme-information-decisionnel","status":"publish","type":"post","link":"https:\/\/acconsulting-france.fr\/blog\/systeme-information-decisionnel\/","title":{"rendered":"Syst\u00e8me d&rsquo;information d\u00e9cisionnel : couches, r\u00f4les et architecture"},"content":{"rendered":"<p class=\"wp-block-paragraph\">Un syst\u00e8me d&rsquo;information d\u00e9cisionnel organise les donn\u00e9es de gestion entre les applications sources et les tableaux de bord. Sa solidit\u00e9 d\u00e9pend moins de l\u2019outil choisi que de la s\u00e9paration des couches, de la propri\u00e9t\u00e9 des r\u00e8gles de calcul et d\u2019une recette capable d\u2019expliquer les \u00e9carts.<\/p>\n\n<p class=\"wp-block-paragraph\"><strong>En bref<\/strong><\/p>\n\n<ul class=\"wp-block-list\"><li>Les couches de collecte, de stockage, de distribution et de restitution ont des responsabilit\u00e9s distinctes.<\/li><li>Un entrep\u00f4t de donn\u00e9es ne remplace pas une couche s\u00e9mantique qui fixe les d\u00e9finitions partag\u00e9es des indicateurs.<\/li><li>Les r\u00f4les m\u00e9tier doivent valider les mesures avant leur diffusion dans les rapports et les tableaux de bord.<\/li><li>La reprise d\u2019un socle historique doit partir des usages r\u00e9els, des flux actifs et des r\u00e8gles enfouies dans les univers.<\/li><li>La recette compare des p\u00e9rim\u00e8tres d\u00e9finis et accepte des \u00e9carts expliqu\u00e9s, elle ne promet jamais une identit\u00e9 m\u00e9canique des chiffres.<\/li><\/ul>\n\n<p class=\"wp-block-paragraph\">Ce contenu s\u2019adresse aux responsables BI, responsables applicatifs et chefs de projet qui doivent faire \u00e9voluer un socle d\u00e9cisionnel. Il traite des architectures de reporting et d\u2019analyse d\u00e9cisionnelle, pas du droit des donn\u00e9es personnelles ni du choix d\u2019une infrastructure cloud pour elle-m\u00eame.<\/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\/systeme-information-decisionnel\/#Pourquoi_les_couches_dun_systeme_dinformation_decisionnel_doivent_rester_separees\" >Pourquoi les couches d\u2019un syst\u00e8me d&rsquo;information d\u00e9cisionnel doivent rester s\u00e9par\u00e9es<\/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\/systeme-information-decisionnel\/#Comment_organiser_la_collecte_et_lentrepot_de_donnees_sans_deplacer_les_regles_metier\" >Comment organiser la collecte et l\u2019entrep\u00f4t de donn\u00e9es sans d\u00e9placer les r\u00e8gles m\u00e9tier<\/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\/systeme-information-decisionnel\/#Pourquoi_la_couche_semantique_determine_la_coherence_de_lanalyse_decisionnelle\" >Pourquoi la couche s\u00e9mantique d\u00e9termine la coh\u00e9rence de l\u2019analyse d\u00e9cisionnelle<\/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\/systeme-information-decisionnel\/#Quels_roles_attribuer_pour_eviter_les_chiffres_concurrents_dans_larchitecture_BI\" >Quels r\u00f4les attribuer pour \u00e9viter les chiffres concurrents dans l\u2019architecture BI<\/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\/systeme-information-decisionnel\/#Comment_verifier_une_architecture_decisionnelle_avant_de_migrer_ou_de_reconstruire\" >Comment v\u00e9rifier une architecture d\u00e9cisionnelle avant de migrer ou de reconstruire<\/a><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Pourquoi_les_couches_dun_systeme_dinformation_decisionnel_doivent_rester_separees\"><\/span>Pourquoi les couches d\u2019un syst\u00e8me d&rsquo;information d\u00e9cisionnel doivent rester s\u00e9par\u00e9es<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n<p class=\"wp-block-paragraph\">Un <strong>syst\u00e8me d&rsquo;information d\u00e9cisionnel<\/strong> relie des donn\u00e9es op\u00e9rationnelles \u00e0 une restitution utilisable par la direction et les \u00e9quipes m\u00e9tiers. L\u2019architecture se compose habituellement de quatre couches : collecte, stockage, distribution et exploitation. Le d\u00e9coupage para\u00eet th\u00e9orique tant que les chiffres concordent. Il devient tr\u00e8s concret lorsqu\u2019un tableau de bord commercial affiche un montant diff\u00e9rent de la cl\u00f4ture financi\u00e8re.<\/p>\n\n<p class=\"wp-block-paragraph\">La couche de collecte r\u00e9cup\u00e8re les donn\u00e9es depuis l\u2019ERP, le CRM, les applications de production, les fichiers plats ou les API de logiciels tiers. L\u2019op\u00e9ration d\u2019<strong>extraction, transformation, chargement<\/strong> doit \u00eatre document\u00e9e : source lue, fr\u00e9quence, filtres appliqu\u00e9s, r\u00e8gles de rejet et date de derni\u00e8re actualisation. Un flux qui exclut les commandes annul\u00e9es au niveau du traitement ne donne pas le m\u00eame r\u00e9sultat qu\u2019un filtre pos\u00e9 dans le rapport.<\/p>\n\n<p class=\"wp-block-paragraph\">Dans les socles SAP BusinessObjects ou SAP BW, les r\u00e8gles se trouvent souvent \u00e0 plusieurs endroits. Une condition peut \u00eatre embarqu\u00e9e dans un objet d\u2019univers, une variable peut filtrer une requ\u00eate BW, et une formule Web Intelligence peut modifier le montant pr\u00e9sent\u00e9. Lors d\u2019une migration, m\u00e9langer ces niveaux revient \u00e0 d\u00e9placer une r\u00e8gle sans savoir qu\u2019elle existe. Le rapport cible peut alors \u00eatre visuellement proche de l\u2019ancien tout en produisant une autre lecture m\u00e9tier.<\/p>\n\n<p class=\"wp-block-paragraph\">La couche de stockage centralise les donn\u00e9es pr\u00e9par\u00e9es. Elle peut prendre la forme d\u2019un entrep\u00f4t de donn\u00e9es, d\u2019un datamart de domaine ou d\u2019un mod\u00e8le analytique d\u00e9di\u00e9. Son r\u00f4le n\u2019est pas de reproduire les bases transactionnelles. Elle conserve les historiques, harmonise les cl\u00e9s et structure les donn\u00e9es pour les requ\u00eates de reporting. Le journal des ventes d\u2019un ERP sert \u00e0 enregistrer une transaction ; un mod\u00e8le d\u00e9cisionnel doit permettre de comparer les ventes sur plusieurs p\u00e9riodes, canaux et familles de produits.<\/p>\n\n<p class=\"wp-block-paragraph\">La distribution intervient ensuite. C\u2019est la couche o\u00f9 se placent les univers BusinessObjects, les mod\u00e8les s\u00e9mantiques Power BI, les vues m\u00e9tier ou certains jeux de donn\u00e9es publi\u00e9s. Elle traduit des tables techniques en notions compr\u00e9hensibles : chiffre d\u2019affaires, marge, client actif, commande livr\u00e9e. Sans cette couche, chaque auteur de rapport reconstruit ses jointures et ses calculs. Le parc accumule alors des d\u00e9finitions concurrentes.<\/p>\n\n<p class=\"wp-block-paragraph\">La derni\u00e8re couche exploite les donn\u00e9es par des rapports, des extractions, des alertes ou un tableau de bord. Elle doit rester l\u00e9g\u00e8re. Une formule de marge inscrite dans vingt visuels Power BI ou vingt rapports Webi devient difficile \u00e0 corriger. Une mesure centralis\u00e9e dans un mod\u00e8le s\u00e9mantique est modifi\u00e9e une fois, versionn\u00e9e, puis soumise \u00e0 une recette sur tous les usages concern\u00e9s.<\/p>\n\n<p class=\"wp-block-paragraph\">Le sch\u00e9ma suivant reste utile pour auditer un socle ancien. Chaque anomalie doit \u00eatre rattach\u00e9e \u00e0 une couche pr\u00e9cise avant d\u2019\u00eatre corrig\u00e9e. Dire qu\u2019un chiffre est faux ne suffit pas. Il faut identifier si l\u2019\u00e9cart vient de l\u2019extraction, du mapping, du mod\u00e8le, de la mesure ou de la restitution.<\/p>\n\n<figure class=\"wp-block-table\"><table>\n<thead>\n<tr>\n<th>Couche du SID<\/th>\n<th>Objet \u00e0 contr\u00f4ler<\/th>\n<th>Erreur fr\u00e9quemment observ\u00e9e<\/th>\n<th>Responsable attendu<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Collecte<\/td>\n<td>Flux ETL, fichiers, API, requ\u00eates d\u2019extraction<\/td>\n<td>Filtre source non document\u00e9 ou chargement incomplet<\/td>\n<td>\u00c9quipe en charge des flux<\/td>\n<\/tr>\n<tr>\n<td>Stockage<\/td>\n<td>Entrep\u00f4t de donn\u00e9es, tables d\u2019historique, datamarts<\/td>\n<td>Doublons, dates mal interpr\u00e9t\u00e9es, cl\u00e9s non stabilis\u00e9es<\/td>\n<td>Responsable du mod\u00e8le de donn\u00e9es<\/td>\n<\/tr>\n<tr>\n<td>Distribution<\/td>\n<td>Univers, mod\u00e8le s\u00e9mantique, vues m\u00e9tier, mesures<\/td>\n<td>D\u00e9finition de KPI diff\u00e9rente selon le domaine<\/td>\n<td>R\u00e9f\u00e9rent BI et propri\u00e9taire m\u00e9tier<\/td>\n<\/tr>\n<tr>\n<td>Exploitation<\/td>\n<td>Rapport, tableau de bord, export planifi\u00e9<\/td>\n<td>Calcul local, filtre de rapport ou s\u00e9curit\u00e9 mal appliqu\u00e9e<\/td>\n<td>Propri\u00e9taire fonctionnel du rapport<\/td>\n<\/tr>\n<\/tbody>\n<\/table><\/figure>\n\n<p class=\"wp-block-paragraph\">Ce tableau constitue un point de d\u00e9part pour une cartographie. Il ne remplace pas la lecture des traitements ni la v\u00e9rification d\u2019un \u00e9chantillon chiffr\u00e9. Un syst\u00e8me d\u00e9cisionnel qui s\u00e9pare correctement ses couches accepte mieux les \u00e9volutions, car un changement de pr\u00e9sentation ne modifie pas sans contr\u00f4le la r\u00e8gle m\u00e9tier sous-jacente.<\/p>\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1619\" height=\"971\" src=\"https:\/\/acconsulting-france.fr\/blog\/wp-content\/uploads\/2026\/09\/systeme-information-decisionnel-architecture-bur-illustratio.jpg\" alt=\"Bureau d&apos;analyse avec \u00e9crans \u00e9teints, clavier et bloc-notes vierge\" class=\"wp-image-253\" srcset=\"https:\/\/acconsulting-france.fr\/blog\/wp-content\/uploads\/2026\/09\/systeme-information-decisionnel-architecture-bur-illustratio.jpg 1619w, https:\/\/acconsulting-france.fr\/blog\/wp-content\/uploads\/2026\/09\/systeme-information-decisionnel-architecture-bur-illustratio-300x180.jpg 300w, https:\/\/acconsulting-france.fr\/blog\/wp-content\/uploads\/2026\/09\/systeme-information-decisionnel-architecture-bur-illustratio-1024x614.jpg 1024w, https:\/\/acconsulting-france.fr\/blog\/wp-content\/uploads\/2026\/09\/systeme-information-decisionnel-architecture-bur-illustratio-768x461.jpg 768w, https:\/\/acconsulting-france.fr\/blog\/wp-content\/uploads\/2026\/09\/systeme-information-decisionnel-architecture-bur-illustratio-1536x921.jpg 1536w\" sizes=\"auto, (max-width: 1619px) 100vw, 1619px\" \/><figcaption class=\"wp-element-caption\">Illustration g\u00e9n\u00e9r\u00e9e par intelligence artificielle.<\/figcaption><\/figure>\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Comment_organiser_la_collecte_et_lentrepot_de_donnees_sans_deplacer_les_regles_metier\"><\/span>Comment organiser la collecte et l\u2019entrep\u00f4t de donn\u00e9es sans d\u00e9placer les r\u00e8gles m\u00e9tier<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n<p class=\"wp-block-paragraph\">La collecte ne commence pas par le choix d\u2019un outil ETL. Elle commence par un inventaire des sources et des d\u00e9pendances. Un syst\u00e8me d\u00e9cisionnel re\u00e7oit rarement des donn\u00e9es d\u2019un seul applicatif. L\u2019ERP porte souvent la comptabilit\u00e9, le CRM contient les opportunit\u00e9s, un outil de production suit les mouvements physiques, et des fichiers manuels compl\u00e8tent les exceptions. Chaque source doit \u00eatre identifi\u00e9e avec son propri\u00e9taire, son rythme de mise \u00e0 jour et son niveau de fiabilit\u00e9.<\/p>\n\n<p class=\"wp-block-paragraph\">Un flux de chargement quotidien ne r\u00e9pond pas au m\u00eame besoin qu\u2019un rafra\u00eechissement intrajournalier. La cl\u00f4ture mensuelle accepte souvent une alimentation planifi\u00e9e, \u00e0 condition que l\u2019heure de disponibilit\u00e9 soit connue. Un suivi de stock ou de commandes peut exiger une fr\u00e9quence plus courte. Pourtant, demander une actualisation en continu sans usage d\u00e9fini augmente la complexit\u00e9 op\u00e9rationnelle. Dans beaucoup de parcs d\u00e9cisionnels, une alimentation nocturne tenue et contr\u00f4l\u00e9e apporte plus de confiance qu\u2019un dispositif th\u00e9oriquement temps r\u00e9el, mais instable.<\/p>\n\n<p class=\"wp-block-paragraph\">L\u2019extraction doit enregistrer sa derni\u00e8re ex\u00e9cution, le nombre de lignes lues, le nombre de lignes rejet\u00e9es et le nombre de lignes charg\u00e9es. Ces informations ne sont pas des d\u00e9tails techniques. Elles permettent d\u2019expliquer pourquoi un tableau de bord para\u00eet incomplet. Si le fichier de ventes d\u2019un canal n\u2019a pas \u00e9t\u00e9 re\u00e7u, le rapport doit signaler la fra\u00eecheur r\u00e9elle des donn\u00e9es plut\u00f4t que pr\u00e9senter un total silencieusement amput\u00e9.<\/p>\n\n<h3 class=\"wp-block-heading\">ETL et ELT : la distinction compte surtout pour la localisation de la r\u00e8gle<\/h3>\n\n<p class=\"wp-block-paragraph\">Dans une d\u00e9marche ETL, la transformation intervient avant le chargement dans l\u2019entrep\u00f4t de donn\u00e9es. Les mappings, les contr\u00f4les qualit\u00e9 et les calculs de pr\u00e9paration sont ex\u00e9cut\u00e9s dans l\u2019outil de flux. Informatica PowerCenter, Talend ou des traitements SAP BW peuvent fonctionner ainsi. Cette organisation facilite le contr\u00f4le des r\u00e8gles lorsque les traitements historiques sont d\u00e9j\u00e0 \u00e9tablis, mais elle peut concentrer une part importante de la logique dans des cha\u00eenes difficiles \u00e0 lire.<\/p>\n\n<p class=\"wp-block-paragraph\">Dans une d\u00e9marche ELT, les donn\u00e9es sont d\u2019abord charg\u00e9es dans une zone de stockage, puis transform\u00e9es au plus pr\u00e8s du moteur analytique. Le principe ne change pas l\u2019obligation de documenter les calculs. Il d\u00e9place seulement leur ex\u00e9cution. Une entreprise qui migre un entrep\u00f4t historique ne doit pas supposer qu\u2019un calcul SQL r\u00e9\u00e9crit produit le m\u00eame r\u00e9sultat qu\u2019un mapping PowerCenter. Les valeurs nulles, les arrondis, les dates de r\u00e9f\u00e9rence et les jointures doivent \u00eatre compar\u00e9s.<\/p>\n\n<p class=\"wp-block-paragraph\">La pratique utile consiste \u00e0 distinguer trois zones. La zone d\u2019atterrissage conserve les donn\u00e9es re\u00e7ues. La zone de pr\u00e9paration applique les contr\u00f4les et les normalisations. La zone de diffusion expose les tables ou vues utilisables par la couche s\u00e9mantique. Ce d\u00e9coupage \u00e9vite qu\u2019un rapport acc\u00e8de directement \u00e0 un fichier brut ou \u00e0 une table de transit.<\/p>\n\n<p class=\"wp-block-paragraph\">Le contenu de <a href=\"https:\/\/acconsulting-france.fr\/blog\/infocentre-definition-role\/\">cet \u00e9clairage sur le r\u00f4le de l\u2019infocentre<\/a> compl\u00e8te cette s\u00e9paration. Un infocentre n\u2019est pas seulement un stockage de plus. Il repr\u00e9sente le point o\u00f9 des donn\u00e9es issues de syst\u00e8mes diff\u00e9rents deviennent utilisables pour un pilotage partag\u00e9, avec des r\u00e8gles explicites sur l\u2019historique et les dimensions de r\u00e9f\u00e9rence.<\/p>\n\n<p class=\"wp-block-paragraph\">Un contr\u00f4le de coh\u00e9rence doit \u00eatre pr\u00e9vu \u00e0 chaque passage de couche. La somme des lignes extraites peut \u00eatre rapproch\u00e9e de la source. Le nombre de clients charg\u00e9s peut \u00eatre compar\u00e9 \u00e0 la table de r\u00e9f\u00e9rence. Les rejets doivent \u00eatre justifi\u00e9s. Ce protocole \u00e9vite de d\u00e9couvrir l\u2019anomalie au moment o\u00f9 la direction consulte le tableau de bord.<\/p>\n\n<ul class=\"wp-block-list\"><li>Documentez la source exacte, y compris les tables, fichiers ou endpoints effectivement lus par le flux.<\/li><li>Conservez les r\u00e8gles de filtre et les crit\u00e8res d\u2019exclusion dans la documentation du mapping.<\/li><li>Mesurez les volumes extraits, rejet\u00e9s et int\u00e9gr\u00e9s \u00e0 chaque ex\u00e9cution afin de d\u00e9tecter les ruptures.<\/li><li>Stabilisez les cl\u00e9s de jointure avant de reconstruire les rapports ou les mod\u00e8les s\u00e9mantiques.<\/li><li>Pr\u00e9servez un historique des versions de traitements lorsqu\u2019une r\u00e8gle de gestion \u00e9volue.<\/li><\/ul>\n\n<p class=\"wp-block-paragraph\">La collecte et le stockage ne doivent pas devenir un lieu o\u00f9 les arbitrages m\u00e9tiers disparaissent. Lorsqu\u2019une d\u00e9finition de client actif change, elle doit \u00eatre approuv\u00e9e et trac\u00e9e. Sinon, l\u2019architecture transforme une d\u00e9cision de gestion en d\u00e9tail technique et rend le contr\u00f4le ult\u00e9rieur presque impossible.<\/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=\"Le syst\u00e8me d&amp;apos;information : COURS MANAGEMENT\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/poqg-ZvULgc?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<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Pourquoi_la_couche_semantique_determine_la_coherence_de_lanalyse_decisionnelle\"><\/span>Pourquoi la couche s\u00e9mantique d\u00e9termine la coh\u00e9rence de l\u2019analyse d\u00e9cisionnelle<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n<p class=\"wp-block-paragraph\">La couche s\u00e9mantique traduit la structure technique en vocabulaire m\u00e9tier. Dans SAP BusinessObjects, ce r\u00f4le est tenu par un univers compos\u00e9 de classes, d\u2019objets, de conditions et de contextes. Dans Power BI, il repose principalement sur un mod\u00e8le s\u00e9mantique, ses relations et ses mesures. Les produits changent, mais le probl\u00e8me reste identique : fournir une d\u00e9finition unique pour les indicateurs utilis\u00e9s par plusieurs directions.<\/p>\n\n<p class=\"wp-block-paragraph\">Un chiffre d\u2019affaires peut sembler \u00e9vident. Il ne l\u2019est pas. Faut-il retenir la date de commande, de livraison ou de facturation ? Faut-il d\u00e9duire les avoirs d\u00e8s leur \u00e9mission ? Les ventes intercompagnies sont-elles incluses ? Un rapport commercial et un rapport financier peuvent r\u00e9pondre diff\u00e9remment si ces d\u00e9cisions ne sont pas pos\u00e9es dans une mesure commune. Le conflit appara\u00eet alors tardivement, souvent lors d\u2019une r\u00e9union o\u00f9 personne ne sait remonter imm\u00e9diatement au calcul.<\/p>\n\n<p class=\"wp-block-paragraph\">Une mesure centralis\u00e9e ne r\u00e9sout pas tous les d\u00e9saccords. Elle oblige \u00e0 les exposer. C\u2019est pr\u00e9cis\u00e9ment son int\u00e9r\u00eat. Le propri\u00e9taire m\u00e9tier valide la formule, le responsable du mod\u00e8le l\u2019impl\u00e9mente, puis la recette compare son r\u00e9sultat \u00e0 une r\u00e9f\u00e9rence d\u00e9finie. Le rapport ne devient pas une zone de n\u00e9gociation permanente.<\/p>\n\n<p class=\"wp-block-paragraph\">Dans un univers BusinessObjects, un filtre de statut client peut \u00eatre pos\u00e9 dans la condition d\u2019objet et ne pas \u00eatre visible dans le Webi. Lors d\u2019une reprise, cette condition doit \u00eatre relev\u00e9e avec l\u2019objet qui l\u2019appelle. Recr\u00e9er uniquement les colonnes du rapport ne suffit pas. Il faut retrouver les contextes, les jointures, les filtres implicites et les invites utilis\u00e9es au moment de l\u2019ex\u00e9cution.<\/p>\n\n<h3 class=\"wp-block-heading\">Les indicateurs doivent poss\u00e9der un propri\u00e9taire m\u00e9tier identifiable<\/h3>\n\n<p class=\"wp-block-paragraph\">Le r\u00f4le de propri\u00e9taire m\u00e9tier ne consiste pas \u00e0 administrer l\u2019outil. Il porte la responsabilit\u00e9 de la d\u00e9finition fonctionnelle. Pour une mesure de marge, la direction financi\u00e8re doit pouvoir confirmer les \u00e9l\u00e9ments int\u00e9gr\u00e9s et exclus. Pour un indicateur de d\u00e9lai de livraison, le m\u00e9tier concern\u00e9 doit pr\u00e9ciser l\u2019\u00e9v\u00e9nement de d\u00e9but, l\u2019\u00e9v\u00e9nement de fin et le traitement des anomalies.<\/p>\n\n<p class=\"wp-block-paragraph\">Le mod\u00e8le s\u00e9mantique doit \u00e9galement porter des contr\u00f4les. Une mesure de total r\u00e9gional doit pouvoir \u00eatre rapproch\u00e9e du total national. Une hi\u00e9rarchie de produits doit comporter des r\u00e8gles de rattachement coh\u00e9rentes. Une date de derni\u00e8re actualisation doit \u00eatre visible dans le jeu de donn\u00e9es et, lorsque le besoin le justifie, dans le tableau de bord. Ces \u00e9l\u00e9ments emp\u00eachent qu\u2019une restitution paraisse fra\u00eeche alors que son alimentation a \u00e9chou\u00e9.<\/p>\n\n<p class=\"wp-block-paragraph\">Microsoft d\u00e9crit le Centre d\u2019excellence Power BI comme un cadre de gouvernance, d\u2019accompagnement et de standardisation des usages. La documentation officielle, consult\u00e9e en mars 2026, est accessible dans <a href=\"https:\/\/learn.microsoft.com\/en-us\/power-bi\/guidance\/center-of-excellence\" target=\"_blank\" rel=\"noopener\">le guide Microsoft sur le centre d\u2019excellence Power BI<\/a>. Cette organisation n\u2019implique pas n\u00e9cessairement une \u00e9quipe importante. Dans une ETI, elle peut commencer par un r\u00e9f\u00e9rent mod\u00e8le, quelques propri\u00e9taires m\u00e9tier et un circuit de validation lisible.<\/p>\n\n<p class=\"wp-block-paragraph\">La couche s\u00e9mantique ne doit pas se limiter \u00e0 publier des noms de colonnes plus agr\u00e9ables. Elle doit contenir les d\u00e9finitions, les relations, les mesures autoris\u00e9es et les r\u00e8gles de s\u00e9curit\u00e9 applicables \u00e0 l\u2019usage analytique. Une s\u00e9curit\u00e9 g\u00e9r\u00e9e seulement dans le rapport peut \u00eatre contourn\u00e9e par une autre restitution utilisant le m\u00eame jeu de donn\u00e9es.<\/p>\n\n<p class=\"wp-block-paragraph\">La migration d\u2019un univers vers un mod\u00e8le s\u00e9mantique demande donc une analyse objet par objet. Les objets dimensionnels, les indicateurs, les filtres, les listes de valeurs et les contextes n\u2019ont pas tous un \u00e9quivalent direct. Une colonne calcul\u00e9e peut parfois devenir une mesure. Une condition permanente peut devenir une r\u00e8gle de filtre contr\u00f4l\u00e9e. Un contexte peut signaler un probl\u00e8me de mod\u00e9lisation qui m\u00e9rite d\u2019\u00eatre revu plut\u00f4t que copi\u00e9.<\/p>\n\n<p class=\"wp-block-paragraph\">Le lecteur qui reprend un parc d\u2019univers peut s\u2019appuyer sur <a href=\"https:\/\/acconsulting-france.fr\/blog\/infocentre-definition-role\/\">la distinction entre infocentre, r\u00e9f\u00e9rentiel et restitution<\/a> pour \u00e9viter de confondre stockage et exposition m\u00e9tier. L\u2019entrep\u00f4t porte les donn\u00e9es consolid\u00e9es. La couche s\u00e9mantique porte le sens op\u00e9rationnel donn\u00e9 \u00e0 ces donn\u00e9es. Cette diff\u00e9rence doit rester visible dans l\u2019architecture et dans les responsabilit\u00e9s.<\/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=\"Quelques r\u00e8gles d&amp;apos;urbanisation des SI\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/mB-duXfKRvI?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<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Quels_roles_attribuer_pour_eviter_les_chiffres_concurrents_dans_larchitecture_BI\"><\/span>Quels r\u00f4les attribuer pour \u00e9viter les chiffres concurrents dans l\u2019architecture BI<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n<p class=\"wp-block-paragraph\">Une architecture peut \u00eatre techniquement coh\u00e9rente et produire malgr\u00e9 tout des chiffres contest\u00e9s. La cause se trouve souvent dans l\u2019absence de responsabilit\u00e9s formalis\u00e9es. L\u2019\u00e9quipe de flux suppose que le m\u00e9tier a valid\u00e9 la r\u00e8gle. Le m\u00e9tier suppose que le rapport reproduit la r\u00e9f\u00e9rence financi\u00e8re. Le responsable BI d\u00e9couvre l\u2019\u00e9cart apr\u00e8s publication. Chacun a r\u00e9alis\u00e9 une partie du travail, mais personne n\u2019a port\u00e9 la d\u00e9cision compl\u00e8te.<\/p>\n\n<p class=\"wp-block-paragraph\">Les r\u00f4les doivent \u00eatre s\u00e9par\u00e9s sans cr\u00e9er une bureaucratie disproportionn\u00e9e. Le responsable de l\u2019architecture d\u00e9finit les standards de mod\u00e9lisation, les r\u00e8gles de publication et les d\u00e9pendances entre composants. Il ne d\u00e9cide pas seul de la d\u00e9finition du chiffre d\u2019affaires ou du taux de service. Cette validation appartient au propri\u00e9taire m\u00e9tier, qui arbitre le sens de l\u2019indicateur dans son domaine.<\/p>\n\n<p class=\"wp-block-paragraph\">L\u2019\u00e9quipe de flux met en \u0153uvre l\u2019extraction, la transformation et le chargement. Elle doit signaler les anomalies de volum\u00e9trie, de qualit\u00e9 ou de disponibilit\u00e9. Elle ne peut pas modifier silencieusement une r\u00e8gle fonctionnelle afin de faire passer un traitement. Si la source livre une valeur inconnue ou un code nouveau, le probl\u00e8me doit remonter vers le propri\u00e9taire de donn\u00e9e et le responsable du mod\u00e8le.<\/p>\n\n<p class=\"wp-block-paragraph\">Le responsable du mod\u00e8le s\u00e9mantique assure la coh\u00e9rence entre les tables de diffusion et les restitutions. Il contr\u00f4le les relations, les mesures, les hi\u00e9rarchies, les droits d\u2019acc\u00e8s et les effets des modifications. Dans un parc Power BI, cela signifie notamment surveiller les rapports qui reposent sur le m\u00eame mod\u00e8le publi\u00e9. Dans un parc BusinessObjects, cela suppose d\u2019identifier les rapports li\u00e9s \u00e0 un m\u00eame univers et les objets qui changent de d\u00e9finition.<\/p>\n\n<h3 class=\"wp-block-heading\">La validation d\u2019un KPI doit suivre un workflow explicite<\/h3>\n\n<p class=\"wp-block-paragraph\">Un workflow utile tient en peu d\u2019\u00e9tapes. Le m\u00e9tier formule la r\u00e8gle et le p\u00e9rim\u00e8tre. L\u2019\u00e9quipe BI traduit cette r\u00e8gle dans le mod\u00e8le. Un \u00e9chantillon de donn\u00e9es est rapproch\u00e9 d\u2019une source de r\u00e9f\u00e9rence. Le propri\u00e9taire m\u00e9tier accepte l\u2019\u00e9cart ou demande une correction. La d\u00e9finition valid\u00e9e est publi\u00e9e avec une date de version.<\/p>\n\n<p class=\"wp-block-paragraph\">Cette s\u00e9quence peut sembler lourde pour une demande ponctuelle. Elle devient indispensable d\u00e8s qu\u2019un indicateur alimente plusieurs tableaux de bord ou intervient dans des d\u00e9cisions de gestion. Une mesure locale cr\u00e9\u00e9e dans un rapport ad hoc peut r\u00e9pondre \u00e0 une exploration temporaire. Elle ne doit pas devenir automatiquement la nouvelle r\u00e9f\u00e9rence pour tout le parc.<\/p>\n\n<figure class=\"wp-block-table\"><table>\n<thead>\n<tr>\n<th>R\u00f4le<\/th>\n<th>D\u00e9cision port\u00e9e<\/th>\n<th>Livrable v\u00e9rifiable<\/th>\n<th>Point de vigilance<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Propri\u00e9taire m\u00e9tier<\/td>\n<td>D\u00e9finition et p\u00e9rim\u00e8tre de l\u2019indicateur<\/td>\n<td>R\u00e8gle de gestion valid\u00e9e<\/td>\n<td>Ne pas confondre besoin d\u2019affichage et d\u00e9finition comptable<\/td>\n<\/tr>\n<tr>\n<td>Responsable BI<\/td>\n<td>Priorit\u00e9s, standards et cycle de publication<\/td>\n<td>Catalogue des rapports et des mod\u00e8les<\/td>\n<td>\u00c9viter les exceptions non document\u00e9es<\/td>\n<\/tr>\n<tr>\n<td>\u00c9quipe ETL<\/td>\n<td>Fiabilit\u00e9 des flux et contr\u00f4les de chargement<\/td>\n<td>Journal d\u2019ex\u00e9cution et suivi des rejets<\/td>\n<td>Ne pas transformer une anomalie m\u00e9tier en correction technique cach\u00e9e<\/td>\n<\/tr>\n<tr>\n<td>Responsable s\u00e9mantique<\/td>\n<td>Mesures, relations, s\u00e9curit\u00e9 et r\u00e9utilisation<\/td>\n<td>Mod\u00e8le versionn\u00e9 et test\u00e9<\/td>\n<td>Limiter les calculs dispers\u00e9s dans les restitutions<\/td>\n<\/tr>\n<tr>\n<td>Propri\u00e9taire de rapport<\/td>\n<td>Usage, destinataires et maintien du contenu<\/td>\n<td>Rapport document\u00e9 et r\u00e9ellement consult\u00e9<\/td>\n<td>Retirer les rapports fant\u00f4mes avant une migration<\/td>\n<\/tr>\n<\/tbody>\n<\/table><\/figure>\n\n<p class=\"wp-block-paragraph\">Le tableau n\u2019impose pas cinq postes distincts. Dans une structure r\u00e9duite, une m\u00eame personne peut couvrir plusieurs responsabilit\u00e9s. Elle doit n\u00e9anmoins savoir dans quel r\u00f4le elle intervient. Un responsable BI peut construire un mod\u00e8le et organiser une validation m\u00e9tier, mais il ne devrait pas s\u2019auto-attribuer le pouvoir de d\u00e9finir seul un indicateur financier.<\/p>\n\n<p class=\"wp-block-paragraph\">La gouvernance doit aussi pr\u00e9voir les conflits. Lorsque deux directions demandent deux versions d\u2019un m\u00eame KPI, le probl\u00e8me ne se r\u00e9sout pas par la cr\u00e9ation de deux mesures identiques sous des noms diff\u00e9rents. Il faut d\u00e9terminer si les besoins portent r\u00e9ellement sur deux p\u00e9rim\u00e8tres l\u00e9gitimes ou sur une d\u00e9finition contradictoire. Dans le premier cas, les mesures sont nomm\u00e9es et document\u00e9es s\u00e9par\u00e9ment. Dans le second, l\u2019arbitrage rel\u00e8ve du m\u00e9tier concern\u00e9.<\/p>\n\n<p class=\"wp-block-paragraph\">Cette distribution des r\u00f4les prot\u00e8ge la prise de d\u00e9cision contre un risque fr\u00e9quent : pr\u00e9senter un chiffre techniquement calcul\u00e9 mais sans propri\u00e9taire capable d\u2019en d\u00e9fendre le sens. La confiance ne vient pas du visuel du tableau de bord. Elle vient de la capacit\u00e9 \u00e0 expliquer le r\u00e9sultat, son origine et la personne qui a valid\u00e9 sa r\u00e8gle.<\/p>\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Comment_verifier_une_architecture_decisionnelle_avant_de_migrer_ou_de_reconstruire\"><\/span>Comment v\u00e9rifier une architecture d\u00e9cisionnelle avant de migrer ou de reconstruire<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n<p class=\"wp-block-paragraph\">Une migration ne doit pas partir de la liste des objets install\u00e9s. Elle doit partir des usages observ\u00e9s et des r\u00e8gles m\u00e9tier \u00e0 pr\u00e9server. Un parc de quatre cents rapports peut contenir des documents historiques, des copies locales, des rapports de campagne et des restitutions ouvertes une fois par an. Les reprendre tous augmente la charge sans am\u00e9liorer la qualit\u00e9 du pilotage.<\/p>\n\n<p class=\"wp-block-paragraph\">Les journaux d\u2019audit constituent le premier mat\u00e9riau, \u00e0 condition de conna\u00eetre leur dur\u00e9e de r\u00e9tention. Ils permettent de rep\u00e9rer les rapports consult\u00e9s, les destinataires de publications planifi\u00e9es, les erreurs r\u00e9currentes et les objets dont d\u00e9pend une audience r\u00e9elle. Ils ne suffisent pas \u00e0 eux seuls. Un rapport trimestriel peut ne pas appara\u00eetre sur une fen\u00eatre de trois mois. Une p\u00e9riode de douze mois est plus adapt\u00e9e lorsqu\u2019elle est disponible.<\/p>\n\n<p class=\"wp-block-paragraph\">Il faut ensuite classifier le parc. Les rapports peuvent \u00eatre regroup\u00e9s selon leur criticit\u00e9, leur fr\u00e9quence, leur complexit\u00e9 et l\u2019existence d\u2019une r\u00e8gle de gestion non document\u00e9e. Un rapport Webi affichant quelques agr\u00e9gats sur un univers stable ne se traite pas comme un document financier qui utilise plusieurs requ\u00eates, des variables complexes, des ruptures, des alerteurs et des exports envoy\u00e9s \u00e0 une population contr\u00f4l\u00e9e.<\/p>\n\n<p class=\"wp-block-paragraph\">Le calcul de charge doit distinguer l\u2019analyse, la reprise, la recette, la formation et la bascule. Une estimation qui annonce seulement un nombre de jours de d\u00e9veloppement ne pr\u00e9pare pas le comit\u00e9 de pilotage au travail r\u00e9el. Les ratios ci-dessous sont un exemple de cadrage. Ils ne constituent pas une norme et doivent \u00eatre ajust\u00e9s apr\u00e8s lecture d\u2019un \u00e9chantillon repr\u00e9sentatif de rapports.<\/p>\n\n<p class=\"wp-block-paragraph\">Pour un parc hypoth\u00e9tique de 120 rapports, supposons 72 rapports standards et 48 rapports complexes. Si l\u2019analyse et la reprise d\u2019un rapport standard mobilisent 4 heures, le premier groupe repr\u00e9sente 288 heures. Si un rapport complexe mobilise 12 heures pour l\u2019analyse et la reprise, le second repr\u00e9sente 576 heures. La reprise repr\u00e9sente donc 864 heures. Une recette fonctionnelle ajout\u00e9e \u00e0 hauteur de 40 % de cette charge repr\u00e9sente 346 heures. Le p\u00e9rim\u00e8tre atteint 1 210 heures environ, hors reprise des droits, formation des utilisateurs et correction des anomalies de source.<\/p>\n\n<p class=\"wp-block-paragraph\">Ce calcul donne un ordre de grandeur tra\u00e7able. Il ne promet pas un calendrier. Son int\u00e9r\u00eat est de montrer que la recette ne peut pas \u00eatre laiss\u00e9e pour la fin. Lorsque les r\u00e8gles de gestion sont enfouies dans des univers, des formules Webi ou des scripts de chargement, la phase d\u2019analyse augmente. \u00c0 l\u2019inverse, si les rapports sont peu consult\u00e9s et que la moiti\u00e9 du parc peut \u00eatre retir\u00e9e, une reconstruction cibl\u00e9e peut co\u00fbter moins qu\u2019une reprise \u00e0 l\u2019identique.<\/p>\n\n<h3 class=\"wp-block-heading\">La recette compare des p\u00e9rim\u00e8tres avant de comparer des montants<\/h3>\n\n<p class=\"wp-block-paragraph\">Une recette utile commence par la d\u00e9finition d\u2019un p\u00e9rim\u00e8tre stable : p\u00e9riode, soci\u00e9t\u00e9, devise, statut de transaction, r\u00e9f\u00e9rence de date et population d\u2019utilisateurs. Comparer le chiffre d\u2019affaires global de deux syst\u00e8mes sans v\u00e9rifier ces crit\u00e8res ne permet pas d\u2019expliquer un \u00e9cart. Il faut d\u2019abord confirmer que les deux calculs lisent les m\u00eames transactions.<\/p>\n\n<p class=\"wp-block-paragraph\">Un double run, sur une p\u00e9riode d\u00e9finie, permet de confronter l\u2019ancien rapport et la cible. Chaque diff\u00e9rence est class\u00e9e : \u00e9cart attendu de p\u00e9rim\u00e8tre, anomalie de chargement, r\u00e8gle de calcul diff\u00e9rente, probl\u00e8me de restitution ou donn\u00e9e source incorrecte. L\u2019objectif n\u2019est pas d\u2019obtenir artificiellement deux valeurs identiques. Il est d\u2019obtenir une liste d\u2019\u00e9carts connue, born\u00e9e et accept\u00e9e par les responsables concern\u00e9s.<\/p>\n\n<p class=\"wp-block-paragraph\">Une migration \u00e9choue souvent lorsque la recette est r\u00e9duite \u00e0 une v\u00e9rification visuelle. Deux tableaux de bord peuvent partager les m\u00eames couleurs, les m\u00eames libell\u00e9s et les m\u00eames graphiques tout en s\u2019appuyant sur des filtres diff\u00e9rents. La validation doit descendre jusqu\u2019\u00e0 l\u2019\u00e9chantillon de lignes lorsque l\u2019indicateur est critique. Les totaux sont utiles, mais ils ne r\u00e9v\u00e8lent pas toujours une erreur de rattachement, de date ou de statut.<\/p>\n\n<p class=\"wp-block-paragraph\">Avant de d\u00e9cider une reprise compl\u00e8te, sortez les logs d\u2019usage sur douze mois, contr\u00f4lez leur dur\u00e9e de conservation et s\u00e9lectionnez un \u00e9chantillon de rapports repr\u00e9sentatif. L\u2019architecture cible pourra alors \u00eatre \u00e9valu\u00e9e sur des objets r\u00e9ellement utilis\u00e9s, avec des r\u00e8gles identifi\u00e9es et une recette proportionn\u00e9e au risque.<\/p>\n\n<h3>Quelles sont les principales couches d\u2019un syst\u00e8me d&rsquo;information d\u00e9cisionnel ?<\/h3>\n<p>Un SID comprend habituellement une couche de collecte des donn\u00e9es, une couche de stockage dans un entrep\u00f4t de donn\u00e9es ou des datamarts, une couche s\u00e9mantique de distribution et une couche de restitution compos\u00e9e de rapports, d\u2019analyses et de tableaux de bord.<\/p>\n<h3>Quelle diff\u00e9rence existe entre un entrep\u00f4t de donn\u00e9es et un mod\u00e8le s\u00e9mantique ?<\/h3>\n<p>L\u2019entrep\u00f4t de donn\u00e9es structure et historise les donn\u00e9es pr\u00e9par\u00e9es pour l\u2019analyse. Le mod\u00e8le s\u00e9mantique expose ensuite des dimensions, des mesures et des r\u00e8gles m\u00e9tier r\u00e9utilisables par les rapports. Les deux objets r\u00e9pondent \u00e0 des responsabilit\u00e9s diff\u00e9rentes.<\/p>\n<h3>Pourquoi un tableau de bord peut-il afficher un chiffre diff\u00e9rent de la finance ?<\/h3>\n<p>L\u2019\u00e9cart peut venir d\u2019un filtre diff\u00e9rent, d\u2019une date de r\u00e9f\u00e9rence distincte, d\u2019un statut de transaction exclu, d\u2019une jointure ou d\u2019une formule locale. La comparaison doit porter sur le p\u00e9rim\u00e8tre et les r\u00e8gles appliqu\u00e9es avant de porter sur le montant final.<\/p>\n<h3>Quels r\u00f4les faut-il pr\u00e9voir dans une architecture de business intelligence ?<\/h3>\n<p>Il faut au minimum un propri\u00e9taire m\u00e9tier pour valider les indicateurs, un responsable BI pour organiser les standards et les publications, une \u00e9quipe en charge des flux, un responsable du mod\u00e8le s\u00e9mantique et un propri\u00e9taire pour chaque rapport diffus\u00e9.<\/p>\n<h3>Faut-il migrer tous les rapports d\u2019un ancien socle d\u00e9cisionnel ?<\/h3>\n<p>Non. Les journaux d\u2019usage, les publications planifi\u00e9es et la validation m\u00e9tier permettent d\u2019identifier les rapports r\u00e9ellement utiles. Les rapports non consult\u00e9s ou remplac\u00e9s doivent \u00eatre retir\u00e9s du p\u00e9rim\u00e8tre avant de chiffrer la reprise.<\/p>\n\n","protected":false},"excerpt":{"rendered":"<p>Un syst\u00e8me d&rsquo;information d\u00e9cisionnel organise les donn\u00e9es de gestion entre les applications sources et les tableaux de bord. Sa solidit\u00e9 d\u00e9pend moins de l\u2019outil choisi que de la s\u00e9paration des couches, de la propri\u00e9t\u00e9 des r\u00e8gles de calcul et d\u2019une recette capable d\u2019expliquer les \u00e9carts. En bref Ce contenu s\u2019adresse aux responsables BI, responsables applicatifs [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":252,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-251","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-socles-herites"],"_links":{"self":[{"href":"https:\/\/acconsulting-france.fr\/blog\/wp-json\/wp\/v2\/posts\/251","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=251"}],"version-history":[{"count":2,"href":"https:\/\/acconsulting-france.fr\/blog\/wp-json\/wp\/v2\/posts\/251\/revisions"}],"predecessor-version":[{"id":255,"href":"https:\/\/acconsulting-france.fr\/blog\/wp-json\/wp\/v2\/posts\/251\/revisions\/255"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/acconsulting-france.fr\/blog\/wp-json\/wp\/v2\/media\/252"}],"wp:attachment":[{"href":"https:\/\/acconsulting-france.fr\/blog\/wp-json\/wp\/v2\/media?parent=251"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/acconsulting-france.fr\/blog\/wp-json\/wp\/v2\/categories?post=251"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/acconsulting-france.fr\/blog\/wp-json\/wp\/v2\/tags?post=251"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}