Flux de réplication
À jour au 2026-07-24T14:00:00Z
Qu'est-ce que Flux de réplication ?
Sans CDC natif à la source, Replication Flow retombe sur le full-load et la math des fenêtres batch devient vite ingérable — une table de fait de 500 Go coûte 1,7 h de temps source chaque jour.
Replication Flow est le pipeline natif et managé de SAP Datasphere pour déplacer des données d'un système source vers la couche de stockage de la plateforme. Considérez-le comme l'alternative interne au tenant aux deux outils d'intégration SAP lourds que les consultants utilisent depuis deux décennies — System Landscape Transformation (SLT) et Smart Data Integration (SDI) — mais conçu spécifiquement pour le cas d'usage analytique plutôt que pour l'intégration d'entreprise complète. On configure un Replication Flow une seule fois, par connexion source et par ensemble d'objets source, et Datasphere gère la planification, le monitoring, la reprise après échec et, lorsque la source le permet, la capture incrémentale des changements, sans qu'il soit nécessaire d'écrire ni de maintenir un code d'extraction sur mesure.
Ce qu'il fait et pourquoi c'est important
Un Replication Flow déplace des lignes depuis un objet source — une table, une vue CDS, une base de données — vers une table cible dans Datasphere, selon l'un de trois modes. La charge initiale est une copie massive et unique, utilisée pour amorcer une cible avant que la réplication incrémentale ne démarre. La charge complète périodique relit l'intégralité de l'objet source selon une planification — simple, mais coûteuse en volume. Le mode delta, celui de niveau production, s'appuie sur la capture de changement de données pour ne déplacer que ce qui a changé depuis la dernière exécution. Le mode choisi n'est pas une préférence stylistique ; c'est la décision unique qui détermine si votre pipeline monte en charge jusqu'aux volumes d'entreprise ou s'il bloque le système source dès le premier jour.
Pourquoi c'est important
- Choisir le full-load plutôt que le delta piloté CDC sur une grosse table de fait peut caler un pipeline dès la première table de 50 Go au lieu de scaler à l'échelle entreprise.
- Le débit soutenu en delta (50-200 k lignes/s) contre le full-load (1-5 Go/min) fait toute la différence entre un design qui scale et un qui cale.
- Les tables de plus de 100 Go exigent un chargement initial partition par partition — les charges bulk-complètes calent sur le CPU source.
Points clés
- Trois modes : initial-load (ponctuel), full-load périodique, delta (CDC). CDC est le défaut de qualité production.
- Débit : 50-200k lignes/sec en delta, 1-5 GB/min en full. Le CPU de la source est le goulot d'étranglement, pas Datasphere.
- S/4 dispose d'un CDC natif ; ECC nécessite SLT ou ODP-CDS ; les bases cloud utilisent leurs flux natifs.
- Initial-load > 100 GB : partitionner par exercice fiscal + LoB, charger 4-16 partitions en parallèle.
- Stockage cible : HANA local pour le hot (SAC > 10×/jour) ; Delta managé (BDC) pour le cold/historique avec une compression 10×.
- La dérive de schéma = un risque silencieux. Brancher le pipeline de release de la source sur le rafraîchissement d'introspection de l'API REST Datasphere.
- Coût en CU : 0,5-2 CU de base par pipe actif ; consolider les petits pipes de dimensions pour maîtriser le coût plancher.
- Remplace SLT pour la plupart des cas d'usage analytiques ; SLT reste pertinent pour le legacy + les transformations complexes + > 200k lignes/sec.
- Replication Flows n'est maîtrisé que lorsqu'il change une décision d'acheteur nommée.
- Commencer par le contrat sémantique et le modèle de contrôle avant de démontrer l'outil.
Termes employés sur cette page
- Replication Flow
- Pipeline managé natif de Datasphere pour déplacer les données de la source vers la cible. Compatible CDC, débit de 50 à 200 k lignes/s.
- Delta load
- Mode de chargement incrémental — uniquement les lignes modifiées depuis la dernière exécution. Nécessite le CDC côté source.
- Initial load
- Copie massive et ponctuelle de l'état de la source dans Datasphere. Base sur laquelle le delta prend le relais.
- Full-load periodic
- Relit l'intégralité de la source selon une planification. Solution de repli quand le CDC n'est pas disponible ; ne passe pas l'échelle au-delà de tables de 50 Go.
- CDC (Change Data Capture)
- Mécanisme côté source qui émet des événements de changement (insertion/mise à jour/suppression). Requis pour le mode delta.
- ODP-CDS
- Protocole d'extraction ECC — Operational Data Provisioning sur vues CDS. Le chemin CDC canonique depuis ECC.
- Schema drift
- Changement de schéma côté source (colonne ajoutée, type modifié, champ renommé) que le cache de métadonnées de réplication n'a pas encore intégré.
- Pipe parallelism
- Nombre de threads worker simultanés par Replication Flow. 4 par défaut, 8 au maximum en standard, relevable via le support.
Sources
- SAP Datasphere — Replication Flows docs
- SAP Note — Replication Flow throughput tuning
- ODP-CDS extraction reference
- Datasphere REST API — pipes + introspection
- TechEd 2025 — recorded sessions
- DSAG Investitionsreport 2026 — replication patterns
- SAP News Center — Accelerate the Autonomous Enterprise with SAP Business Data Cloud
- SAP News Center — SAP Unveils the Autonomous Enterprise
- SAP Datasphere — Help Portal
- SAP Datasphere — official product page
- SAP Analytics Cloud — Help Portal
- SAP Analytics Cloud — official product page
- SAP BW/4HANA — Help Portal
- SAP S/4HANA — Help Portal
- SAP News Center
- SAP Community
- SAP — industries overview
- Gartner — research & analyst site
- BARC — BI & Analytics research
- TDWI — data & analytics research
- DSAG — German-speaking SAP user group
- ASUG — Americas' SAP User Group
- Databricks — official site
- Databricks-in-BDC integration architecture
- EU AI Act — Regulation (EU) 2024/1689, Art. 14 (Human Oversight)
- Creating and Monitoring a New Replication Flow in SAP Datasphere — SAP Community (Technology Blog Posts by Members)
- Efficient Delta Creation in the Datasphere: A Practical Guide — SAP Community (Technology Blog Posts by Members)
- SAP S/4HANA Integration with SAP Datasphere for Replication Flow, Data Flow and Model Import — SAP Community (Technology Blog Posts by Members)
- Automating SAP HANA Cloud (Other Environment) DB Lifecycle Management with SAP Automation Pilot — SAP Community (Technology Blog Posts by SAP)
- Consuming Data Products in SAP HANA Cloud via SAP Business Application Studio/SAP Build Code — SAP Community (Technology Blog Posts by SAP)
- SAPUI5 – Pagination in Table on button click using S/4 Hana cloud oData service — SAP Community (Technology Blog Posts by Members)
- SAP HANA Cloud release January 2026 Round-up — SAP Community (Technology Blog Posts by SAP)
- Accelerating Your Analytics with Delta Table Replication into SAP HANA Cloud — SAP Community (Technology Blog Posts by SAP)
- The Question of Full Loading Large CDS VIews from S/4 HANA: Problems and Solutions — SAP Community (Technology Blog Posts by SAP)
- Source Data Extraction for SAP Signavio Process Intelligence using SAP Datasphere Replication Flows — SAP Community (Technology Blog Posts by SAP)
- SAP Business Data Cloud - Create a custom Data Product based on a replication Flow — SAP Community (Data and Analytics Blog Posts)
- SAP HANA Cloud release September 2025 Round-up — SAP Community (Technology Blog Posts by SAP)
- Introduction to Alert Rule Sets in SAP HANA Cloud Central — SAP Community (Technology Blog Posts by SAP)
- Streamlining REST API Integrations in SAP Datasphere with Task Chains and FastAPI on SAP BTP — SAP Community (Technology Blog Posts by Members)
- Optimizing Data Movement in SAP Datasphere: Replication Flow or Remote Table Replication? — SAP Community (Technology Blog Posts by SAP)
- Difference between Replication flow vs Remote Table replication flow in Datasphere — SAP Community (Technology Blog Posts by Members)
- Implementing Data Flows in SAP Datasphere: Concepts and Examples — SAP Community (Technology Blog Posts by Members)
- SAP Datasphere Replication Flow Logs: Monitoring & Insights — SAP Community (Technology Blog Posts by Members)
- SAP HANA Cloud release June 2025 Round-up — SAP Community (Technology Blog Posts by SAP)
- Understanding ABAP Pipeline Engine used for Data Integration in Datasphere — SAP Community (Technology Blog Posts by Members)
- Transition of Replication services from SAP HANA Cockpit to SAP HANA Cloud Central — SAP Community (Technology Blog Posts by Members)
- SAP Datasphere - Data flow scripts and generic OData - Unpacking nested values — SAP Community (Technology Blog Posts by Members)
- Streamlining Alert Management in SAP HANA Cloud: Leveraging REST APIs for Bulk Alert Configuration — SAP Community (Technology Blog Posts by SAP)
- SAP HANA Cloud release March 2025 Round-up — SAP Community (Technology Blog Posts by SAP)
- SAP CIS Identity Provisioning Service integration with SAP HANA Cloud, HANA Database — SAP Community (Technology Blog Posts by SAP)
Fiche complète réservée aux abonnés. Ce que la fiche complète ajoute : le cadre de décision complet · la comparaison SAP · Snowflake · Databricks · Fabric · les pièges courants et leur correctif · l'aide-mémoire · les schémas d'architecture · les blocs de code · les chiffres à citer.