BDC

Guide complet : Migration SAP BW 7.5 vers SAP Business Data Cloud

Migration SAP BW 7.5 vers SAP Datasphere (Business Data Cloud) : Le Guide Technique Complet

Introduction

La fin de la maintenance standard pour SAP BW 7.5 (prévue pour fin 2027) force les directions informatiques à repenser leur socle analytique. La migration vers SAP Datasphere n'est pas un simple "Lift & Shift" d'une base de données à une autre, c'est un changement de paradigme vers une architecture orientée "Data Fabric". Ce guide détaille les étapes techniques pour réussir cette transition complexe, que vous optiez pour une approche fédérée pure ou que vous utilisiez le SAP BW Bridge.

Prérequis avant la migration

Avant même d'ouvrir le SAP Readiness Check, une préparation technique rigoureuse du système source (BW 7.5) est indispensable. Vous devez évaluer et assainir :

  • Inventaire complet et analyse d'impact : Cartographie des objets classiques (InfoCubes, MultiProviders, DSOs classiques) qui devront être convertis en objets optimisés HANA (aDSO, CompositeProviders).
  • Audit du code spécifique (ABAP) : Analyse des routines dans les transformations, des Customer Exits et des variables BEx. Tout le code ABAP ne migrera pas nativement vers le Cloud (nécessité de conversion en AMDP - ABAP Managed Database Procedures).
  • Housekeeping et Volume de données : Nettoyage drastique des PSA (Persistent Staging Area), des journaux système, des logs de Process Chains et archivage des données froides pour réduire l'empreinte mémoire (et donc les coûts) sur le Cloud.
  • Dépendances et intégration (ODP) : Remplacement des anciens extracteurs (S-API) par le framework ODP (Operational Data Provisioning) indispensable pour l'intégration avec Datasphere.
  • Qualité des données : Identification des incohérences dans les tables de dimensions et les hiérarchies existantes.

Les 5 phases de migration

Phase 1 : Assessment et planification (Discover & Prepare)

La première phase consiste à auditer l'environnement existant avec des outils standardisés SAP :

  1. Exécution du SAP Readiness Check : Via la note SAP 2575059, génération du rapport pour identifier la compatibilité des Add-ons, la taille de la base de données cible et les Simplification Items.
  2. Lancement du programme d'analyse des objets : Utilisation du programme RS_B4HANA_CONVERSION_CONTROL pour catégoriser les objets (compatibles, nécessitant une conversion manuelle, ou obsolètes).
  3. Choix de la stratégie de migration :
    • Greenfield : Refonte totale des modèles directement dans Datasphere.
    • Brownfield / Conversion via BW Bridge : Récupération des investissements BW existants en migrant le Staging et les transformations complexes vers le tenant SAP BW Bridge.

Phase 2 : Préparation du système (Explore & Realize)

Cette phase se déroule majoritairement sur votre système on-premise actuel ou sur une copie de production :

  1. Implémentation des Notes SAP (Pre-Checks) : Application via SNOTE de toutes les corrections nécessaires pour le Transfer Cockpit.
  2. Conversion préliminaire (In-Place) : Conversion des DSOs standards et des InfoCubes en Advanced DSOs (aDSO) via la transaction RSB4HCONV.
  3. Nettoyage des flux de données : Suppression des objets 3.x obsolètes (Transfer Rules, Update Rules) et bascule intégrale vers des flux de données 7.x (Transformations & DTPs).

Phase 3 : La Migration Technique et Déploiement Cloud

C'est le cœur du réacteur, où la donnée et les métadonnées basculent vers SAP Datasphere.

  1. Configuration du SAP BW Bridge : Provisioning de l'espace BW Bridge sur la BTP (Business Technology Platform), configuration des connecteurs RFC et ODP vers le système ERP source.
  2. Transfert des modèles de données (Metadata/Data Transfer) : Utilisation de l'outil de transfert basé sur l'application Eclipse (BW Modeling Tools) pour importer les flux de données (InfoObjects, aDSOs, Transformations) dans le BW Bridge.
  3. Refonte de la couche de consommation (Space Management) : Dans l'interface web de Datasphere, création des Spaces, importation des vues générées par le BW Bridge, et construction de la couche sémantique (Analytical Datasets) pour exposer la donnée.
  4. Modernisation de la logique (SQL/AMDP) : Réécriture des routines ABAP non compatibles en SQLScript ou via des nœuds graphiques dans Datasphere pour maximiser le traitement in-memory.

Phase 4 : Validation et Tests

Une migration analytique ne vaut que par l'exactitude de ses chiffres :

  1. Data Reconciliation (Double Run) : Comparaison automatisée des rapports de l'ancien système BW 7.5 avec les vues exposées par Datasphere (généralement via SAP Analytics Cloud).
  2. Tests de performance (Stress Tests) : Validation des temps de réponse du moteur de calcul HANA Cloud sur des requêtes complexes et des volumes importants.
  3. Tests de sécurité et d'autorisation : Traduction des anciens profils d'analyse BW (Analysis Authorizations) vers le modèle de sécurité basé sur les Data Access Controls (DAC) de Datasphere.

Phase 5 : Cutover et Go-Live

La transition finale pour les utilisateurs métiers :

  1. Gel de l'environnement source : Arrêt des Process Chains sur le BW 7.5.
  2. Chargement Delta Final : Récupération des dernières transactions depuis l'ERP source vers Datasphere.
  3. Redirection des outils Front-End : Bascule des connexions de SAP Analytics Cloud (SAC) ou des outils tiers (PowerBI, Tableau) vers le nouveau endpoint Datasphere.
  4. Hypercare Support : Période de surveillance intensive des temps de chargement natifs du Cloud et résolution des incidents post-migration.

SAP BW 7.5 to SAP Datasphere (Business Data Cloud) Migration: The Complete Technical Guide

Introduction

The end of mainstream maintenance for SAP BW 7.5 (scheduled for the end of 2027) is forcing IT departments to rethink their analytical foundation. Migrating to SAP Datasphere is not a simple "Lift & Shift" from one database to another; it is a paradigm shift towards a "Data Fabric" architecture. This guide details the technical steps to successfully navigate this complex transition, whether you opt for a purely federated approach or utilize the SAP BW Bridge.

Prerequisites before migration

Before even opening the SAP Readiness Check, rigorous technical preparation of the source system (BW 7.5) is essential. You must evaluate and clean up:

  • Comprehensive inventory and impact analysis: Mapping classic objects (InfoCubes, MultiProviders, Classic DSOs) that will need to be converted into HANA-optimized objects (aDSO, CompositeProviders).
  • Custom code audit (ABAP): Analyzing routines in transformations, Customer Exits, and BEx variables. Not all ABAP code will migrate natively to the Cloud (requiring conversion to AMDP - ABAP Managed Database Procedures).
  • Housekeeping and Data Volume: Drastic cleanup of PSAs (Persistent Staging Area), system logs, Process Chain logs, and archiving of cold data to reduce the memory footprint (and therefore costs) on the Cloud.
  • Dependencies and integration (ODP): Replacing legacy extractors (S-API) with the ODP (Operational Data Provisioning) framework, which is essential for integration with Datasphere.
  • Data Quality: Identifying inconsistencies in dimension tables and existing hierarchies.

The 5 phases of migration

Phase 1: Assessment and Planning (Discover & Prepare)

The first phase consists of auditing the existing environment using standardized SAP tools:

  1. Executing the SAP Readiness Check: Via SAP Note 2575059, generating the report to identify Add-on compatibility, target database size, and Simplification Items.
  2. Launching the object analysis program: Using the RS_B4HANA_CONVERSION_CONTROL program to categorize objects (compatible, requiring manual conversion, or obsolete).
  3. Choosing the migration strategy:
    • Greenfield: Complete redesign of models directly in Datasphere.
    • Brownfield / Conversion via BW Bridge: Salvaging existing BW investments by migrating the Staging and complex transformations to the SAP BW Bridge tenant.

Phase 2: System Preparation (Explore & Realize)

This phase mostly takes place on your current on-premise system or a production copy:

  1. Implementing SAP Notes (Pre-Checks): Applying all necessary corrections for the Transfer Cockpit via SNOTE.
  2. Preliminary Conversion (In-Place): Converting standard DSOs and InfoCubes to Advanced DSOs (aDSO) via the RSB4HCONV transaction.
  3. Data Flow Cleanup: Deleting obsolete 3.x objects (Transfer Rules, Update Rules) and fully switching to 7.x data flows (Transformations & DTPs).

Phase 3: Technical Migration and Cloud Deployment

This is the core of the operation, where data and metadata move to SAP Datasphere.

  1. SAP BW Bridge Configuration: Provisioning the BW Bridge space on the BTP (Business Technology Platform), configuring RFC and ODP connectors to the source ERP system.
  2. Data Model Transfer (Metadata/Data Transfer): Using the transfer tool based on the Eclipse application (BW Modeling Tools) to import data flows (InfoObjects, aDSOs, Transformations) into the BW Bridge.
  3. Consumption Layer Redesign (Space Management): In the Datasphere web interface, creating Spaces, importing views generated by the BW Bridge, and building the semantic layer (Analytical Datasets) to expose the data.
  4. Logic Modernization (SQL/AMDP): Rewriting non-compatible ABAP routines in SQLScript or via graphical nodes in Datasphere to maximize in-memory processing.

Phase 4: Validation and Testing

An analytical migration is only as good as the accuracy of its numbers:

  1. Data Reconciliation (Double Run): Automated comparison of reports from the legacy BW 7.5 system against the views exposed by Datasphere (typically via SAP Analytics Cloud).
  2. Performance Testing (Stress Tests): Validating the response times of the HANA Cloud calculation engine on complex queries and large volumes.
  3. Security and Authorization Testing: Translating legacy BW analysis profiles (Analysis Authorizations) to the security model based on Datasphere's Data Access Controls (DAC).

Phase 5: Cutover and Go-Live

The final transition for business users:

  1. Source Environment Freeze: Stopping Process Chains on the BW 7.5.
  2. Final Delta Load: Fetching the latest transactions from the source ERP to Datasphere.
  3. Front-End Tools Redirection: Switching connections from SAP Analytics Cloud (SAC) or third-party tools (PowerBI, Tableau) to the new Datasphere endpoint.
  4. Hypercare Support: A period of intensive monitoring of native Cloud loading times and resolving post-migration incidents.