There are multiple source system scenarios that use the technology of the Operational Data Provisioning Framework. Before explaining ODP_SAP in this unit, let's look at an overview of Operational Data Provisioning (ODP).
In SAP BW/4HANA, Operational Data Provisioning is the central infrastructure for data extraction and data replication from SAP (ABAP) applications (ODP providers) to SAP BW/4HANA (ODP consumer). However, also other ODP consumers can be used (for example SAP Data Services).
The data in the source is available for extraction in the form of operational data providers. An operational data provider defines interfaces for transactional data and master data (attributes, texts, hierarchies). Once implemented for the repository in question, these interfaces make it possible to access data for SAP BW/4HANA. For the SAP repositories, there are corresponding providers for the operational delta queues.
The SAP BW/4HANA system that the data is transferred to, subscribes to these delta queues. For sources that can deliver data changes, the ODP framework also supports delta procedures. Once an SAP Repository has implemented the relevant interfaces of the ODP framework, it is available for data transfer with Operational Data Provisioning.
Operational Data Provisioning supports extraction and replication scenarios for various target applications and supports delta mechanisms in these scenarios. In addition, it allows data transfer out, with a service for extraction, transformation, and loading (ETL). To support the delta procedure, the data from a source is automatically written to a delta queue using an update process. The data can also be passed to the delta queue by using an extractor interface. DataSources are currently supported as providers that make the delta queue data available. The target applications (referred to as subscribers) retrieve the data from the delta queue and continue processing the data.
Operational Data Provisioning (ODP) uses the Operational Delta Queue (ODQ), which is located in the source system when using source systems ODP_SAP, ODP_CDS, ODP_SLT or ODP_BW. When you use ODP_HANA as a source system, the ODQ is positioned on the target system (SAP BW/4HANA).
Note
The ODQ is explained later in this unit.