AI & Analytics Legends La plateforme de connaissance SAP Analytics
Fiche concept

Extraction ODP & ODQ

Extraction ODP & ODQ — illustration de section Analytics Legends pour la base de connaissances SAP Analytics (concepts, études, Academy)

À jour au 2026-09-27

Qu'est-ce que Extraction ODP & ODQ ?

ODP/ODQ est la plomberie CDC standard côté source SAP — la différence entre « Replication Flow marche » et savoir précisément pourquoi il a échoué samedi à 23h47.

De quoi il s'agit

ODP (Operational Data Provisioning) et ODQ (Operational Delta Queue) sont la plomberie CDC standard SAP côté source — le framework qui permet à S/4HANA, ECC et autres systèmes sources SAP de publier des événements de changement aux consommateurs comme Datasphere, BW et SLT de manière gérée. Comprendre ODP/ODQ est la différence entre "Replication Flow marche" et "Replication Flow échoue samedi à 23h47 et vous pouvez expliquer pourquoi".

ODP = la surface de publication. Les systèmes sources exposent la donnée via extractors ODP-enabled (extractors BW, datasources SAP, vues CDS avec exposition ODP). Les consommateurs s'abonnent; ODP route les événements.

ODQ = le buffer. Les événements de changement queue dans ODQ jusqu'à lecture par les consommateurs. Plusieurs consommateurs peuvent lire la même queue indépendamment. Persistance, séquencement et résilience aux downtime consommateur vivent ici.

Les 4 fournisseurs ODP standard en analytics SAP.

  1. Datasources BW — extractors legacy (encore largement utilisés).
  2. Vues CDS avec annotation @Analytics.dataExtraction — la source ODP moderne.
  3. Extractors SAP Business Suite (FI/CO/MM/SD).
  4. SLT (System Landscape Transformation) — CDC table-level pour donnée hors extractor.

Signal craft senior — santé extractor. Un junior câble Replication Flow à un extractor et regarde marcher. Un senior monitore profondeur ODQ (lag) + taux d'erreur ODP + log d'exception extractor chaque semaine. Profondeur ODQ qui croît > 10K événements sans pull consommateur = backlog upstream ou consommateur downstream down. Catcher tôt ou payer tard.

Pourquoi c'est important

  • Bypasser ODP par une lecture table JDBC directe casse silencieusement le change-tracking : les charges initiales marchent, pas les deltas, et l'écart surgit à la clôture mensuelle.
  • Une profondeur ODQ qui dépasse 10 000 événements sans pull consommateur signale un backlog upstream ou un consommateur mort — un contrôle hebdomadaire l'attrape avant la clôture.
  • Quatre fournisseurs ODP standard (datasources BW, vues CDS @Analytics.dataExtraction, extractors Business Suite, SLT) couvrent quasi toutes les sources SAP — sachez lequel alimente chaque pipeline.

Points clés

  • ODP = framework de publication, ODQ = buffer de file delta
  • 4 providers standards : BW DS · CDS · SAP Business Suite · SLT
  • CDS @Analytics.dataExtraction = voie moderne
  • Plusieurs consommateurs par ODQ supportés
  • Surveiller la profondeur ODQ + les erreurs ODP chaque semaine
  • Contournement JDBC direct = échec de rapprochement de fin de mois
  • L'ABAP custom dans l'extracteur casse à l'upgrade
  • La désinscription des consommateurs évite le gonflement de l'ODQ

Termes employés sur cette page

ODP
Operational Data Provisioning — framework de publication CDC de SAP
ODQ
Operational Delta Queue — buffer des événements de changement
Extractor
Composant côté source qui émet les événements de changement vers ODP
BW DS
BW Datasource — type de provider ODP hérité
CDS @Analytics.dataExtraction
Annotation moderne permettant aux vues CDS de servir de sources ODP
SLT
System Landscape Transformation — framework de triggers CDC au niveau table
Subscription
Enregistrement d'un consommateur pour lire depuis une ODQ
Delta capture
Suivi des changements incrémentaux entre les extractions

Sources

  1. SAP ODP framework documentation
  2. CDS @Analytics.dataExtraction annotation
  3. SAP BW/4HANA — Help Portal
  4. SAP S/4HANA — Help Portal
  5. SAP S/4HANA Data Migration Using Parallel Processing in CDS View. — SAP Community (ABAP Blog Posts)
  6. CDS View as DataSource for BW/B4HANA & CDS Implemented via AMDP method to support complex logic — SAP Community (Technology Blog Posts by Members)
  7. How to find CDS views in S/4HANA Public Cloud Edition — SAP Community (Technology Blog Posts by Members)
  8. Ensuring Performance in CDS Views with ATC: Tools & Test System Strategies — SAP Community (Application Development and Automation Blog Posts)
  9. End to End Designing the Multilevel Hierarchy in Datasphere — SAP Community (Technology Blog Posts by Members)
  10. Date to Factory Date Conversion with S/4HANA ABAP CDS view — SAP Community (Enterprise Resource Planning Blog Posts by Members)
  11. How to Change Date Formats in Custom CDS Views in SAP S/4HANA Cloud — SAP Community (Technology Blog Posts by Members)
  12. S/4HANA Analytics: From Fiori app to a CDS view — SAP Community (Enterprise Resource Planning Blog Posts by Members)
  13. CDS view with Change Data Capture(CDC) for Replication Flow – Part 1 — SAP Community (Technology Blog Posts by Members)
  14. Step By Step Embedded SLT Configuration & Realtime Replication to SAP BTP HANA Cloud — SAP Community (Technology Blog Posts by Members)
  15. Overview of Virtual Data Model and CDS Views available in SAP S/4HANA FS-CD — SAP Community (Financial Management Blog Posts by SAP)
  16. SAP S/4HANA – Upgrade Faster – Resolving CDS view lifecycle impacts — SAP Community (Enterprise Resource Planning Blog Posts by SAP)
  17. Extracting Data from S4HANA ODP to SAP Datasphere — SAP Community (Technology Blog Posts by Members)
  18. SAP BW – Automated Test Tool — SAP Community (Technology Blog Posts by Members)
  19. Logic of CDC (Change Data Capture) in ABAP CDS View — SAP Community (Enterprise Resource Planning Blog Posts by Members)
  20. SAP BW bridge – SAP Cloud connector configuration — SAP Community (Technology Blog Posts by Members)
  21. Easy way to find S4HANA CDS views for Functional Consultants!! — SAP Community (Technology Blog Posts by Members)
  22. Asset NBV using current year data in SAP BW — SAP Community (Technology Blog Posts by Members)
  23. SAP CDS View - CDC based Delta - Nuts & Bolts — SAP Community (Technology Blog Posts by Members)
  24. BSEG (Cluster table) Replication to GCP Bigquery using SLT — SAP Community (Technology Blog Posts by Members)
  25. How to use SAP Cloud Integration for Data Services (CI-DS) to load data from S/4HANA with CDS View — SAP Community (Technology Blog Posts by SAP)
  26. S/4HANA 2023- Wizard to Migrate CDS DDIC-Based Views to CDS View Entities — SAP Community (Technology Blog Posts by Members)
  27. Are you curious about how to integrate data to external data warehouse solutions using Custom CDS Views in SAP S/4HANA Cloud, public edition? — SAP Community (Enterprise Resource Planning Blog Posts by SAP)
  28. How to find CDS Views - SAP S/4HANA Public Cloud and S/4HANA Private Cloud. — SAP Community (Enterprise Resource Planning Blog Posts by Members)
  29. SAP S/4HANA Cloud Extensibility for CDS Views on the SAP Business Accelerator Hub — SAP Community (Enterprise Resource Planning 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.

Ouvrir dans l'application →