Monday 6 January 2020

SLT vs ODP/ODQ for extraction to SAP BW on HANA


SLT vs ODP/ODQ for extraction to SAP BWonHANA 

SLT for BW

SAP LT Replication Server offers a useful alternative for data transfer to BW in the following cases:

• The tables in the source are simple tables without joins or transformation logic.

• The DataSources (extractors) that you want to replace using the SAP LT Replication Server are DataSources on simple tables/views that do not provide a delta mechanism and only contain minimal extractor logic.

Two interfaces are available for transferring data using SAP LT Replication Server:

Operational Data Provisioning

•   Data transfer using operational data provisioning is supported for tables from SAP systems only.

•   SAP LT Replication Server provides the operational data provisioning infrastructure with the source tables as delta queues. The data from the delta queue can be replicated in BW as a subscriber.

•   If you use operational data provisioning, you can load the data directly into the InfoProviders (bypassing the PSA layer) by using a data transfer process. The ODP infrastructure (with delta queues) takes over important services such as monitoring data requests. In addition, the ODP infrastructure has been prepared to support BW and other subscribers with SLT data transfer (for example, SAP Data Services).

Web service

•   Data transfer using the Web service interface is supported for tables from SAP systems and for tables from non-SAP systems.

•   SAP LT Replication Server replicates the data in a Web service DataSource of the BW Persistent Staging Area, where the data is available for further processing.

•   If you use the Web service interface, the data can be pushed at regular time intervals to BW, where it can be updated using real-time data acquisition.

ODP/ODQ


ODP(Operational Data provisioning) is a Netweaver based framework, ODQ(Operational Delta queue) is the queue for data extraction where ODP is installed as a source.

ODP is a unified infrastructure for data provisioning and consumption which supports scenarios like:

Option 1:  ODP based Data Provisioning Aspects for SAP ERP Sources

ODP allows to skip the PSA layer and load directly with DTP from the source system into a DSO. So this ODQ acts as replacement of BW Service API Delta Queue (RSA7) w/o the need of collective jobs run needed earlier.

Option 2:   SLT/ODP based real-time replication

SLT replication server allows loading and replicating data in real time from SAP and non-SAP source systems into SAP HANA environment. SLT allows real time and scheduled data replication, replicating only relevant data into HANA. SLT Server can act as a provider for the Operational Data Provisioning Framework (ODP) and stores data from connected SAP systems in this framework in an Operational Delta Queue (ODQ).

Option 3:   ODP based data transfer between BW systems

ODP extractors can be used to transfer data between BW systems.

Good business case on Data extraction and Modelling

Re-iterating from my earlier email on this topic(attached), below is a good example which shows how SLT replicates the data to HANA DB from ECC system and then replicated data is modelled in HANA and accessed finally to BW using ODP. This is a very good example for faster accessibility to data using SLT and HANA.

Advantages of SLT

• ODP w/o SLT is only possible for BW datasources, ODQ is a replacement of RSA7 delta queue. So this becomes useful when you are dealing only with SAP ERP datasources and there is no requirement of HANA Native modelling further for Analytics.

• With SLT, its possible to replicate source tables from SAP as well as non-SAP systems which can further be used in native HANA modelling. Additionally, it also supports BW modelling. Here is the advantage of SLT which offers more flexible options.

• So, SLT is most useful when you have multiple SAP and non-SAP  sources of data want to leverage the HANA Native modelling aspects and this is more aligned to future SAP roadmap.

Advantages of ODP/ODQ without SLT

  • There is no additional licensing and hardware cost required for ODP extraction without SLT. Hence no additional maintenance effort is required here.
The selection should entirely be made based upon the business requirements and needs.