Reprise et migrations
Quitter une BI : un export de données ne suffit pas
Pour qui : Responsable qui doit préparer la sortie d’un outil de reporting.
Cadrage initial des 5 et 6 novembre 2026 ; étude documentaire complémentaire lue et relue indépendamment le 8 novembre 2026. Aucun compte, devis ou transfert exécuté.
Notre avis
Récupérer règles, droits et dépendances avec les données.
Nous jugerions la réversibilité sur la reconstruction d’un rapport dans un environnement de remplacement, pas sur la présence d’un bouton Export. Les données seules ne racontent pas comment les indicateurs ont été calculés.
Dans l’ordre
- Inventaire des décisions et sources
- Données et définitions récupérables
- Reconstruction témoin
- Arrêt et restitution convenus
Pourquoi
- Un CSV ne contient pas toutes les règles.
- Un fichier propriétaire peut dépendre d’un service actif.
Ce qui change le choix
Si les règles restent déjà dans vos sources et que la BI ne fait que restituer, le travail de reprise peut être plus réduit.
Le dossier de sortie
Rassemblez définitions, transformations, paramètres, sources autorisées, dépendances et droits de diffusion. Distinguez export du lecteur et export nécessaire à la reprise du service. Vérifiez si les fichiers restent utilisables sans abonnement ou s’ils ne sont qu’un accès au service.
L’épreuve qui décide
Reprenez un rapport étalon à partir des éléments récupérés, avec un intervenant qui n’a pas écrit l’ancien. Rapprochez le même mois et expliquez les écarts. Cette reconstruction doit être autorisée et respecter vos droits contractuels ; ne supposez pas que tout composant est librement transférable.
Négocier avant l’urgence
Demandez formats, délais, assistance et coût de sortie avant l’arrêt. Pour un traitement de données personnelles, la CNIL cite les conditions de restitution et destruction parmi les dispositions à prévoir. Cela ne fixe pas un format universel d’export BI ; faites préciser votre besoin au contrat.
Quitter la BI : un export de tableau de bord ne restitue pas le modèle
Notre avis : inventoriez séparément les données, les calculs, les droits et les actualisations avant de demander un export. Une image peut montrer le bon chiffre sans dire comment il a été obtenu. Un fichier de rapport peut contenir un modèle ou seulement un lien vers un modèle encore hébergé. Une sauvegarde peut permettre de restaurer le même outil sans rendre le travail directement réutilisable dans un autre.
Notre étude documentaire porte sur Power BI, Tableau, Metabase, DigDash et Zoho Analytics. Les sources publiques ont été lues le 8 novembre 2026, selon des versions et déploiements précisés dans la matrice de 55 constats. Aucun rapport réel, secret de connexion ni donnée client n’a été collecté. Aucun fichier propriétaire n’a été ouvert et aucune migration exécutée.
Un petit inventaire rend la question concrète
Notre objet fictif comporte deux tables liées, une mesure de chiffre d’affaires, deux groupes de lecture, une actualisation et un rapport. Il ne contient aucun fichier produit. Le contrôle ne demande pas seulement « le tableau s’ouvre-t-il ? », mais si les tables, le lien, le calcul, les groupes et la mise à jour ont une place dans la reprise.
Ces éléments n’ont pas tous le même propriétaire. L’équipe BI peut garder le rapport, l’équipe données gérer les sources et l’administrateur contrôler les groupes ou les connexions. Nous demanderions qui restitue chaque élément et qui le remet en service. Il ne faut pas une infrastructure nouvelle pour le noter : une liste courte peut suffire.
Le contre-cas est un rapport statique, simple et rarement actualisé. Refaire une visualisation peut alors coûter moins que préserver tout son environnement. Notre préférence pour un inventaire ne signifie pas que toute page mérite une migration automatique.
Les formats documentés n’ont pas la même portée
| Outil | Sortie utile documentée | Ce qu’elle ne suffit pas à garantir |
|---|---|---|
| Power BI | PBIX avec des modes différents ; PBIP pour des définitions de rapport et modèle en texte. | Toute sortie n’emporte pas les données ni les permissions et actualisations du service. |
| Tableau | TWB/TWBX pour le classeur, avec fichiers locaux ou extraits selon la procédure. | Une connexion à une source publiée n’est pas nécessairement une copie autonome des données. |
| Metabase | Sérialisation YAML du contenu et de métadonnées en Pro/Enterprise ; sauvegarde de base applicative distincte. | La sérialisation exclut notamment utilisateurs, groupes, permissions, alertes et abonnements. |
| DigDash | Sauvegarde ZIP de données sélectionnées et de dépendances, selon les options. | Un PDF/Excel du graphique ne remplace pas cette sélection ; les sources externes ne sont pas toutes embarquées par principe. |
| Zoho Analytics | Nouveau backup .wsbkp et migration de blueprint entre comptes, deux procédures distinctes. | Restaurer le même espace et migrer vers un autre ne sont pas la même opération ni les mêmes limites. |
Ce tableau est une lecture de déclarations et de guides. Il ne mesure pas un taux de reprise réussi et ne permet pas de noter les produits sur une « portabilité » universelle. Une question non établie dans les passages lus reste une question, pas une fonction absente.
Power BI : le fichier peut garder un lien vers le service
Le guide de téléchargement PBIX décrit notamment le rapport avec ses données et le rapport avec connexion active au modèle en ligne, sans données dans le fichier. Un troisième mode permet de récupérer le modèle sans le rapport. Tous les modes ne sont pas disponibles dans toutes les situations : rôle Contributor, type de modèle, actualisation incrémentale, taille ou parcours de déploiement peuvent changer la réponse. Téléchargement PBIX.
Nous demanderions donc quel mode a été livré. Le bon fichier qui ouvre encore le modèle en ligne ne règle pas la fermeture de cet accès. Le guide prévient aussi que des changements après la création peuvent laisser une connexion vers une référence de modèle devenue obsolète. Ce point impose de vérifier le lien, pas de considérer tout PBIX comme inutilisable.
PBIP conserve des définitions de rapport et de modèle sémantique dans des fichiers texte. C’est utile pour transmettre le travail de définition. Les caches et paramètres locaux sont toutefois exclus de Git par défaut dans le guide ; celui-ci ne documente pas une archive de toutes les permissions et connexions du service. Nous ne transformons pas un dossier de projet en sauvegarde universelle du déploiement. Projets Power BI Desktop.
Tableau : emporter les données demande parfois un extrait
Un classeur empaqueté TWBX peut réunir le classeur et les fichiers locaux ou extraits nécessaires. Pour une base SQL externe, le guide demande de créer un extrait pour embarquer les données. Pour une source publiée sur Tableau Server, il prévoit une copie locale, un extrait et le remplacement de connexion. Le nom TWBX ne suffit donc pas à démontrer que toute source distante est déjà dedans. Classeurs empaquetés Tableau.
Le téléchargement dépend aussi des permissions. Dans la référence API examinée, le paramètre includeExtract peut exclure l’extrait et les utilisateurs Server non administrateurs ont besoin du droit prévu pour télécharger le classeur. Les contenus TWB/TWBX sont lisibles en clair, y compris certaines valeurs de filtres : leur circulation doit correspondre au périmètre de données voulu, sans supposer que les droits du serveur protègent automatiquement chaque copie. Download Workbook.
PNG, PDF et données tabulaires sont d’autres sorties, avec leurs propres limites de visuels. Ils servent à partager un état ; ils n’établissent pas la reprise du calcul ou de l’actualisation dans un prochain outil. Téléchargements Tableau.
Metabase : le contenu exporté et les accès restent deux chantiers
La sérialisation Metabase, disponible en Pro et Enterprise sur Cloud ou en auto-hébergement, exporte du contenu en YAML : questions, tableaux de bord, modèles, métriques et métadonnées font partie des objets annoncés. Les références doivent être présentes à destination ou incluses. L’import peut créer ou écraser, mais ne supprime pas les éléments de la cible. Les collections personnelles demandent une sélection explicite. Sérialisation Metabase.
Le guide exclut cependant utilisateurs, groupes, permissions, alertes et abonnements. Certaines tâches de transformation et certains canaux de notification peuvent être exportés : cela ne veut pas dire que les alertes et abonnements le sont aussi. Les chaînes de connexion sont également exclues par défaut. Dans notre exemple fictif, les deux groupes d’accès demanderaient donc une préparation séparée si cette procédure est choisie ; nous ne prétendons pas avoir observé leur perte dans un compte.
Cette limite ne décrit pas toute sauvegarde Metabase. Le guide de reprise de l’installation explique de sauvegarder la base SQL de l’application. C’est une procédure différente, destinée à restaurer l’installation, et pas une traduction de tout le modèle vers un autre éditeur BI. Sauvegarde des données applicatives.
DigDash : la sélection des dépendances fait partie du livrable
La documentation 2025 R2 de sauvegarde manuelle décrit utilisateurs, rôles, modèles, flux, tableaux de bord et bibliothèques. Elle propose des options distinctes pour les objets dépendants, les définitions LDAP et certains fichiers de sources communes. Des fonctions de calcul et des programmations partagées peuvent figurer dans ces bibliothèques. Il faut vérifier ce qui a été sélectionné, pas seulement recevoir une archive ZIP. Sauvegarde manuelle DigDash.
La même page distingue restauration incrémentale et remplacement de données existantes, avec des conditions de version. Elle précise que la sauvegarde automatique faite avant restauration ne comprend pas les sources : cette réserve ne doit pas être appliquée indistinctement à toute sauvegarde manuelle, dont les options peuvent inclure des fichiers dépendants.
L’actualisation doit aussi repartir. Le guide de programmation décrit plusieurs niveaux et un ordonnanceur avec un utilisateur configuré. La présence du calendrier partagé dans l’archive ne prouve pas que le service et ses accès fonctionnent déjà à destination. Rafraîchissements DigDash.
Zoho : une sauvegarde locale ne doit pas être supposée restaurable indéfiniment
Le nouveau guide Backup and Restore distingue sauvegarde avec données et structure seule. Il annonce formules, rapports et permissions, avec des exclusions, dont certains éléments Code Studio, modèles ML, pipelines et visuels personnalisés. La fonctionnalité est liée aux offres Standard, Premium et Enterprise et aux droits d’administration. Guide de sauvegarde Zoho.
Deux limites changent le calendrier. La restauration porte sur le même espace et la FAQ indique qu’un fichier de sauvegarde de plus de trente jours n’est plus restaurable. Télécharger le .wsbkp ne prouve donc pas que ce mode de restauration pourra être utilisé des mois plus tard. Le guide distingue aussi les anciennes archives ZIP, non restaurables par la nouvelle fonction. Nous ne généralisons pas ces règles à tous les anciens fichiers ni à toutes les migrations Zoho.
Workspace Migration décrit une autre voie : transmettre un blueprint entre comptes Zoho, avec métadonnées de tables, rapports, tableaux de bord et configuration de sources selon les options. Le fichier peut recevoir une expiration choisie à la génération et les sources doivent être réauthentifiées à destination. L’expiration facultative du fichier de migration n’est pas la même règle que les trente jours du nouveau backup. Migration entre comptes Zoho.
La reprise se termine quand le rapport peut de nouveau fonctionner
Faites nommer les sources, requêtes, modèle, mesures, visuels, droits, calendrier et dépendances. Demandez pour chacun le fichier ou la procédure, la personne autorisée et le travail à refaire. Faites ensuite préciser au destinataire ce qu’il sait reprendre. Un format documenté et lisible peut demander une reconstruction dans un autre outil ; ce n’est pas une anomalie à masquer.
Une mission de test distincte pourra contrôler notre petit inventaire : les deux tables restent liées, la mesure produit le résultat attendu, les deux groupes ont les bons accès et l’actualisation fonctionne avec les identifiants autorisés. Cette étude n’a exécuté aucune de ces actions. Elle fournit une grille et des sources datées, sans faux succès de migration. Changement de version, de plan, de connecteur ou de documentation : rouvrir les lignes concernées avant de compter sur elles pour partir.
Les données de l’étude
- Télécharger les 55 constats — CSV
Données documentaires et hypothèses ; inconnus conservés, aucun devis complet ni migration réussie.
- Télécharger les 55 constats — JSON
Données documentaires et hypothèses ; inconnus conservés, aucun devis complet ni migration réussie.
Limites
Méthode et avis éditorial, sans essai produit. Les exemples sont fictifs ; ils ne constituent ni norme métier ni résultat client.
Prochaine action
Choisissez un rapport étalon et demandez les éléments nécessaires à sa reconstruction, avec coût et délai de restitution.
Preuves et sources
Faits lus, déclarations d’éditeurs, méthodes et avis restent distincts. Notre méthode.
Fait lu. La CNIL recommande de prévoir les conditions de restitution et destruction en fin de contrat.
Daté du 5 novembre 2026. Portée : Relation de sous-traitance de données personnelles
Contexte : FR
Réserve : Aucun essai produit ni devis réel ; appliquer au périmètre exact.
CNIL — Sécurité : Gérer la sous-traitanceLu le 5 novembre 2026. Documentation primaire lue.
Portée : Recommandations générales sur la sous-traitance de données personnelles
Date du document : 2024-03-14.
Ne valide aucun produit BI ni aucun contrat concret.
Notre méthode. Récupérer règles, droits et dépendances avec les données.
Daté du 6 novembre 2026. Portée : Méthode éditoriale, scénario décrit
Contexte : FR
Réserve : Aucun essai produit ni devis réel ; appliquer au périmètre exact.
Déclaration de l’éditeur. PBIX rapport+données possible ; mode connexionlive ne contient pas les données. Tous modes ne sont pas disponibles dans tous les cas. PBIX peut inclure modèle ; PBIP sépare définitions de rapport et modèle sémantique.
Daté du 8 novembre 2026. Portée : L27–49 et75–130 : modes PBIX, Contributor, cas non téléchargeables et contraintes de version/déploiement.
Édition ou périmètre : Offres et déploiements précisés dans le texte et la matrice.
Contexte : Pages officielles en français ou anglais ; monnaies conservées sans conversion.
Réserve : Déclaration dans les passages lus, pas résultat observé dans un compte. Les inconnus et droits individuels restent à confirmer.
Power BI — Power BI — exportLu le 8 novembre 2026. Déclaration de l’éditeur.
Portée : L27–49 et75–130 : modes PBIX, Contributor, cas non téléchargeables et contraintes de version/déploiement.
Passages documentaires ciblés ; aucun produit, transfert, droit contractuel individuel ou consommation réelle testé.
Déclaration de l’éditeur. Définitions de modèle en projet texte documentées ; conversion de toutes requêtes vers un autre moteur non garantie. PBIX peut inclure modèle ; PBIP sépare définitions de rapport et modèle sémantique.
Daté du 8 novembre 2026. Portée : L29–55 et119 : définitions texte PBIP, fichiers Git ignorés et restriction ReportServer. Pas lecture de toutes les sous-pages TMDL.
Édition ou périmètre : Offres et déploiements précisés dans le texte et la matrice.
Contexte : Pages officielles en français ou anglais ; monnaies conservées sans conversion.
Réserve : Déclaration dans les passages lus, pas résultat observé dans un compte. Les inconnus et droits individuels restent à confirmer.
Power BI — Power BI — projectLu le 8 novembre 2026. Déclaration de l’éditeur.
Portée : L29–55 et119 : définitions texte PBIP, fichiers Git ignorés et restriction ReportServer. Pas lecture de toutes les sous-pages TMDL.
Passages documentaires ciblés ; aucun produit, transfert, droit contractuel individuel ou consommation réelle testé.
Déclaration de l’éditeur. TWBX inclut copies des sources locales/extraits ; données SQL à extraire pour les embarquer. Classeur et connexions présents selon format ; reprise de toutes requêtes dans un autre outil non démontrée.
Daté du 8 novembre 2026. Portée : L5–19,45–63 : TWBX, fichiers locaux, données SQL extraites et copie des sources publiées.
Édition ou périmètre : Offres et déploiements précisés dans le texte et la matrice.
Contexte : Pages officielles en français ou anglais ; monnaies conservées sans conversion.
Réserve : Déclaration dans les passages lus, pas résultat observé dans un compte. Les inconnus et droits individuels restent à confirmer.
Tableau — Tableau — packageLu le 8 novembre 2026. Déclaration de l’éditeur.
Portée : L5–19,45–63 : TWBX, fichiers locaux, données SQL extraites et copie des sources publiées.
Passages documentaires ciblés ; aucun produit, transfert, droit contractuel individuel ou consommation réelle testé.
Déclaration de l’éditeur. Téléchargement dépend de permissions ; règles du serveur ne constituent pas une protection déduite du fichier en clair. API DownloadWorkbook retourneTWB/TWBX ; ExportXml pour nonadminsServer, scopeapproprié ; includeExtract peut exclure l’extrait.
Daté du 8 novembre 2026. Portée : L607–644 : Download Workbook, formats, includeExtract et ExportXml. Lecture ciblée, pas totalité des5070lignes ni appel API.
Édition ou périmètre : Offres et déploiements précisés dans le texte et la matrice.
Contexte : Pages officielles en français ou anglais ; monnaies conservées sans conversion.
Réserve : Déclaration dans les passages lus, pas résultat observé dans un compte. Les inconnus et droits individuels restent à confirmer.
Tableau — Tableau — apiLu le 8 novembre 2026. Déclaration de l’éditeur.
Portée : L607–644 : Download Workbook, formats, includeExtract et ExportXml. Lecture ciblée, pas totalité des5070lignes ni appel API.
Passages documentaires ciblés ; aucun produit, transfert, droit contractuel individuel ou consommation réelle testé.
Déclaration de l’éditeur. Classeur ouvrable dans Tableau ; exportPNG/PDF/CSV distinct et limites pour extensions/Pulse selon format. Téléchargement dépend de permissions ; règles du serveur ne constituent pas une protection déduite du fichier en clair.
Daté du 8 novembre 2026. Portée : L6–32 : formats conditionnés par droits, données et rendu distincts, texte en clair et limitations de visuels.
Édition ou périmètre : Offres et déploiements précisés dans le texte et la matrice.
Contexte : Pages officielles en français ou anglais ; monnaies conservées sans conversion.
Réserve : Déclaration dans les passages lus, pas résultat observé dans un compte. Les inconnus et droits individuels restent à confirmer.
Tableau — Tableau — exportLu le 8 novembre 2026. Déclaration de l’éditeur.
Portée : L6–32 : formats conditionnés par droits, données et rendu distincts, texte en clair et limitations de visuels.
Passages documentaires ciblés ; aucun produit, transfert, droit contractuel individuel ou consommation réelle testé.
Déclaration de l’éditeur. Sérialisation exporte contenus et métadonnées, pas une sauvegarde annoncée de toutes bases connectées. Baseapplication distincte. Questions/cartes etsnippets sérialisables ; options decollections à choisir.
Daté du 8 novembre 2026. Portée : L412–461,545–559,576–620 : plans, YAML et objets inclus/exclus, connexions et import. Pas exécution CLI/API.
Édition ou périmètre : Offres et déploiements précisés dans le texte et la matrice.
Contexte : Pages officielles en français ou anglais ; monnaies conservées sans conversion.
Réserve : Déclaration dans les passages lus, pas résultat observé dans un compte. Les inconnus et droits individuels restent à confirmer.
Metabase — Metabase — serialLu le 8 novembre 2026. Déclaration de l’éditeur.
Portée : L412–461,545–559,576–620 : plans, YAML et objets inclus/exclus, connexions et import. Pas exécution CLI/API.
Passages documentaires ciblés ; aucun produit, transfert, droit contractuel individuel ou consommation réelle testé.
Déclaration de l’éditeur. Sérialisation exporte contenus et métadonnées, pas une sauvegarde annoncée de toutes bases connectées. Baseapplication distincte. Utilisateurs,groupes etpermissions explicitement exclus de la sérialisation. Pas exclusion affirmée pour sauvegarde de baseapplication.
Daté du 8 novembre 2026. Portée : L412–430 : base SQL de l’application et sauvegarde d’installation, distincte de la sérialisation.
Édition ou périmètre : Offres et déploiements précisés dans le texte et la matrice.
Contexte : Pages officielles en français ou anglais ; monnaies conservées sans conversion.
Réserve : Déclaration dans les passages lus, pas résultat observé dans un compte. Les inconnus et droits individuels restent à confirmer.
Metabase — Metabase — backupLu le 8 novembre 2026. Déclaration de l’éditeur.
Portée : L412–430 : base SQL de l’application et sauvegarde d’installation, distincte de la sérialisation.
Passages documentaires ciblés ; aucun produit, transfert, droit contractuel individuel ou consommation réelle testé.
Déclaration de l’éditeur. Sauvegarde manuelle peut inclure fichiers dépendantsCommonDatasources via option ; pas sauvegarde affirmée de toutes sourcesSQLexternes. Définitions de connexions/modèles etfonctions sélectionnables ; traduction vers moteurtiers non documentée.
Daté du 8 novembre 2026. Portée : L82–161,184–264,294–357 : sélection utilisateurs/rôles/modèles/bibliothèques/dépendances ; restauration. L341 concerne la sauvegarde automatique de pré-restauration.
Édition ou périmètre : Offres et déploiements précisés dans le texte et la matrice.
Contexte : Pages officielles en français ou anglais ; monnaies conservées sans conversion.
Réserve : Déclaration dans les passages lus, pas résultat observé dans un compte. Les inconnus et droits individuels restent à confirmer.
DigDash — DigDash — backupLu le 8 novembre 2026. Déclaration de l’éditeur.
Portée : L82–161,184–264,294–357 : sélection utilisateurs/rôles/modèles/bibliothèques/dépendances ; restauration. L341 concerne la sauvegarde automatique de pré-restauration.
Passages documentaires ciblés ; aucun produit, transfert, droit contractuel individuel ou consommation réelle testé.
Déclaration de l’éditeur. Programmations partagées dans bibliothèques ; ordonnanceur etcompte àconfigurer pour fonctionnement.
Daté du 8 novembre 2026. Portée : L65–105 : niveaux de programmation et bibliothèque partagée, prérequis ordonnanceur ; docs2025R2.
Édition ou périmètre : Offres et déploiements précisés dans le texte et la matrice.
Contexte : Pages officielles en français ou anglais ; monnaies conservées sans conversion.
Réserve : Déclaration dans les passages lus, pas résultat observé dans un compte. Les inconnus et droits individuels restent à confirmer.
DigDash — DigDash — scheduleLu le 8 novembre 2026. Déclaration de l’éditeur.
Portée : L65–105 : niveaux de programmation et bibliothèque partagée, prérequis ordonnanceur ; docs2025R2.
Passages documentaires ciblés ; aucun produit, transfert, droit contractuel individuel ou consommation réelle testé.
Déclaration de l’éditeur. BackupStructureData contientlignes ; StructureOnly ne contientpaslignes. Migrationblueprint distincte. Querytables et formules annoncées comprisesdansbackup ; conversion vers autre outil non garantie.
Daté du 8 novembre 2026. Portée : L3–11,58–81,119–151 : nouveau format, plans/admins, restauration même espace,30jours, permissions/formules, exclusions et authentification.
Édition ou périmètre : Offres et déploiements précisés dans le texte et la matrice.
Contexte : Pages officielles en français ou anglais ; monnaies conservées sans conversion.
Réserve : Déclaration dans les passages lus, pas résultat observé dans un compte. Les inconnus et droits individuels restent à confirmer.
Zoho Analytics — Zoho Analytics — backupLu le 8 novembre 2026. Déclaration de l’éditeur.
Portée : L3–11,58–81,119–151 : nouveau format, plans/admins, restauration même espace,30jours, permissions/formules, exclusions et authentification.
Passages documentaires ciblés ; aucun produit, transfert, droit contractuel individuel ou consommation réelle testé.
Déclaration de l’éditeur. BackupStructureData contientlignes ; StructureOnly ne contientpaslignes. Migrationblueprint distincte. Structuretables,rapports,dashboards etconfigurations dansnouveaubackup ; blueprintmigrationentrecomptesZoho distinct.
Daté du 8 novembre 2026. Portée : L3–58 : blueprint entre comptes, choix des configurations, expiration facultative et réauthentification.
Édition ou périmètre : Offres et déploiements précisés dans le texte et la matrice.
Contexte : Pages officielles en français ou anglais ; monnaies conservées sans conversion.
Réserve : Déclaration dans les passages lus, pas résultat observé dans un compte. Les inconnus et droits individuels restent à confirmer.
Zoho Analytics — Zoho Analytics — migration webLu le 8 novembre 2026. Déclaration de l’éditeur.
Portée : L3–58 : blueprint entre comptes, choix des configurations, expiration facultative et réauthentification.
Passages documentaires ciblés ; aucun produit, transfert, droit contractuel individuel ou consommation réelle testé.