{"id":137,"date":"2026-09-03T10:34:39","date_gmt":"2026-09-03T10:34:39","guid":{"rendered":"https:\/\/acconsulting-france.fr\/blog\/webfocus-architecture-fonctionnalites\/"},"modified":"2026-09-03T11:24:07","modified_gmt":"2026-09-03T11:24:07","slug":"webfocus-architecture-fonctionnalites","status":"publish","type":"post","link":"https:\/\/acconsulting-france.fr\/blog\/webfocus-architecture-fonctionnalites\/","title":{"rendered":"WebFOCUS : architecture, fonctionnalit\u00e9s et \u00e9volution du produit"},"content":{"rendered":"<p class=\"wp-block-paragraph\">WebFOCUS est une plateforme de business intelligence construite autour d\u2019un serveur de reporting, d\u2019un client web, d\u2019un serveur d\u2019applications et de connecteurs vers les sources de donn\u00e9es. Son \u00e9volution r\u00e9cente privil\u00e9gie une porte d\u2019entr\u00e9e unifi\u00e9e, le Hub, sans supprimer les objets historiques dont d\u00e9pend souvent le reporting existant.<\/p>\n\n<p class=\"wp-block-paragraph\"><strong>En bref<\/strong><\/p>\n\n<ul class=\"wp-block-list\"><li>WebFOCUS s\u00e9pare l\u2019ex\u00e9cution des requ\u00eates, la pr\u00e9sentation des rapports et l\u2019administration, ce qui explique sa capacit\u00e9 \u00e0 servir des usages tr\u00e8s diff\u00e9rents.<\/li><li>Les rapports, tableaux de bord, proc\u00e9dures de transformation et m\u00e9tadonn\u00e9es doivent \u00eatre inventori\u00e9s s\u00e9par\u00e9ment avant toute \u00e9volution du produit.<\/li><li>Le WebFOCUS Hub rapproche la cr\u00e9ation, la recherche et le partage de contenu, mais ne remplace pas automatiquement les objets d\u00e9velopp\u00e9s dans les interfaces ant\u00e9rieures.<\/li><li>Une reprise vers une autre plateforme ne consiste pas \u00e0 exporter des \u00e9crans : les r\u00e8gles port\u00e9es par les proc\u00e9dures, les synonymes et les filtres doivent \u00eatre r\u00e9concili\u00e9es.<\/li><\/ul>\n\n<p class=\"wp-block-paragraph\">Ce dossier concerne les responsables BI qui exploitent ou \u00e9valuent un parc WebFOCUS pour du reporting d\u2019entreprise. Il traite l\u2019architecture logicielle, les fonctionnalit\u00e9s et les cons\u00e9quences d\u2019une \u00e9volution produit sur les objets existants. Les clauses contractuelles, la s\u00e9curit\u00e9 des donn\u00e9es personnelles et les choix d\u2019infrastructure hors d\u00e9cisionnel rel\u00e8vent des profils comp\u00e9tents concern\u00e9s.<\/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\/webfocus-architecture-fonctionnalites\/#Comment_larchitecture_logicielle_de_WebFOCUS_repartit_les_traitements\" >Comment l\u2019architecture logicielle de WebFOCUS r\u00e9partit les traitements<\/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\/webfocus-architecture-fonctionnalites\/#Quelles_fonctionnalites_WebFOCUS_doivent_etre_examinees_avant_une_migration\" >Quelles fonctionnalit\u00e9s WebFOCUS doivent \u00eatre examin\u00e9es avant une migration<\/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\/webfocus-architecture-fonctionnalites\/#Comment_WebFOCUS_organise_lintegration_et_lanalyse_de_donnees\" >Comment WebFOCUS organise l\u2019int\u00e9gration et l\u2019analyse de donn\u00e9es<\/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\/webfocus-architecture-fonctionnalites\/#Comment_mesurer_le_parc_WebFOCUS_avant_de_decider_une_evolution_produit\" >Comment mesurer le parc WebFOCUS avant de d\u00e9cider une \u00e9volution produit<\/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\/webfocus-architecture-fonctionnalites\/#Que_change_levolution_de_WebFOCUS_pour_les_rapports_et_tableaux_de_bord_existants\" >Que change l\u2019\u00e9volution de WebFOCUS pour les rapports et tableaux de bord existants<\/a><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Comment_larchitecture_logicielle_de_WebFOCUS_repartit_les_traitements\"><\/span>Comment l\u2019architecture logicielle de WebFOCUS r\u00e9partit les traitements<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n<p class=\"wp-block-paragraph\">L\u2019architecture de WebFOCUS repose sur une s\u00e9paration nette entre l\u2019acc\u00e8s utilisateur, les services d\u2019application et le moteur qui interroge les donn\u00e9es. Cette s\u00e9paration compte lors d\u2019un audit. Un rapport visible dans un navigateur n\u2019indique pas o\u00f9 se trouve la r\u00e8gle qui calcule une marge, limite une p\u00e9riode ou transforme un code m\u00e9tier.<\/p>\n\n<p class=\"wp-block-paragraph\">Le navigateur acc\u00e8de habituellement au <strong>WebFOCUS Client<\/strong>. Cette couche expose les espaces de travail, les rapports, les tableaux de bord et les m\u00e9canismes de diffusion. Elle porte aussi une part de l\u2019organisation documentaire : dossiers, droits, publications et acc\u00e8s aux contenus. Le client ne doit pas \u00eatre confondu avec le moteur de requ\u00eate.<\/p>\n\n<p class=\"wp-block-paragraph\">Le <strong>Reporting Server<\/strong> re\u00e7oit les demandes d\u2019ex\u00e9cution et produit les jeux de r\u00e9sultats. Il s\u2019appuie sur des synonymes, qui d\u00e9crivent les structures sources, ainsi que sur des proc\u00e9dures FOCUS, SQL ou Dialogue Manager selon les d\u00e9veloppements. Une proc\u00e9dure peut contenir des jointures, des calculs, des param\u00e8tres, des ruptures de format et des r\u00e8gles de filtrage. C\u2019est souvent l\u00e0 que se cache l\u2019\u00e9cart entre un rapport WebFOCUS et sa reprise apparente dans un outil cible.<\/p>\n\n<p class=\"wp-block-paragraph\">Le serveur d\u2019applications assure la communication entre la couche web, les services de s\u00e9curit\u00e9 et les composants d\u2019ex\u00e9cution. Selon le d\u00e9ploiement, un serveur web frontal g\u00e8re ensuite les requ\u00eates HTTP, l\u2019authentification d\u00e9l\u00e9gu\u00e9e et le routage. La documentation d\u2019architecture publi\u00e9e dans la communaut\u00e9 ibi d\u00e9crit pr\u00e9cis\u00e9ment cette coexistence entre Web Server, WebFOCUS Client, Application Server et Reporting Server. La lecture d\u2019une <a href=\"https:\/\/acconsulting-france.fr\/blog\/information-builders-webfocus-tibco\/\">pr\u00e9sentation du rattachement de WebFOCUS \u00e0 TIBCO<\/a> aide aussi \u00e0 replacer l\u2019\u00e9volution de l\u2019\u00e9diteur dans le calendrier du produit.<\/p>\n\n<h3 class=\"wp-block-heading\">Les objets techniques ne portent pas tous le m\u00eame risque de reprise<\/h3>\n\n<p class=\"wp-block-paragraph\">Un rapport HTML ex\u00e9cut\u00e9 \u00e0 partir d\u2019une proc\u00e9dure et un tableau de bord compos\u00e9 de plusieurs requ\u00eates n\u2019ont pas le m\u00eame co\u00fbt de compr\u00e9hension. Le premier risque se situe dans les objets r\u00e9utilis\u00e9s. Un synonyme peut \u00eatre appel\u00e9 par plusieurs proc\u00e9dures. Une modification de type de colonne, de libell\u00e9 ou de jointure peut donc toucher un p\u00e9rim\u00e8tre plus large que le dossier applicatif observ\u00e9.<\/p>\n\n<p class=\"wp-block-paragraph\">Les m\u00e9tadonn\u00e9es jouent un r\u00f4le comparable \u00e0 celui d\u2019un univers dans SAP BusinessObjects. Elles fournissent aux d\u00e9veloppeurs et, selon les cas, aux utilisateurs m\u00e9tier, une repr\u00e9sentation exploitable des sources. Le nom affich\u00e9 dans le reporting peut masquer une table, une vue, un fichier ou une proc\u00e9dure d\u2019acc\u00e8s. La migration ne doit pas reprendre uniquement les libell\u00e9s visibles. Elle doit v\u00e9rifier la source r\u00e9elle, la granularit\u00e9 et le filtre appliqu\u00e9 avant agr\u00e9gation.<\/p>\n\n<p class=\"wp-block-paragraph\">Les proc\u00e9dures de transformation exigent une attention particuli\u00e8re. Une instruction de calcul dans un flux peut produire une colonne qui n\u2019existe pas dans la base. Si cette colonne devient une mesure dans un mod\u00e8le s\u00e9mantique cible, son expression doit \u00eatre document\u00e9e avec la m\u00eame unit\u00e9, le m\u00eame arrondi et la m\u00eame p\u00e9riode de r\u00e9f\u00e9rence. Un \u00e9cart de quelques dixi\u00e8mes peut rester acceptable pour une visualisation exploratoire. Il ne l\u2019est pas forc\u00e9ment pour une restitution financi\u00e8re.<\/p>\n\n<figure class=\"wp-block-table\"><table>\n<thead>\n<tr>\n<th>Composant WebFOCUS<\/th>\n<th>Fonction dans l\u2019architecture<\/th>\n<th>Objet \u00e0 inventorier<\/th>\n<th>Risque lors d\u2019une \u00e9volution ou d\u2019une reprise<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>WebFOCUS Client<\/td>\n<td>Acc\u00e8s aux contenus et gestion des espaces utilisateurs<\/td>\n<td>Dossiers, portails, publications, droits<\/td>\n<td>Un contenu peut dispara\u00eetre de la navigation sans que la proc\u00e9dure source soit supprim\u00e9e.<\/td>\n<\/tr>\n<tr>\n<td>Reporting Server<\/td>\n<td>Ex\u00e9cution des requ\u00eates et g\u00e9n\u00e9ration des sorties<\/td>\n<td>Proc\u00e9dures, synonymes, connexions, fichiers temporaires<\/td>\n<td>Des calculs ou filtres peuvent rester invisibles dans la mise en page du rapport.<\/td>\n<\/tr>\n<tr>\n<td>Serveur d\u2019applications<\/td>\n<td>Services applicatifs et \u00e9changes entre composants<\/td>\n<td>Param\u00e8tres de d\u00e9ploiement, authentification, journaux<\/td>\n<td>Les droits et chemins d\u2019ex\u00e9cution peuvent changer apr\u00e8s une mise \u00e0 niveau.<\/td>\n<\/tr>\n<tr>\n<td>Serveur web<\/td>\n<td>Exposition HTTP et routage<\/td>\n<td>Configuration d\u2019acc\u00e8s, certificats, r\u00e8gles de routage<\/td>\n<td>La disponibilit\u00e9 du portail ne garantit pas l\u2019ex\u00e9cution correcte des rapports.<\/td>\n<\/tr>\n<\/tbody>\n<\/table><\/figure>\n\n<p class=\"wp-block-paragraph\">Ce tableau reprend la r\u00e9partition fonctionnelle d\u00e9crite par la documentation d\u2019architecture de la communaut\u00e9 ibi, consult\u00e9e le 24 mars 2026. Il ne remplace pas un relev\u00e9 de configuration : les noms d\u2019h\u00f4tes, les connexions et les m\u00e9canismes d\u2019authentification d\u00e9pendent de chaque installation.<\/p>\n\n<p class=\"wp-block-paragraph\">Un inventaire utile commence donc par les d\u00e9pendances entre rapports, proc\u00e9dures et synonymes. Il doit ensuite rapprocher ces d\u00e9pendances des logs d\u2019ex\u00e9cution sur douze mois glissants. Sans cette double lecture, une \u00e9quipe surestime fr\u00e9quemment le volume \u00e0 reprendre parce qu\u2019elle confond objets stock\u00e9s et objets r\u00e9ellement utilis\u00e9s.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1668\" height=\"943\" src=\"https:\/\/acconsulting-france.fr\/blog\/wp-content\/uploads\/2026\/09\/bureau-analyse-documents-vierges-calculatrice.jpg\" alt=\"Bureau d&apos;analyse avec documents vierges, calculatrice et \u00e9cran de graphiques en arri\u00e8re-plan\" class=\"wp-image-139\" srcset=\"https:\/\/acconsulting-france.fr\/blog\/wp-content\/uploads\/2026\/09\/bureau-analyse-documents-vierges-calculatrice.jpg 1668w, https:\/\/acconsulting-france.fr\/blog\/wp-content\/uploads\/2026\/09\/bureau-analyse-documents-vierges-calculatrice-300x170.jpg 300w, https:\/\/acconsulting-france.fr\/blog\/wp-content\/uploads\/2026\/09\/bureau-analyse-documents-vierges-calculatrice-1024x579.jpg 1024w, https:\/\/acconsulting-france.fr\/blog\/wp-content\/uploads\/2026\/09\/bureau-analyse-documents-vierges-calculatrice-768x434.jpg 768w, https:\/\/acconsulting-france.fr\/blog\/wp-content\/uploads\/2026\/09\/bureau-analyse-documents-vierges-calculatrice-1536x868.jpg 1536w\" sizes=\"auto, (max-width: 1668px) 100vw, 1668px\" \/><figcaption class=\"wp-element-caption\">Illustration g\u00e9n\u00e9r\u00e9e par intelligence artificielle.<\/figcaption><\/figure>\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Quelles_fonctionnalites_WebFOCUS_doivent_etre_examinees_avant_une_migration\"><\/span>Quelles fonctionnalit\u00e9s WebFOCUS doivent \u00eatre examin\u00e9es avant une migration<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n<p class=\"wp-block-paragraph\">Les fonctionnalit\u00e9s de WebFOCUS couvrent davantage que l\u2019affichage de graphiques. La plateforme assemble reporting param\u00e9tr\u00e9, diffusion de documents, analyse de donn\u00e9es, acc\u00e8s \u00e0 des sources vari\u00e9es et administration des contenus. Cette amplitude explique qu\u2019un parc r\u00e9duit en nombre de rapports puisse porter une charge \u00e9lev\u00e9e de reprise.<\/p>\n\n<p class=\"wp-block-paragraph\">Le reporting demeure le point de d\u00e9part de nombreux d\u00e9ploiements. Les sorties peuvent \u00eatre distribu\u00e9es dans plusieurs formats, planifi\u00e9es ou d\u00e9clench\u00e9es selon des conditions de gestion. Un rapport PDF envoy\u00e9 chaque mois \u00e0 un groupe restreint para\u00eet stable. Pourtant, il peut int\u00e9grer une proc\u00e9dure avec une p\u00e9riode glissante, une table de correspondance et une r\u00e8gle d\u2019exclusion. La cible doit reproduire la r\u00e8gle valid\u00e9e, non le seul format PDF.<\/p>\n\n<p class=\"wp-block-paragraph\">La visualisation intervient par les graphiques, les assemblages de composants et les tableaux de bord. Les utilisateurs retiennent souvent les indicateurs visibles. L\u2019audit doit aller plus loin et examiner la construction de chaque indicateur : source, niveau de d\u00e9tail, filtre obligatoire, agr\u00e9gation et comportement lorsqu\u2019une valeur est absente. Un taux affich\u00e9 \u00e0 deux d\u00e9cimales peut provenir d\u2019un calcul effectu\u00e9 avant ou apr\u00e8s agr\u00e9gation. Les deux approches ne donnent pas toujours le m\u00eame r\u00e9sultat.<\/p>\n\n<p class=\"wp-block-paragraph\">La plateforme propose \u00e9galement des m\u00e9canismes de pr\u00e9paration, de gestion et d\u2019int\u00e9gration de donn\u00e9es. Le vocabulaire commercial de l\u2019\u00e9diteur regroupe ces capacit\u00e9s dans une offre large. Pour un chantier d\u00e9cisionnel, la question utile reste plus concr\u00e8te : quel objet appelle quelle source, avec quelle fr\u00e9quence, et quel utilisateur d\u00e9pend de la sortie produite ? Une connexion inactive n\u2019a pas le m\u00eame statut qu\u2019une proc\u00e9dure ex\u00e9cut\u00e9e chaque nuit.<\/p>\n\n<h3 class=\"wp-block-heading\">Le Hub modifie l\u2019entr\u00e9e utilisateur, pas la n\u00e9cessit\u00e9 d\u2019inventorier<\/h3>\n\n<p class=\"wp-block-paragraph\">Dans un billet publi\u00e9 le 22 f\u00e9vrier 2023, ibi pr\u00e9sentait le <strong>WebFOCUS Hub<\/strong> comme un point d\u2019entr\u00e9e destin\u00e9 \u00e0 trouver, g\u00e9rer, cr\u00e9er et partager contenus et donn\u00e9es. La source d\u00e9crivait aussi une recherche d\u2019exp\u00e9rience plus coh\u00e9rente entre profils m\u00e9tier, d\u00e9veloppeurs BI et administrateurs. Cette orientation est document\u00e9e dans l\u2019<a href=\"https:\/\/acconsulting-france.fr\/blog\/information-builders-webfocus-tibco\/\">historique WebFOCUS publi\u00e9 sur ce site<\/a>, \u00e0 rapprocher des documents \u00e9diteur avant toute d\u00e9cision de version.<\/p>\n\n<p class=\"wp-block-paragraph\">Le Hub peut r\u00e9duire la dispersion des acc\u00e8s pour les utilisateurs. Il ne supprime pas les objets construits ant\u00e9rieurement dans d\u2019autres interfaces. Une organisation qui \u00e9value l\u2019\u00e9volution produit doit distinguer trois questions. La premi\u00e8re porte sur l\u2019exp\u00e9rience de consultation. La deuxi\u00e8me concerne la maintenance des d\u00e9veloppements. La troisi\u00e8me concerne les d\u00e9pendances techniques entre le portail, les proc\u00e9dures et les sources.<\/p>\n\n<ul class=\"wp-block-list\"><li>Les rapports param\u00e9tr\u00e9s doivent \u00eatre class\u00e9s selon leur fr\u00e9quence d\u2019ex\u00e9cution, leur destinataire et la pr\u00e9sence de calculs dans les proc\u00e9dures.<\/li><li>Les tableaux de bord doivent \u00eatre d\u00e9compos\u00e9s en requ\u00eates unitaires afin d\u2019identifier les filtres communs et les agr\u00e9gations distinctes.<\/li><li>Les m\u00e9canismes de diffusion doivent \u00eatre contr\u00f4l\u00e9s avec leurs listes de destinataires, leurs calendriers et leurs \u00e9ventuelles pi\u00e8ces jointes.<\/li><li>Les connexions doivent \u00eatre rapproch\u00e9es des synonymes et des proc\u00e9dures pour s\u00e9parer les acc\u00e8s actifs des acc\u00e8s historiques.<\/li><\/ul>\n\n<p class=\"wp-block-paragraph\">La documentation et les communications de l\u2019\u00e9diteur doivent \u00eatre relues \u00e0 la version exacte de votre socle. Une fonctionnalit\u00e9 annonc\u00e9e pour WebFOCUS 9.2 ne doit pas \u00eatre projet\u00e9e sur un environnement WebFOCUS 8 sans v\u00e9rification. Cette r\u00e8gle para\u00eet administrative. Elle \u00e9vite pourtant de chiffrer une \u00e9volution \u00e0 partir d\u2019un p\u00e9rim\u00e8tre fonctionnel qui n\u2019existe pas dans l\u2019installation concern\u00e9e.<\/p>\n\n<p class=\"wp-block-paragraph\">Le produit propose des capacit\u00e9s d\u2019analyse avanc\u00e9e dans son positionnement \u00e9diteur. Leur \u00e9valuation d\u00e9taill\u00e9e d\u00e9passe le p\u00e9rim\u00e8tre d\u2019un audit de socle d\u00e9cisionnel. La reprise doit se concentrer sur les rapports consomm\u00e9s, leurs r\u00e8gles de calcul et les conditions de validation qui permettent \u00e0 une direction de continuer \u00e0 piloter son activit\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=\"Conf\u00e9rence Philippe MADEC sur la frugalit\u00e9 heureuse et cr\u00e9ative\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/yb-rN_2zMro?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 fonctionnalit\u00e9 r\u00e9ellement critique n\u2019est donc pas celle qui figure le mieux dans une d\u00e9monstration. C\u2019est celle dont d\u00e9pend un chiffre distribu\u00e9, comment\u00e9 ou rapproch\u00e9 chaque mois. Le prochain examen porte logiquement sur les flux qui alimentent ce chiffre.<\/p>\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Comment_WebFOCUS_organise_lintegration_et_lanalyse_de_donnees\"><\/span>Comment WebFOCUS organise l\u2019int\u00e9gration et l\u2019analyse de donn\u00e9es<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n<p class=\"wp-block-paragraph\">L\u2019int\u00e9gration dans WebFOCUS ne se r\u00e9sume pas \u00e0 l\u2019ouverture d\u2019une connexion vers une base relationnelle. Le Reporting Server acc\u00e8de \u00e0 des sources d\u00e9crites par des synonymes et peut combiner donn\u00e9es relationnelles, fichiers, services ou autres formats pris en charge par l\u2019environnement. La structure retenue d\u00e9termine ensuite les possibilit\u00e9s de jointure, de filtre, de calcul et de restitution.<\/p>\n\n<p class=\"wp-block-paragraph\">Cette organisation a une cons\u00e9quence directe lors d\u2019un audit. Une table source connue des \u00e9quipes techniques ne dit pas quelle version de cette table est r\u00e9ellement interrog\u00e9e par le rapport. Une proc\u00e9dure peut appeler une vue, reformater un champ, cr\u00e9er une cl\u00e9 de jointure ou \u00e9crire une table de travail avant de produire la sortie finale. Reprendre seulement le SQL identifi\u00e9 dans un outil de supervision ne suffit pas \u00e0 expliquer la cha\u00eene compl\u00e8te.<\/p>\n\n<p class=\"wp-block-paragraph\">Le synonyme est un point de contr\u00f4le utile. Il relie un nom exploitable dans les d\u00e9veloppements WebFOCUS \u00e0 une structure de donn\u00e9es sous-jacente. Ses attributs peuvent pr\u00e9ciser des formats, des descriptions de colonnes, des segments et d\u2019autres \u00e9l\u00e9ments utilis\u00e9s par les requ\u00eates. Lorsque le mod\u00e8le cible est pr\u00e9par\u00e9, chaque champ utile doit \u00eatre rapproch\u00e9 de cette d\u00e9finition et de son r\u00e9sultat effectif sur un \u00e9chantillon de p\u00e9riodes valid\u00e9es.<\/p>\n\n<h3 class=\"wp-block-heading\">Les \u00e9carts viennent souvent de la granularit\u00e9, pas du graphique<\/h3>\n\n<p class=\"wp-block-paragraph\">Les \u00e9carts de r\u00e9conciliation naissent fr\u00e9quemment avant la visualisation. Une mesure de chiffre d\u2019affaires peut \u00eatre calcul\u00e9e sur la ligne de facture, sur la commande ou sur le client. Si le rapport historique joint une dimension qui multiplie les lignes avant l\u2019agr\u00e9gation, le r\u00e9sultat ne correspondra pas \u00e0 une mesure reconstruite sur une table d\u00e9j\u00e0 agr\u00e9g\u00e9e. Le nouvel affichage peut para\u00eetre plus coh\u00e9rent tout en s\u2019\u00e9cartant de la r\u00e9f\u00e9rence historique.<\/p>\n\n<p class=\"wp-block-paragraph\">La m\u00e9thode doit donc isoler les \u00e9tapes. Une premi\u00e8re comparaison porte sur le nombre de lignes extraites. Une deuxi\u00e8me porte sur les montants bruts avant calcul. Une troisi\u00e8me v\u00e9rifie les filtres, notamment les statuts, les dates et les entit\u00e9s exclues. La derni\u00e8re comparaison concerne l\u2019arrondi, le format et la mise en page. Cette s\u00e9quence permet de localiser l\u2019origine d\u2019un \u00e9cart plut\u00f4t que de la chercher dans le tableau de bord final.<\/p>\n\n<p class=\"wp-block-paragraph\">Un protocole de contr\u00f4le utilisable en projet peut suivre l\u2019ordre ci-dessous.<\/p>\n\n<ol class=\"wp-block-list\"><li>Extraire sur une p\u00e9riode cl\u00f4tur\u00e9e le r\u00e9sultat d\u00e9taill\u00e9 du rapport WebFOCUS et conserver les param\u00e8tres employ\u00e9s.<\/li><li>Identifier dans la proc\u00e9dure les synonymes, jointures, filtres et colonnes calcul\u00e9es qui contribuent au r\u00e9sultat.<\/li><li>Ex\u00e9cuter la logique cible sur le m\u00eame p\u00e9rim\u00e8tre, \u00e0 la m\u00eame date de r\u00e9f\u00e9rence et avec les m\u00eames exclusions document\u00e9es.<\/li><li>Comparer les volumes, les montants par niveau de d\u00e9tail et les totaux, puis consigner chaque diff\u00e9rence dans un registre d\u2019\u00e9carts.<\/li><li>Faire valider par le propri\u00e9taire m\u00e9tier les \u00e9carts expliqu\u00e9s avant de modifier les r\u00e8gles ou la restitution.<\/li><\/ol>\n\n<p class=\"wp-block-paragraph\">La tol\u00e9rance doit \u00eatre d\u00e9cid\u00e9e par indicateur. Une diff\u00e9rence de pr\u00e9sentation de 0,01 li\u00e9e \u00e0 l\u2019arrondi peut \u00eatre accept\u00e9e si elle est tra\u00e7able. Une diff\u00e9rence de p\u00e9rim\u00e8tre li\u00e9e \u00e0 un statut client ne l\u2019est pas sans validation formelle. Le rapport de recette doit aussi pr\u00e9ciser si l\u2019\u00e9cart provient du socle historique, de la cible ou d\u2019une r\u00e8gle m\u00e9tier modifi\u00e9e entre les deux p\u00e9riodes.<\/p>\n\n<p class=\"wp-block-paragraph\">La question de la protection des donn\u00e9es personnelles peut appara\u00eetre lorsque les extraits contiennent des identifiants ou des coordonn\u00e9es. Elle rel\u00e8ve du DPO et des responsables s\u00e9curit\u00e9, pas d\u2019un arbitrage sur les proc\u00e9dures de reporting. L\u2019examen d\u00e9cisionnel s\u2019arr\u00eate ici \u00e0 la minimisation des extraits de recette et \u00e0 la tra\u00e7abilit\u00e9 de leurs acc\u00e8s.<\/p>\n\n<p class=\"wp-block-paragraph\">Une int\u00e9gration correctement cartographi\u00e9e r\u00e9duit les surprises lors de la recette, mais elle ne dispense pas de mesurer le parc r\u00e9el. Le volume stock\u00e9 et le volume consult\u00e9 racontent rarement la m\u00eame histoire.<\/p>\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Comment_mesurer_le_parc_WebFOCUS_avant_de_decider_une_evolution_produit\"><\/span>Comment mesurer le parc WebFOCUS avant de d\u00e9cider une \u00e9volution produit<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n<p class=\"wp-block-paragraph\">La premi\u00e8re d\u00e9cision n\u2019est pas de migrer, de mettre \u00e0 niveau ou de reconstruire. Elle consiste \u00e0 \u00e9tablir ce qui est r\u00e9ellement utilis\u00e9. Un r\u00e9pertoire peut contenir plusieurs centaines de rapports, proc\u00e9dures et versions archiv\u00e9es. Une partie correspond \u00e0 des besoins abandonn\u00e9s, \u00e0 des essais non supprim\u00e9s ou \u00e0 des restitutions annuelles qui n\u2019apparaissent pas dans une p\u00e9riode d\u2019observation trop courte.<\/p>\n\n<p class=\"wp-block-paragraph\">Les journaux d\u2019audit sont la source prioritaire lorsqu\u2019ils sont conserv\u00e9s avec une profondeur suffisante. Ils doivent \u00eatre extraits sur douze mois glissants pour inclure les op\u00e9rations mensuelles, trimestrielles et annuelles. Leur lecture doit distinguer l\u2019ouverture d\u2019un portail, l\u2019ex\u00e9cution d\u2019un rapport, la planification d\u2019une diffusion et l\u2019\u00e9chec d\u2019une demande. Un rapport peut \u00eatre distribu\u00e9 automatiquement sans g\u00e9n\u00e9rer de consultation interactive.<\/p>\n\n<p class=\"wp-block-paragraph\">Le relev\u00e9 technique doit \u00eatre confront\u00e9 aux propri\u00e9taires m\u00e9tier. Un contenu consult\u00e9 une fois par an peut soutenir une obligation de cl\u00f4ture ou de contr\u00f4le. \u00c0 l\u2019inverse, un rapport ex\u00e9cut\u00e9 quotidiennement peut ne servir qu\u2019\u00e0 v\u00e9rifier un traitement qui a \u00e9t\u00e9 remplac\u00e9. Le log donne la fr\u00e9quence. Il ne donne pas la valeur de gestion du contenu.<\/p>\n\n<h3 class=\"wp-block-heading\">Un calcul de charge doit s\u00e9parer la reprise, la recette et les droits<\/h3>\n\n<p class=\"wp-block-paragraph\">Un exemple chiffr\u00e9 permet de poser le p\u00e9rim\u00e8tre. Prenons un inventaire de 240 rapports, dont 144 restitutions standard, 72 rapports comportant des param\u00e8tres et des calculs, et 24 tableaux de bord composites. L\u2019hypoth\u00e8se de travail retient 2 heures pour inventorier et reconstruire une restitution standard, 6 heures pour un rapport avec calculs ou param\u00e8tres, et 14 heures pour un tableau de bord compos\u00e9 de plusieurs requ\u00eates.<\/p>\n\n<p class=\"wp-block-paragraph\">La charge de reprise seule se calcule ainsi : 144 \u00d7 2 heures, soit 288 heures ; 72 \u00d7 6 heures, soit 432 heures ; 24 \u00d7 14 heures, soit 336 heures. Le total atteint <strong>1 056 heures<\/strong>. Cette estimation exclut la recette m\u00e9tier, la reprise des droits, la formation, la correction des sources et la conduite du changement. Elle est fond\u00e9e sur des ratios de cadrage utilis\u00e9s uniquement pour cet exemple ; elle ne constitue pas un tarif ni un engagement de dur\u00e9e.<\/p>\n\n<p class=\"wp-block-paragraph\">La recette peut repr\u00e9senter une charge comparable sur les rapports les plus sensibles, car elle mobilise les propri\u00e9taires de chiffres. Les droits demandent \u00e9galement une analyse sp\u00e9cifique lorsque les acc\u00e8s proviennent de groupes externes, de r\u00e8gles d\u2019annuaire ou de p\u00e9rim\u00e8tres organisationnels. Additionner ces travaux \u00e0 une estimation de reprise sans les distinguer masque le risque au moment o\u00f9 le planning est pr\u00e9sent\u00e9.<\/p>\n\n<figure class=\"wp-block-table\"><table>\n<thead>\n<tr>\n<th>Type d\u2019objet inventori\u00e9<\/th>\n<th>Nombre d\u2019objets<\/th>\n<th>Ratio de reprise retenu<\/th>\n<th>Charge calcul\u00e9e<\/th>\n<th>P\u00e9rim\u00e8tre non compris<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Rapport standard<\/td>\n<td>144<\/td>\n<td>2 heures par rapport<\/td>\n<td>288 heures<\/td>\n<td>Recette m\u00e9tier et reprise des droits<\/td>\n<\/tr>\n<tr>\n<td>Rapport param\u00e9tr\u00e9 ou calcul\u00e9<\/td>\n<td>72<\/td>\n<td>6 heures par rapport<\/td>\n<td>432 heures<\/td>\n<td>Correction de source et formation<\/td>\n<\/tr>\n<tr>\n<td>Tableau de bord composite<\/td>\n<td>24<\/td>\n<td>14 heures par tableau de bord<\/td>\n<td>336 heures<\/td>\n<td>Recette d\u00e9taill\u00e9e des indicateurs<\/td>\n<\/tr>\n<tr>\n<td>Total de reprise seule<\/td>\n<td>240<\/td>\n<td>Hypoth\u00e8ses explicit\u00e9es ci-dessus<\/td>\n<td><strong>1 056 heures<\/strong><\/td>\n<td>Tout travail transverse reste \u00e0 chiffrer s\u00e9par\u00e9ment<\/td>\n<\/tr>\n<\/tbody>\n<\/table><\/figure>\n\n<p class=\"wp-block-paragraph\">Ce tableau est un calcul de dimensionnement, \u00e9tabli le 24 mars 2026 pour illustrer la m\u00e9thode. Sur un parc inf\u00e9rieur \u00e0 cent rapports, dont la moiti\u00e9 n\u2019est plus consult\u00e9e et dont les r\u00e8gles sont accessibles, la reconstruction peut co\u00fbter moins que la reprise syst\u00e9matique. Au-del\u00e0 de trois cents objets avec des proc\u00e9dures peu document\u00e9es et des diffusions actives, la conservation des d\u00e9pendances devient souvent plus prudente.<\/p>\n\n<p class=\"wp-block-paragraph\">La documentation publique consult\u00e9e ne donne pas acc\u00e8s \u00e0 un environnement WebFOCUS de cette version. L\u2019analyse s\u2019appuie donc sur les descriptions d\u2019architecture et de fonctionnalit\u00e9s publi\u00e9es, ainsi que sur une m\u00e9thode de cartographie applicable \u00e0 un parc existant. Aucun \u00e9cran ni aucun retour d\u2019ex\u00e9cution n\u2019est reconstitu\u00e9 ici.<\/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=\"Design System : de proc\u00e9d\u00e9 UX \u00e0 m\u00e9thode organisationnelle\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/8zB9jSXG4Mk?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 d\u00e9cision devient d\u00e9fendable lorsque le volume actif, les r\u00e8gles cach\u00e9es et la charge exclue sont visibles dans le m\u00eame dossier. L\u2019\u00e9tape suivante consiste \u00e0 interpr\u00e9ter l\u2019\u00e9volution produit sans confondre modernisation d\u2019interface et remplacement du socle.<\/p>\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Que_change_levolution_de_WebFOCUS_pour_les_rapports_et_tableaux_de_bord_existants\"><\/span>Que change l\u2019\u00e9volution de WebFOCUS pour les rapports et tableaux de bord existants<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n<p class=\"wp-block-paragraph\">L\u2019\u00e9volution produit de WebFOCUS vers une plateforme davantage centr\u00e9e sur le Hub r\u00e9pond \u00e0 un besoin d\u2019unification des usages. Le billet ibi publi\u00e9 le 22 f\u00e9vrier 2023 d\u00e9crit le passage d\u2019un ensemble d\u2019applications \u00e0 des capacit\u00e9s plus connect\u00e9es autour de la recherche, de la cr\u00e9ation et du partage de contenu. Cette orientation peut am\u00e9liorer l\u2019acc\u00e8s aux fonctionnalit\u00e9s. Elle ne transforme pas, \u00e0 elle seule, les proc\u00e9dures historiques en objets faciles \u00e0 maintenir.<\/p>\n\n<p class=\"wp-block-paragraph\">Pour un responsable BI, la question porte moins sur la nouveaut\u00e9 de l\u2019interface que sur la continuit\u00e9 des d\u00e9pendances. Les rapports existants peuvent s\u2019appuyer sur des conventions de nommage, des r\u00e9pertoires, des synonymes et des routines d\u00e9velopp\u00e9es au fil du temps. Une \u00e9volution majeure doit \u00eatre pr\u00e9c\u00e9d\u00e9e d\u2019un relev\u00e9 des objets ex\u00e9cut\u00e9s, de leurs propri\u00e9taires et de leurs sources. Sans ce relev\u00e9, les incidents apparaissent apr\u00e8s bascule sous la forme la plus co\u00fbteuse : un chiffre attendu n\u2019est plus disponible au moment d\u2019une cl\u00f4ture.<\/p>\n\n<p class=\"wp-block-paragraph\">Les tableaux de bord doivent \u00eatre trait\u00e9s comme des assemblages. Leur apparence peut \u00eatre reprise dans une interface r\u00e9cente. Le comportement des filtres, des rafra\u00eechissements et des interactions doit \u00eatre v\u00e9rifi\u00e9 composant par composant. Un filtre appliqu\u00e9 \u00e0 l\u2019ensemble de la page ne produit pas le m\u00eame r\u00e9sultat qu\u2019un filtre pr\u00e9sent dans chaque requ\u00eate. Cette diff\u00e9rence devient visible d\u00e8s qu\u2019un utilisateur compare un total de tableau de bord \u00e0 un rapport export\u00e9.<\/p>\n\n<h3 class=\"wp-block-heading\">La mise \u00e0 niveau et la migration r\u00e9pondent \u00e0 deux arbitrages diff\u00e9rents<\/h3>\n\n<p class=\"wp-block-paragraph\">La mise \u00e0 niveau conserve en principe le cadre WebFOCUS et vise une version plus r\u00e9cente du produit. La migration vers une autre plateforme reconstruit ou traduit des objets vers un autre mod\u00e8le s\u00e9mantique, un autre moteur de reporting et une autre administration. Les deux op\u00e9rations comportent de la recette. Elles ne portent pas le m\u00eame risque de r\u00e9\u00e9criture.<\/p>\n\n<p class=\"wp-block-paragraph\">Une mise \u00e0 niveau convient lorsqu\u2019un parc reste actif, que les proc\u00e9dures sont connues, que les sources demeurent disponibles et que les usages correspondent encore au produit. Une migration peut \u00eatre \u00e9tudi\u00e9e lorsque les comp\u00e9tences n\u00e9cessaires se rar\u00e9fient, que les contenus r\u00e9ellement utilis\u00e9s sont limit\u00e9s ou que l\u2019organisation veut rationaliser plusieurs plateformes. La seconde option \u00e9choue lorsque l\u2019on traite chaque rapport comme une copie visuelle et que les r\u00e8gles de calcul n\u2019ont pas \u00e9t\u00e9 extraites.<\/p>\n\n<p class=\"wp-block-paragraph\">Les communications \u00e9diteur doivent \u00eatre relues avec leur date de publication et la version concern\u00e9e. La page de pr\u00e9sentation de 2023 ne constitue pas une note de maintenance ni une garantie de disponibilit\u00e9 pour toutes les versions. Pour les \u00e9ch\u00e9ances contractuelles, le bon document reste celui fourni dans le portail de support de l\u2019\u00e9diteur et associ\u00e9 \u00e0 votre r\u00e9f\u00e9rence produit. Les conditions de support et de licence rel\u00e8vent ensuite de votre contrat et de votre interlocuteur juridique ou achats.<\/p>\n\n<p class=\"wp-block-paragraph\">La trajectoire propos\u00e9e par l\u2019\u00e9diteur met en avant une exp\u00e9rience plus int\u00e9gr\u00e9e, des outils de recherche et de cr\u00e9ation de contenu, ainsi que des modes d\u2019exploration plus accessibles. Ces \u00e9l\u00e9ments peuvent modifier les pratiques des utilisateurs. Ils ne dispensent pas de maintenir une s\u00e9paration entre contenu exploratoire et reporting de r\u00e9f\u00e9rence. Un indicateur de pilotage doit conserver sa d\u00e9finition, sa source, son propri\u00e9taire et son protocole de validation.<\/p>\n\n<p class=\"wp-block-paragraph\">Avant de lancer une \u00e9volution WebFOCUS, extrayez les journaux sur douze mois, classez les proc\u00e9dures par d\u00e9pendance et faites valider les vingt rapports les plus consult\u00e9s sur une p\u00e9riode cl\u00f4tur\u00e9e. Ce travail d\u00e9termine si le projet porte sur une mise \u00e0 niveau ma\u00eetris\u00e9e, une reconstruction cibl\u00e9e ou une conservation temporaire du socle existant.<\/p>\n\n\n<h3>Quels sont les principaux composants de l\u2019architecture WebFOCUS ?<\/h3>\n<p>L\u2019architecture comprend habituellement un serveur web, le WebFOCUS Client pour l\u2019acc\u00e8s aux contenus, un serveur d\u2019applications et le Reporting Server qui ex\u00e9cute les requ\u00eates, utilise les synonymes et g\u00e9n\u00e8re les restitutions. Les noms et param\u00e8tres exacts d\u00e9pendent du d\u00e9ploiement.<\/p>\n<h3>Le WebFOCUS Hub remplace-t-il les rapports historiques ?<\/h3>\n<p>Le Hub fournit une entr\u00e9e unifi\u00e9e pour trouver, g\u00e9rer, cr\u00e9er et partager des contenus. Il ne convertit pas automatiquement les proc\u00e9dures, les synonymes, les filtres ou les m\u00e9canismes de diffusion construits dans les environnements ant\u00e9rieurs.<\/p>\n<h3>Comment v\u00e9rifier qu\u2019un rapport WebFOCUS est encore utilis\u00e9 ?<\/h3>\n<p>Les logs d\u2019audit doivent \u00eatre analys\u00e9s sur douze mois glissants, puis compar\u00e9s aux calendriers de diffusion et valid\u00e9s avec les propri\u00e9taires m\u00e9tier. Cette dur\u00e9e \u00e9vite d\u2019\u00e9carter des restitutions trimestrielles ou annuelles.<\/p>\n<h3>Pourquoi deux rapports peuvent-ils produire des chiffres diff\u00e9rents apr\u00e8s une reprise ?<\/h3>\n<p>Les \u00e9carts proviennent souvent d\u2019une diff\u00e9rence de granularit\u00e9, de jointure, de filtre, de p\u00e9riode ou d\u2019arrondi. La comparaison doit commencer sur les lignes extraites et les montants bruts avant de porter sur la visualisation finale.<\/p>\n\n","protected":false},"excerpt":{"rendered":"<p>WebFOCUS est une plateforme de business intelligence construite autour d\u2019un serveur de reporting, d\u2019un client web, d\u2019un serveur d\u2019applications et de connecteurs vers les sources de donn\u00e9es. Son \u00e9volution r\u00e9cente privil\u00e9gie une porte d\u2019entr\u00e9e unifi\u00e9e, le Hub, sans supprimer les objets historiques dont d\u00e9pend souvent le reporting existant. En bref Ce dossier concerne les responsables [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":138,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[16],"tags":[],"class_list":["post-137","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\/137","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=137"}],"version-history":[{"count":2,"href":"https:\/\/acconsulting-france.fr\/blog\/wp-json\/wp\/v2\/posts\/137\/revisions"}],"predecessor-version":[{"id":141,"href":"https:\/\/acconsulting-france.fr\/blog\/wp-json\/wp\/v2\/posts\/137\/revisions\/141"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/acconsulting-france.fr\/blog\/wp-json\/wp\/v2\/media\/138"}],"wp:attachment":[{"href":"https:\/\/acconsulting-france.fr\/blog\/wp-json\/wp\/v2\/media?parent=137"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/acconsulting-france.fr\/blog\/wp-json\/wp\/v2\/categories?post=137"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/acconsulting-france.fr\/blog\/wp-json\/wp\/v2\/tags?post=137"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}