{"id":261,"date":"2026-09-23T11:49:08","date_gmt":"2026-09-23T11:49:08","guid":{"rendered":"https:\/\/acconsulting-france.fr\/blog\/qlikview-fin-vie-migration\/"},"modified":"2026-09-23T12:10:43","modified_gmt":"2026-09-23T12:10:43","slug":"qlikview-fin-vie-migration","status":"publish","type":"post","link":"https:\/\/acconsulting-france.fr\/blog\/qlikview-fin-vie-migration\/","title":{"rendered":"QlikView : fin de vie, diff\u00e9rences avec Qlik Sense et migration"},"content":{"rendered":"<p class=\"wp-block-paragraph\">QlikView reste exploitable tant que votre version est support\u00e9e, mais le calendrier de l\u2019\u00e9diteur r\u00e9duit fortement la marge de man\u0153uvre. La version 12.90 sort du support le <strong>31 octobre 2026<\/strong>, tandis que QlikView 12.100 est support\u00e9 jusqu\u2019au <strong>30 septembre 2027<\/strong>. Une migration vers Qlik Sense doit donc commencer par l\u2019usage r\u00e9el, les r\u00e8gles de calcul et la recette.<\/p>\n\n<p class=\"wp-block-paragraph\"><strong>En bref.<\/strong><\/p>\n\n<ul class=\"wp-block-list\"><li>La fin de vie ne signifie pas l\u2019arr\u00eat imm\u00e9diat des applications QlikView, mais la disparition du support \u00e9diteur et des correctifs sur la version concern\u00e9e.<\/li><li>Qlik Sense ne reprend pas automatiquement les documents QlikView, leurs objets graphiques, leurs macros et leurs r\u00e8gles de pr\u00e9sentation.<\/li><li>Les scripts de chargement peuvent parfois \u00eatre r\u00e9utilis\u00e9s, mais ils doivent \u00eatre relus d\u00e8s qu\u2019ils d\u00e9pendent de variables, de chemins de fichiers ou de composants propres \u00e0 QlikView.<\/li><li>Un inventaire sur douze mois d\u2019usage permet de distinguer les tableaux de bord \u00e0 reconstruire de ceux qui doivent \u00eatre retir\u00e9s.<\/li><li>La recette doit comparer des p\u00e9rim\u00e8tres, des mesures et des \u00e9carts accept\u00e9s, sans promettre une identit\u00e9 automatique entre l\u2019ancien et le nouvel outil d\u00e9cisionnel.<\/li><\/ul>\n\n<p class=\"wp-block-paragraph\">Ce contenu vise les responsables BI, DSI et chefs de projet qui maintiennent un parc QlikView en environnement g\u00e9r\u00e9 par l\u2019entreprise. Il traite de la maintenance, des diff\u00e9rences avec Qlik Sense et de la migration des applications d\u00e9cisionnelles, mais pas de la n\u00e9gociation contractuelle avec Qlik ni des questions de protection des donn\u00e9es personnelles.<\/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\/qlikview-fin-vie-migration\/#Quelle_date_de_fin_de_vie_QlikView_sapplique_a_votre_version\" >Quelle date de fin de vie QlikView s\u2019applique \u00e0 votre version<\/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\/qlikview-fin-vie-migration\/#Quelles_differences_entre_QlikView_et_Qlik_Sense_changent_reellement_la_migration\" >Quelles diff\u00e9rences entre QlikView et Qlik Sense changent r\u00e9ellement la 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\/qlikview-fin-vie-migration\/#Comment_determiner_quels_tableaux_de_bord_QlikView_doivent_etre_migres\" >Comment d\u00e9terminer quels tableaux de bord QlikView doivent \u00eatre migr\u00e9s<\/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\/qlikview-fin-vie-migration\/#Comment_chiffrer_une_migration_QlikView_vers_Qlik_Sense_sans_sous-estimer_la_recette\" >Comment chiffrer une migration QlikView vers Qlik Sense sans sous-estimer la recette<\/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\/qlikview-fin-vie-migration\/#Dans_quel_ordre_organiser_la_migration_QlikView_vers_Qlik_Sense\" >Dans quel ordre organiser la migration QlikView vers Qlik Sense<\/a><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Quelle_date_de_fin_de_vie_QlikView_sapplique_a_votre_version\"><\/span>Quelle date de fin de vie QlikView s\u2019applique \u00e0 votre version<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n<p class=\"wp-block-paragraph\">La date utile n\u2019est pas celle de l\u2019installation initiale de QlikView, mais celle de la version exacte encore ex\u00e9cut\u00e9e sur le serveur. Un parc qui utilise QlikView 12.90 et un parc pass\u00e9 \u00e0 QlikView 12.100 ne portent pas le m\u00eame risque de maintenance. Qlik publie un tableau de cycle de vie par release, associ\u00e9 \u00e0 sa politique de gestion des versions des produits on-premise.<\/p>\n\n<p class=\"wp-block-paragraph\">Le relev\u00e9 effectu\u00e9 sur la page officielle <a href=\"https:\/\/community.qlik.com\/t5\/Support-Updates-Announcements\/QlikView-Product-Lifecycle\/ba-p\/1826339\" target=\"_blank\" rel=\"noopener\">QlikView Product Lifecycle<\/a>, mise \u00e0 jour le 10 juillet 2026, indique que QlikView 12.90, publi\u00e9e le 21 mai 2024, atteint sa date EOS le <strong>31 octobre 2026<\/strong>. La release QlikView 12.100, publi\u00e9e le 23 septembre 2025, reste couverte jusqu\u2019au <strong>30 septembre 2027<\/strong>. Ces \u00e9ch\u00e9ances doivent \u00eatre rev\u00e9rifi\u00e9es chaque trimestre, car elles rel\u00e8vent de la politique de maintenance de l\u2019\u00e9diteur.<\/p>\n\n<figure class=\"wp-block-table\"><table>\n<thead>\n<tr>\n<th>Version QlikView<\/th>\n<th>Date de publication<\/th>\n<th>Date de fin de support<\/th>\n<th>Cons\u00e9quence de pilotage<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>12.100<\/td>\n<td>23 septembre 2025<\/td>\n<td><strong>30 septembre 2027<\/strong><\/td>\n<td>Le parc dispose d\u2019un d\u00e9lai pour mesurer les usages et organiser une migration s\u00e9lective.<\/td>\n<\/tr>\n<tr>\n<td>12.90<\/td>\n<td>21 mai 2024<\/td>\n<td><strong>31 octobre 2026<\/strong><\/td>\n<td>Le budget, le p\u00e9rim\u00e8tre et la strat\u00e9gie de recette doivent \u00eatre arbitr\u00e9s avant l\u2019\u00e9ch\u00e9ance.<\/td>\n<\/tr>\n<tr>\n<td>12.80<\/td>\n<td>23 mai 2023<\/td>\n<td>31 octobre 2025<\/td>\n<td>La version est d\u00e9j\u00e0 hors support au regard du relev\u00e9 du 10 juillet 2026.<\/td>\n<\/tr>\n<tr>\n<td>12.70<\/td>\n<td>10 mai 2022<\/td>\n<td>10 mai 2024<\/td>\n<td>Le maintien expose le socle \u00e0 une absence de support \u00e9diteur sur incident.<\/td>\n<\/tr>\n<tr>\n<td>12.60<\/td>\n<td>25 mai 2021<\/td>\n<td>25 mai 2023<\/td>\n<td>Une mise \u00e0 niveau ou une sortie du produit ne doit plus \u00eatre diff\u00e9r\u00e9e sans arbitrage \u00e9crit.<\/td>\n<\/tr>\n<\/tbody>\n<\/table><\/figure>\n\n<p class=\"wp-block-paragraph\">Source du tableau, cycle de vie QlikView publi\u00e9 par Qlik et consult\u00e9 le 10 juillet 2026. Le tableau ne pr\u00e9juge pas des conditions particuli\u00e8res de votre contrat de support. Il donne la date affich\u00e9e par l\u2019\u00e9diteur pour chaque release, pas une garantie de support sur vos extensions, vos macros ou vos connecteurs tiers.<\/p>\n\n<p class=\"wp-block-paragraph\">Rester sur une version hors support ne fait pas dispara\u00eetre vos tableaux de bord le lendemain. Les documents QVW continuent normalement de s\u2019ouvrir si l\u2019infrastructure demeure disponible. Le probl\u00e8me survient lorsqu\u2019un incident exige un correctif, lorsqu\u2019une mise \u00e0 jour du syst\u00e8me d\u2019exploitation modifie un comportement attendu ou lorsqu\u2019un audit demande la preuve d\u2019un support maintenu. Le risque est op\u00e9rationnel avant d\u2019\u00eatre fonctionnel.<\/p>\n\n<p class=\"wp-block-paragraph\">La version 12.100 peut justifier une p\u00e9riode d\u2019attente si votre usage est stable, si les applications sont document\u00e9es et si les composants p\u00e9riph\u00e9riques restent maintenus. L\u2019arbitrage change pour QlikView 12.90. \u00c0 quelques mois de l\u2019\u00e9ch\u00e9ance d\u2019octobre 2026, lancer une migration compl\u00e8te sans avoir tri\u00e9 le parc conduit souvent \u00e0 reprendre des applications dont personne ne consulte plus les indicateurs.<\/p>\n\n<h3 class=\"wp-block-heading\">Pourquoi la fin du support ne se traite pas comme une simple mise \u00e0 jour<\/h3>\n\n<p class=\"wp-block-paragraph\">Une mise \u00e0 jour de release conserve la logique applicative. Une migration vers Qlik Sense remet en cause le mode de publication, les objets de restitution, les droits et parfois les habitudes de navigation. Le script de chargement constitue seulement une partie de l\u2019application. Les expressions dans les graphiques, les variables, les favoris, les d\u00e9clencheurs et les macros peuvent porter des r\u00e8gles de gestion qu\u2019aucun dossier projet ne d\u00e9crit.<\/p>\n\n<p class=\"wp-block-paragraph\">La premi\u00e8re pi\u00e8ce \u00e0 produire est donc une cartographie. Elle relie chaque document QVW \u00e0 son propri\u00e9taire m\u00e9tier, \u00e0 ses utilisateurs actifs, \u00e0 sa fr\u00e9quence d\u2019ouverture, \u00e0 ses sources et \u00e0 ses mesures sensibles. Sans cette liste, le calendrier de fin de vie devient un motif de panique plut\u00f4t qu\u2019un crit\u00e8re de priorisation. La prochaine \u00e9tape consiste \u00e0 v\u00e9rifier quelles applications m\u00e9ritent r\u00e9ellement une reprise dans Qlik Sense.<\/p>\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1536\" height=\"1024\" src=\"https:\/\/acconsulting-france.fr\/blog\/wp-content\/uploads\/2026\/09\/migration-fin-de-vie-outil-analytique-guide-illustration.jpg\" alt=\"Schema au crayon et notes autocollantes vierges sur un plan de travail\" class=\"wp-image-263\" srcset=\"https:\/\/acconsulting-france.fr\/blog\/wp-content\/uploads\/2026\/09\/migration-fin-de-vie-outil-analytique-guide-illustration.jpg 1536w, https:\/\/acconsulting-france.fr\/blog\/wp-content\/uploads\/2026\/09\/migration-fin-de-vie-outil-analytique-guide-illustration-300x200.jpg 300w, https:\/\/acconsulting-france.fr\/blog\/wp-content\/uploads\/2026\/09\/migration-fin-de-vie-outil-analytique-guide-illustration-1024x683.jpg 1024w, https:\/\/acconsulting-france.fr\/blog\/wp-content\/uploads\/2026\/09\/migration-fin-de-vie-outil-analytique-guide-illustration-768x512.jpg 768w\" sizes=\"auto, (max-width: 1536px) 100vw, 1536px\" \/><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=\"Quelles_differences_entre_QlikView_et_Qlik_Sense_changent_reellement_la_migration\"><\/span>Quelles diff\u00e9rences entre QlikView et Qlik Sense changent r\u00e9ellement la migration<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n<p class=\"wp-block-paragraph\">QlikView et Qlik Sense partagent le moteur associatif de Qlik, mais ils ne r\u00e9pondent pas au m\u00eame mode de construction des applications. QlikView repose historiquement sur des documents QVW con\u00e7us comme des applications de restitution, souvent b\u00e2ties par une \u00e9quipe BI centrale. Qlik Sense organise les contenus autour d\u2019applications, de feuilles, d\u2019objets et d\u2019espaces de publication, avec une place plus visible donn\u00e9e \u00e0 la cr\u00e9ation guid\u00e9e et \u00e0 l\u2019exploration par les utilisateurs autoris\u00e9s.<\/p>\n\n<p class=\"wp-block-paragraph\">La diff\u00e9rence qui p\u00e8se le plus sur une migration concerne les objets graphiques. Une jauge, un tableau crois\u00e9, une zone de texte dynamique ou un conteneur QlikView n\u2019a pas toujours un \u00e9quivalent de reprise automatique dans Qlik Sense. L\u2019\u00e9quipe projet doit distinguer la mesure \u00e0 conserver de la forme historique du tableau de bord. Conserver chaque pixel co\u00fbte cher et ne prot\u00e8ge pas forc\u00e9ment la compr\u00e9hension m\u00e9tier.<\/p>\n\n<p class=\"wp-block-paragraph\">Les documents QlikView utilisent aussi des m\u00e9canismes qui demandent une revue pr\u00e9cise. Les macros, les actions d\u00e9clench\u00e9es par un bouton, les extensions anciennes et certaines automatisations d\u2019export ne se transposent pas m\u00e9caniquement. Une macro peut sembler secondaire parce qu\u2019elle n\u2019appara\u00eet pas dans un graphique. Pourtant, elle peut alimenter un fichier de contr\u00f4le mensuel ou conditionner une diffusion \u00e0 un groupe de destinataires.<\/p>\n\n<p class=\"wp-block-paragraph\">Qlik indique dans son aide consacr\u00e9e \u00e0 la <a href=\"https:\/\/help.qlik.com\/fr-FR\/qlikview\/May2024\/Subsystems\/Client\/Content\/QV_QlikView\/QlikSense.htm\" target=\"_blank\" rel=\"noopener\">comparaison entre QlikView et Qlik Sense<\/a> que Qlik Sense propose une approche plus moderne et int\u00e9grable, tout en orientant les organisations qui envisagent une sortie de QlikView vers des ressources de planification. Cette documentation doit \u00eatre lue avec la version de votre produit, car le p\u00e9rim\u00e8tre des fonctionnalit\u00e9s et des connecteurs \u00e9volue d\u2019une release \u00e0 l\u2019autre.<\/p>\n\n<h3 class=\"wp-block-heading\">Les scripts de chargement ne constituent pas un passeport de migration<\/h3>\n\n<p class=\"wp-block-paragraph\">Les scripts QlikView repr\u00e9sentent souvent la partie la plus visible de l\u2019analyse de donn\u00e9es. Ils chargent les fichiers, interrogent les bases, cr\u00e9ent des tables r\u00e9sidentes, d\u00e9finissent des variables et construisent le mod\u00e8le associatif. Leur syntaxe peut \u00eatre proche de celle attendue dans Qlik Sense, ce qui cr\u00e9e une impression de continuit\u00e9. Cette continuit\u00e9 est r\u00e9elle dans certains cas, mais elle n\u2019exon\u00e8re pas d\u2019une recette.<\/p>\n\n<p class=\"wp-block-paragraph\">Un script qui lit un r\u00e9pertoire local, un lecteur r\u00e9seau ou un fichier QVD d\u00e9pend d\u2019un chemin technique et d\u2019un compte de service. Dans Qlik Sense, le mode de connexion, les droits et les emplacements publi\u00e9s peuvent \u00eatre diff\u00e9rents. Les variables de chemin, les fichiers de param\u00e8tres et les t\u00e2ches de rechargement doivent \u00eatre test\u00e9s s\u00e9par\u00e9ment du r\u00e9sultat affich\u00e9 dans les tableaux de bord.<\/p>\n\n<p class=\"wp-block-paragraph\">Le mod\u00e8le de s\u00e9curit\u00e9 demande le m\u00eame niveau d\u2019attention. Dans QlikView, une r\u00e9duction de donn\u00e9es peut \u00eatre port\u00e9e par une table Section Access et des conventions d\u2019identifiants tr\u00e8s anciennes. Dans Qlik Sense, la publication dans les espaces, l\u2019authentification et les r\u00e8gles de s\u00e9curit\u00e9 doivent \u00eatre align\u00e9es sur les droits attendus. Un tableau de bord correct pour l\u2019administrateur peut \u00eatre incomplet ou trop large pour un responsable op\u00e9rationnel.<\/p>\n\n<p class=\"wp-block-paragraph\">Les diff\u00e9rences les plus co\u00fbteuses ne sont donc pas toujours visibles \u00e0 l\u2019\u00e9cran. Elles se trouvent dans les expressions, les droits, les d\u00e9clenchements et les d\u00e9pendances de chargement. Avant de choisir une cible, il faut mesurer l\u2019usage r\u00e9el de l\u2019existant plut\u00f4t que de traiter tous les QVW comme des actifs de m\u00eame valeur.<\/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=\"QlikView to QlikSense Migration\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/BTcXREK8vio?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=\"Comment_determiner_quels_tableaux_de_bord_QlikView_doivent_etre_migres\"><\/span>Comment d\u00e9terminer quels tableaux de bord QlikView doivent \u00eatre migr\u00e9s<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n<p class=\"wp-block-paragraph\">Le volume de documents QVW ne mesure pas le volume de travail utile. Un r\u00e9pertoire peut contenir cent applications, mais une part significative correspond parfois \u00e0 des essais, \u00e0 des copies dat\u00e9es ou \u00e0 des restitutions remplac\u00e9es par un autre support. Le tri doit s\u2019appuyer sur les traces d\u2019usage, les propri\u00e9taires m\u00e9tier et les \u00e9ch\u00e9ances de reporting. Une liste de fichiers ne suffit pas.<\/p>\n\n<p class=\"wp-block-paragraph\">Les logs d\u2019audit sur douze mois donnent une premi\u00e8re lecture. Ils permettent de rep\u00e9rer les applications ouvertes chaque jour, celles utilis\u00e9es \u00e0 la cl\u00f4ture mensuelle et celles qui ne sont consult\u00e9es par personne. Ils ne doivent pas \u00eatre interpr\u00e9t\u00e9s sans pr\u00e9caution. Une r\u00e9tention de quatre-vingt-dix jours masque les rapports trimestriels ou annuels. Un document diffus\u00e9 en PDF peut rester peu ouvert dans l\u2019interface tout en alimentant une d\u00e9cision r\u00e9currente.<\/p>\n\n<p class=\"wp-block-paragraph\">Le contr\u00f4le doit donc combiner les donn\u00e9es d\u2019usage et une validation m\u00e9tier formelle. Pour chaque application, le responsable BI peut demander quelle d\u00e9cision d\u00e9pend du tableau de bord, quel service l\u2019utilise, quelle p\u00e9riode de conservation est requise et si une restitution \u00e9quivalente existe d\u00e9j\u00e0. Une r\u00e9ponse vague ne justifie pas une reprise. En revanche, un indicateur de marge pr\u00e9sent\u00e9 chaque mois \u00e0 la direction financi\u00e8re m\u00e9rite un dossier de recette complet.<\/p>\n\n<h3 class=\"wp-block-heading\">Une classification en quatre d\u00e9cisions r\u00e9duit la charge inutile<\/h3>\n\n<p class=\"wp-block-paragraph\">La cartographie peut classer chaque document dans quatre cat\u00e9gories. La premi\u00e8re regroupe les applications \u00e0 reconstruire parce qu\u2019elles sont actives, sensibles et structurantes. La deuxi\u00e8me couvre les applications \u00e0 reprendre avec une simplification de l\u2019interface. La troisi\u00e8me rassemble les restitutions \u00e0 consolider dans une application d\u00e9j\u00e0 existante. La quatri\u00e8me regroupe les documents \u00e0 retirer apr\u00e8s validation de leur propri\u00e9taire m\u00e9tier.<\/p>\n\n<ul class=\"wp-block-list\"><li>Une application ouverte chaque semaine par plusieurs \u00e9quipes et portant des mesures de cl\u00f4ture doit \u00eatre reconstruite avec une recette sur des p\u00e9riodes historiques d\u00e9finies.<\/li><li>Un document utilis\u00e9 ponctuellement pour explorer un d\u00e9tail peut \u00eatre repris avec moins d\u2019objets, \u00e0 condition que les s\u00e9lections et les exports r\u00e9ellement utilis\u00e9s soient conserv\u00e9s.<\/li><li>Deux tableaux de bord qui pr\u00e9sentent la m\u00eame mesure avec des filtres proches peuvent \u00eatre regroup\u00e9s apr\u00e8s validation des r\u00e8gles de calcul et des populations concern\u00e9es.<\/li><li>Un QVW sans ouverture sur douze mois, sans diffusion identifi\u00e9e et sans propri\u00e9taire disponible doit \u00eatre propos\u00e9 au retrait, non migr\u00e9 par d\u00e9faut.<\/li><\/ul>\n\n<p class=\"wp-block-paragraph\">Cette classification prot\u00e8ge le budget contre un r\u00e9flexe co\u00fbteux, la reprise \u00e0 l\u2019identique. Un parc de 80 documents dont 40 ne sont plus consult\u00e9s ne justifie pas la m\u00eame strat\u00e9gie qu\u2019un parc de 400 documents actifs avec des r\u00e8gles de gestion r\u00e9parties dans les expressions. Dans le premier cas, la reconstruction s\u00e9lective est souvent plus d\u00e9fendable. Dans le second, la reprise contr\u00f4l\u00e9e peut pr\u00e9server des calculs m\u00e9tier qu\u2019il serait risqu\u00e9 de red\u00e9couvrir sous pression.<\/p>\n\n<p class=\"wp-block-paragraph\">Le syst\u00e8me d\u00e9cisionnel ne se limite pas \u00e0 la couche de visualisation. Les dictionnaires, les sources, les calendriers, les dimensions et les r\u00e8gles de qualification influencent directement les r\u00e9sultats affich\u00e9s. La mise \u00e0 jour d\u2019un <a href=\"https:\/\/acconsulting-france.fr\/blog\/dictionnaire-donnees\/\">dictionnaire de donn\u00e9es pour la migration<\/a> \u00e9vite de d\u00e9placer des expressions dont personne ne sait plus expliquer l\u2019origine.<\/p>\n\n<p class=\"wp-block-paragraph\">Un inventaire utile contient au minimum l\u2019identifiant du document, la derni\u00e8re ouverture connue, le propri\u00e9taire m\u00e9tier, la source principale, le nombre d\u2019onglets, les mesures sensibles, les m\u00e9canismes de s\u00e9curit\u00e9 et la d\u00e9cision retenue. Cette base devient le registre de p\u00e9rim\u00e8tre du projet. Sans elle, les demandes tardives r\u00e9introduisent des applications hors budget au moment o\u00f9 la recette devrait d\u00e9j\u00e0 \u00eatre stabilis\u00e9e.<\/p>\n\n<p class=\"wp-block-paragraph\">La d\u00e9cision de retrait ne doit pas \u00eatre assimil\u00e9e \u00e0 une perte de service. Elle consiste \u00e0 demander une confirmation explicite que le besoin n\u2019existe plus ou qu\u2019il est couvert ailleurs. Ce travail ouvre ensuite un sujet plus exigeant, celui de la charge r\u00e9elle de migration pour les applications retenues.<\/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=\"QlikView vs. Qlik Sense\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/Rrf8bZu2f6Y?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=\"Comment_chiffrer_une_migration_QlikView_vers_Qlik_Sense_sans_sous-estimer_la_recette\"><\/span>Comment chiffrer une migration QlikView vers Qlik Sense sans sous-estimer la recette<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n<p class=\"wp-block-paragraph\">Un chiffrage s\u00e9rieux s\u00e9pare l\u2019inventaire, la reprise technique, la reconstruction des objets, la validation fonctionnelle, la recette des chiffres, la reprise des droits et l\u2019accompagnement des utilisateurs. Pr\u00e9senter un nombre global de jours sans d\u00e9tailler ces postes rend le budget impossible \u00e0 d\u00e9fendre. Les ratios ci-dessous sont des hypoth\u00e8ses de pr\u00e9paration, pas un tarif ni une promesse de dur\u00e9e.<\/p>\n\n<p class=\"wp-block-paragraph\">Un exemple permet de rendre le calcul v\u00e9rifiable. Consid\u00e9rons un parc de 120 documents QVW. L\u2019inventaire sur les logs et les entretiens m\u00e9tier conduit \u00e0 retirer 35 documents, \u00e0 consolider 15 documents dans des applications existantes et \u00e0 retenir 70 applications pour une migration. Parmi elles, 40 sont class\u00e9es comme peu complexes, 20 comme interm\u00e9diaires et 10 comme complexes, selon le nombre d\u2019onglets, les r\u00e8gles de s\u00e9curit\u00e9, les sources et les expressions.<\/p>\n\n<p class=\"wp-block-paragraph\">Pour cet exemple, la reprise fonctionnelle et technique est estim\u00e9e \u00e0 16 heures par application peu complexe, 40 heures par application interm\u00e9diaire et 80 heures par application complexe. Ces ratios sont construits pour un dossier comportant lecture des scripts, reconstruction des feuilles, contr\u00f4les de chargement et tests unitaires. Ils excluent la recette m\u00e9tier compl\u00e8te, la formation, les licences, la rem\u00e9diation des sources et la n\u00e9gociation contractuelle.<\/p>\n\n<figure class=\"wp-block-table\"><table>\n<thead>\n<tr>\n<th>Type d\u2019application retenue<\/th>\n<th>Volume<\/th>\n<th>Ratio de reprise<\/th>\n<th>Charge calcul\u00e9e<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Application peu complexe<\/td>\n<td>40<\/td>\n<td>16 heures<\/td>\n<td>640 heures<\/td>\n<\/tr>\n<tr>\n<td>Application interm\u00e9diaire<\/td>\n<td>20<\/td>\n<td>40 heures<\/td>\n<td>800 heures<\/td>\n<\/tr>\n<tr>\n<td>Application complexe<\/td>\n<td>10<\/td>\n<td>80 heures<\/td>\n<td>800 heures<\/td>\n<\/tr>\n<tr>\n<td>Total de reprise avant recette<\/td>\n<td>70<\/td>\n<td>Selon les hypoth\u00e8ses ci-dessus<\/td>\n<td><strong>2 240 heures<\/strong><\/td>\n<\/tr>\n<\/tbody>\n<\/table><\/figure>\n\n<p class=\"wp-block-paragraph\">Ce calcul aboutit \u00e0 2 240 heures pour la seule reprise des applications retenues. Si le projet ajoute une recette m\u00e9tier repr\u00e9sentant 30 % de cette charge, l\u2019enveloppe de recette atteint 672 heures. Le total passe alors \u00e0 <strong>2 912 heures<\/strong>, avant formation, conduite du changement, traitement des anomalies de source et gestion d\u00e9taill\u00e9e des habilitations. L\u2019\u00e9cart entre 2 240 et 2 912 heures montre pourquoi la recette ne doit jamais \u00eatre cach\u00e9e dans une ligne g\u00e9n\u00e9rique de projet.<\/p>\n\n<h3 class=\"wp-block-heading\">Les \u00e9carts de chiffres doivent \u00eatre attendus, mesur\u00e9s et accept\u00e9s<\/h3>\n\n<p class=\"wp-block-paragraph\">Une migration ne garantit pas que les chiffres seront identiques \u00e0 l\u2019ancien socle. Les diff\u00e9rences peuvent provenir d\u2019une date de rafra\u00eechissement, d\u2019un filtre implicite, d\u2019une jointure, d\u2019un arrondi, d\u2019une table de s\u00e9curit\u00e9 ou d\u2019une r\u00e8gle de s\u00e9lection. L\u2019objectif n\u2019est pas de nier ces \u00e9carts. Il est de les identifier, de les qualifier et de d\u00e9cider lesquels sont acceptables.<\/p>\n\n<p class=\"wp-block-paragraph\">Pour une mesure de chiffre d\u2019affaires, une recette robuste compare un m\u00eame p\u00e9rim\u00e8tre de date, une m\u00eame population de clients, un m\u00eame statut de commande et une m\u00eame devise. Le r\u00e9sultat doit \u00eatre conserv\u00e9 dans un fichier de comparaison sign\u00e9 par le m\u00e9tier. Si un \u00e9cart appara\u00eet, il faut documenter sa cause avant d\u2019autoriser la bascule. Une diff\u00e9rence de 0,4 % peut \u00eatre acceptable pour une variation d\u2019arrondi sur une restitution exploratoire, mais elle ne l\u2019est pas n\u00e9cessairement pour une cl\u00f4ture financi\u00e8re.<\/p>\n\n<p class=\"wp-block-paragraph\">Le protocole peut s\u2019inspirer d\u2019une d\u00e9marche d\u00e9crite dans ce <a href=\"https:\/\/acconsulting-france.fr\/blog\/migration-bi-protocole\/\">protocole de migration BI et de r\u00e9conciliation<\/a>. Il s\u00e9pare la conformit\u00e9 du chargement, la validit\u00e9 des mesures, la s\u00e9curit\u00e9 d\u2019acc\u00e8s et l\u2019acceptation m\u00e9tier. Ces quatre contr\u00f4les ne portent pas le m\u00eame risque et ne doivent pas \u00eatre valid\u00e9s par la m\u00eame personne.<\/p>\n\n<p class=\"wp-block-paragraph\">Un double run limit\u00e9 dans le temps permet de comparer l\u2019ancien QlikView et le nouveau Qlik Sense sur plusieurs cycles m\u00e9tier. Il ne doit pas durer ind\u00e9finiment, car deux applications vivantes doublent les corrections et entretiennent l\u2019ambigu\u00eft\u00e9 sur la source de r\u00e9f\u00e9rence. Sa dur\u00e9e d\u00e9pend de la fr\u00e9quence du reporting. Une cl\u00f4ture mensuelle exige au minimum un cycle complet, parfois davantage lorsque des traitements trimestriels conditionnent les indicateurs.<\/p>\n\n<p class=\"wp-block-paragraph\">La charge de migration devient donc d\u00e9fendable lorsque chaque ratio est rattach\u00e9 \u00e0 un type d\u2019application et que chaque poste exclu est visible. Le choix de l\u2019ordre de bascule peut alors \u00eatre construit sur le risque m\u00e9tier, plut\u00f4t que sur la seule anciennet\u00e9 technique.<\/p>\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Dans_quel_ordre_organiser_la_migration_QlikView_vers_Qlik_Sense\"><\/span>Dans quel ordre organiser la migration QlikView vers Qlik Sense<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n<p class=\"wp-block-paragraph\">L\u2019ordre de migration ne doit pas suivre l\u2019alphabet des applications ni la date de cr\u00e9ation des documents. Il doit rapprocher trois informations, l\u2019\u00e9ch\u00e9ance de support de la version QlikView, le niveau d\u2019usage du tableau de bord et la criticit\u00e9 des r\u00e8gles m\u00e9tier. Une application complexe, tr\u00e8s utilis\u00e9e et peu document\u00e9e m\u00e9rite un cadrage pr\u00e9coce. Elle ne doit pas n\u00e9cessairement \u00eatre la premi\u00e8re \u00e0 basculer en production.<\/p>\n\n<p class=\"wp-block-paragraph\">Les premi\u00e8res vagues servent \u00e0 \u00e9prouver la m\u00e9thode sur des applications repr\u00e9sentatives mais ma\u00eetrisables. Elles doivent comporter un script de chargement r\u00e9el, des droits d\u2019acc\u00e8s, plusieurs feuilles et une mesure sensible, sans \u00eatre le seul tableau de bord utilis\u00e9 pour une cl\u00f4ture. Cette approche permet de tester les conventions de d\u00e9veloppement Qlik Sense, la publication, les validations et la production de preuves de recette.<\/p>\n\n<p class=\"wp-block-paragraph\">Le lot suivant peut couvrir des tableaux de bord \u00e0 forte utilisation, une fois que le mod\u00e8le de s\u00e9curit\u00e9, les r\u00e8gles de nommage et le protocole de validation ont \u00e9t\u00e9 stabilis\u00e9s. Les applications \u00e0 faible usage ou \u00e0 propri\u00e9taire absent doivent rester hors de la premi\u00e8re vague. Elles cr\u00e9ent du volume administratif, mais apportent peu de retour sur le risque de bascule.<\/p>\n\n<h3 class=\"wp-block-heading\">Un d\u00e9roulement en cinq \u00e9tapes rend les arbitrages visibles<\/h3>\n\n<ol class=\"wp-block-list\"><li>\u00c9tablissez l\u2019inventaire des documents QVW, des t\u00e2ches de rechargement, des sources, des propri\u00e9taires et des utilisateurs sur une p\u00e9riode de douze mois.<\/li><li>Classez les applications entre retrait, consolidation, reconstruction et reprise, puis faites valider cette d\u00e9cision par les responsables m\u00e9tier concern\u00e9s.<\/li><li>Analysez les scripts, les variables, la Section Access, les macros, les extensions et les expressions des applications retenues avant de fixer la charge.<\/li><li>Construisez les applications Qlik Sense par vagues, avec des jeux de tests identiques, des p\u00e9rim\u00e8tres document\u00e9s et une tra\u00e7abilit\u00e9 des anomalies.<\/li><li>Organisez le double run, obtenez l\u2019acceptation m\u00e9tier des \u00e9carts expliqu\u00e9s, puis planifiez l\u2019arr\u00eat contr\u00f4l\u00e9 du document QlikView remplac\u00e9.<\/li><\/ol>\n\n<p class=\"wp-block-paragraph\">La modernisation ne consiste pas \u00e0 produire une copie plus r\u00e9cente d\u2019un \u00e9cran historique. Elle consiste \u00e0 d\u00e9cider ce qui doit survivre, ce qui doit \u00eatre simplifi\u00e9 et ce qui doit \u00eatre retir\u00e9. Un projet qui \u00e9vite cette d\u00e9cision d\u00e9place le co\u00fbt de maintenance de QlikView vers Qlik Sense sans r\u00e9duire la dette d\u00e9cisionnelle.<\/p>\n\n<p class=\"wp-block-paragraph\">Le pilotage doit aussi int\u00e9grer la communication vers les utilisateurs. Ceux-ci doivent conna\u00eetre la date de disponibilit\u00e9 du nouveau tableau de bord, la p\u00e9riode pendant laquelle l\u2019ancien reste consultable, les \u00e9carts document\u00e9s et le canal de remont\u00e9e des anomalies. Les \u00e9quipes m\u00e9tier ne valident pas un outil d\u00e9cisionnel parce qu\u2019il est techniquement publi\u00e9. Elles le valident lorsqu\u2019elles peuvent retrouver leurs d\u00e9cisions et comprendre les diff\u00e9rences constat\u00e9es.<\/p>\n\n<p class=\"wp-block-paragraph\">Les parcours de migration partagent plusieurs sujets avec d\u2019autres socles d\u00e9cisionnels, notamment la cartographie des usages et la comparaison des indicateurs. Le co\u00fbt d\u2019un chantier d\u00e9pend toutefois du produit source, des r\u00e8gles de s\u00e9curit\u00e9 et du volume d\u2019objets \u00e0 reconstruire. Une comparaison avec le <a href=\"https:\/\/acconsulting-france.fr\/blog\/cout-migration-businessobjects-powerbi\/\">co\u00fbt de migration de BusinessObjects vers Power BI<\/a> peut aider \u00e0 distinguer la charge de reprise des rapports de la charge propre au mod\u00e8le s\u00e9mantique, sans appliquer m\u00e9caniquement les m\u00eames ratios \u00e0 QlikView.<\/p>\n\n<p class=\"wp-block-paragraph\">Avant toute validation budg\u00e9taire, extrayez les logs disponibles, v\u00e9rifiez leur dur\u00e9e de conservation et reliez chaque document QVW \u00e0 un propri\u00e9taire et \u00e0 une d\u00e9cision m\u00e9tier. Cette action d\u00e9termine le p\u00e9rim\u00e8tre r\u00e9el, donc le calendrier et la charge du projet.<\/p>\n\n<h3>QlikView est-il d\u00e9j\u00e0 en fin de vie ?<\/h3>\n<p>La r\u00e9ponse d\u00e9pend de la version utilis\u00e9e. Selon le cycle de vie Qlik relev\u00e9 le 10 juillet 2026, QlikView 12.90 atteint sa fin de support le 31 octobre 2026, tandis que QlikView 12.100 reste support\u00e9 jusqu\u2019au 30 septembre 2027. Les versions ant\u00e9rieures \u00e0 12.90 sont d\u00e9j\u00e0 hors support selon le tableau \u00e9diteur.<\/p>\n<h3>Peut-on convertir automatiquement un document QlikView en application Qlik Sense ?<\/h3>\n<p>La reprise peut r\u00e9utiliser une partie des scripts de chargement selon leur contenu, mais les objets graphiques, macros, extensions, droits et m\u00e9canismes de diffusion exigent une analyse sp\u00e9cifique. Une conversion ne dispense pas de recette fonctionnelle et de validation m\u00e9tier.<\/p>\n<h3>Quelle est la principale diff\u00e9rence entre QlikView et Qlik Sense ?<\/h3>\n<p>QlikView est principalement organis\u00e9 autour de documents QVW con\u00e7us comme des applications de restitution, alors que Qlik Sense structure les usages autour d\u2019applications, de feuilles, d\u2019objets et d\u2019espaces de publication. Cette diff\u00e9rence affecte les tableaux de bord, la s\u00e9curit\u00e9 et les modalit\u00e9s de mise \u00e0 disposition.<\/p>\n<h3>Faut-il migrer tous les tableaux de bord QlikView ?<\/h3>\n<p>Non. Les documents non consult\u00e9s, redondants ou sans propri\u00e9taire m\u00e9tier identifi\u00e9 doivent \u00eatre propos\u00e9s au retrait ou \u00e0 la consolidation. L\u2019inventaire sur douze mois, compl\u00e9t\u00e9 par une validation m\u00e9tier, permet d\u2019\u00e9viter de financer la reprise d\u2019applications sans usage d\u00e9montr\u00e9.<\/p>\n<h3>Comment prouver que les chiffres Qlik Sense sont acceptables apr\u00e8s migration ?<\/h3>\n<p>Le projet doit comparer des p\u00e9rim\u00e8tres identiques, documenter les mesures, tracer les \u00e9carts et obtenir une acceptation m\u00e9tier. Le double run entre QlikView et Qlik Sense sert \u00e0 expliquer les diff\u00e9rences, non \u00e0 promettre une identit\u00e9 automatique des r\u00e9sultats.<\/p>\n\n","protected":false},"excerpt":{"rendered":"<p>QlikView reste exploitable tant que votre version est support\u00e9e, mais le calendrier de l\u2019\u00e9diteur r\u00e9duit fortement la marge de man\u0153uvre. La version 12.90 sort du support le 31 octobre 2026, tandis que QlikView 12.100 est support\u00e9 jusqu\u2019au 30 septembre 2027. Une migration vers Qlik Sense doit donc commencer par l\u2019usage r\u00e9el, les r\u00e8gles de calcul [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":262,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[16],"tags":[],"class_list":["post-261","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\/261","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=261"}],"version-history":[{"count":2,"href":"https:\/\/acconsulting-france.fr\/blog\/wp-json\/wp\/v2\/posts\/261\/revisions"}],"predecessor-version":[{"id":265,"href":"https:\/\/acconsulting-france.fr\/blog\/wp-json\/wp\/v2\/posts\/261\/revisions\/265"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/acconsulting-france.fr\/blog\/wp-json\/wp\/v2\/media\/262"}],"wp:attachment":[{"href":"https:\/\/acconsulting-france.fr\/blog\/wp-json\/wp\/v2\/media?parent=261"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/acconsulting-france.fr\/blog\/wp-json\/wp\/v2\/categories?post=261"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/acconsulting-france.fr\/blog\/wp-json\/wp\/v2\/tags?post=261"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}