Voir mes disponibilités
Retour au blogue
TableauCloudDatabricksAdministration

Migration : De Tableau Server à Tableau Cloud

AB

Amine Belkacemi

10 février 2026 · 13 min

Pourquoi migrer vers Tableau Cloud

Tableau Server impose une charge opérationnelle importante : gestion des VMs, mises à jour semestrielles, haute disponibilité à configurer manuellement. Tableau Cloud transfère cette responsabilité à Salesforce. Pour les organisations qui veulent se concentrer sur la valeur analytique plutôt que sur l'infrastructure, c'est un changement structurant.

Lors d'un mandat récent pour un client institutionnel avec 300 classeurs actifs et une dizaine d'administrateurs, nous avons conduit une migration complète. Durée totale : 11 semaines. Voici les décisions techniques qui ont fait la différence.

Audit préalable : classifier avant de migrer

Avant de déplacer quoi que ce soit, un inventaire rigoureux s'impose. L'API REST Tableau et les vues d'administration permettent d'extraire les métriques d'usage sur 90 jours. Sur ce client, 38 % du contenu n'avait eu aucune consultation. Ces classeurs ont été archivés avant la migration, réduisant significativement le périmètre.

La classification retenue :

  • Contenu stratégique : classeurs consultés plus d'une fois par semaine par la direction
  • Contenu opérationnel : utilisés quotidiennement par des équipes métier
  • Contenu dormant : aucune vue depuis 90 jours, archivé ou supprimé
  • Content Migration Tool (CMT) et Advanced Management Addon

    Le Content Migration Tool est l'outil officiel Salesforce pour migrer entre environnements Tableau. Il migre les classeurs, les sources de données publiées, les permissions et les hiérarchies de projets. Il ne gère pas tout seul les connexions live vers des bases de données externes.

    L'Advanced Management Addon est indispensable pour une migration sérieuse. Il débloque :

  • La gestion granulaire des activités via l'onglet Administration
  • Les journaux d'audit complets (qui a accédé à quoi, quand)
  • Le monitoring avancé des extraits et de leur état d'actualisation
  • La gestion des ressources de calcul (Virtual Connections)
  • Sans cet addon, vous pilotez la migration en aveugle. Nous le recommandons systématiquement dès la phase de préparation, pas uniquement en production.

    Data Management Addon : gouvernance et qualité

    Le Data Management Addon active Tableau Catalog, qui est l'élément central de la gouvernance dans Tableau Cloud. Il permet de :

  • Documenter la lignée des données (d'où vient chaque champ, quelle transformation)
  • Poser des avertissements de qualité (Data Quality Warnings) sur les sources obsolètes ou non certifiées
  • Certifier les sources de données fiables pour orienter les utilisateurs vers les bonnes sources
  • Nous l'avons utilisé pour documenter toutes les sources Gold layer connectées à Databricks, avec des labels de certification visibles dans le catalogue. L'adoption des sources certifiées a augmenté de 34 % en un mois après la mise en place.

    Intégration Databricks : connexions live et Delta Lake

    C'est là que la migration devient un projet d'architecture. Le client utilisait des connexions live Tableau vers des tables Spark SQL sur Databricks, hébergées en Delta Lake. En passant à Tableau Cloud, le trafic réseau sort de l'infrastructure interne, ce qui pose deux problèmes : la latence et la sécurité des identifiants.

    Databricks Partner Connect et OAuth

    Nous avons configuré Databricks Partner Connect pour établir une connexion OAuth entre Tableau Cloud et les clusters Databricks. Cela remplace les identifiants partagés par une authentification token-based avec des scopes précis, et s'intègre nativement dans l'interface d'administration Tableau Cloud.

    Modélisation en amont sur Delta Lake

    Plutôt que des requêtes live sur des tables brutes Delta Lake, nous avons créé des vues Gold layer optimisées avec partitionnement sur les dimensions temporelles les plus filtrées. Les tables Delta Gold sont optimisées avec ZORDER sur les colonnes de filtre les plus fréquentes (date, région, produit).

    Résultat : les temps de chargement des tableaux de bord les plus sollicités sont passés de 18 secondes à moins de 4 secondes sur des connexions live.

    Modélisation des sources de données publiées

    Un écueil classique : les classeurs qui embarquent leur propre modèle de données. Chaque classeur devient une île, et toute modification de logique métier doit être répercutée manuellement partout.

    Règle appliquée systématiquement : si une mesure ou une dimension apparaît dans plus de deux classeurs, elle vit dans une Published Data Source, pas dans le classeur.

    Nous avons restructuré les sources publiées en deux niveaux :

  • Sources certifiées Gold : directement connectées aux tables Delta optimisées, certifiées dans le Catalog
  • Sources métier : héritent des sources Gold et ajoutent des calculs contextuels par domaine
  • Monitoring avancé en production

    L'Advanced Management Addon active le monitoring des performances dans Tableau Cloud. Nous configurons systématiquement :

  • Alertes sur les actualisations d'extraits en échec
  • Surveillance des temps de chargement par classeur (seuil à 10 secondes)
  • Revue mensuelle des classeurs jamais consultés pour nettoyage
  • Les actualisations sont segmentées en trois niveaux : sources stratégiques toutes les heures, sources opérationnelles à 5h00, sources analytiques le dimanche. Cette segmentation a réduit la charge sur les clusters Databricks de façon mesurable.

    Résultats après 3 mois

  • Réduction des coûts d'infrastructure Tableau de 60 % (élimination de 3 VMs dédiées)
  • Temps moyen de chargement réduit de 55 %
  • Zéro incident critique depuis la mise en production
  • Adoption en hausse de 22 % sur les classeurs phares
  • Une migration Tableau Server vers Cloud bien conduite n'est pas un lift-and-shift. C'est une opportunité de remettre à plat la gouvernance analytique de l'organisation.

    Vous avez un projet en tête ?

    Voir mes disponibilités