Replication Test
Replication Test
Help
Browse by Product SAP Learning Journeys What's New Explore SA
Portal
Home Support Content Business Warehouse - Data Warehousing and Business Content Data Acquisition
BC-BW-ODP- Operational Data Provisioning (ODP) and Operational Delta Queue (ODQ)
Replication test with RODPS_REPL_TEST
-
Data
Warehousing
and
Business
Content
English ▼
Additional
Content
Overview
Selection fields
Purpose
The purpose of this page is to clarify the understanding of the system logic and requirements in relation
to ABAP program RODPS_REPL_TEST
https://help.sap.com/docs/SUPPORT_CONTENT/bwdabc/3361385256.html 1/7
2/21/25, 10:05 PM Replication test with RODPS_REPL_TEST | SAP Help Portal
Help
Overview
Portal
SAP Learning Journeys What's New
Purpose
Overview
When to use it?
Selection fields
ODP Context
ODP Name
Replication Modes
Selections / Projections
Read Open Pointer
Settings for Execution
Output
Transaction RSA3 is the classic extractor checker, used only for pure DataSources data issues (Full mode
and independent from ODP). However, report RODPS_REPL_TEST acts as a separate additional
subscriber. Therefore, execution of this report is not a simulation. This mechanism enables the report to
be used not only for checking ODP as context from the BW perspective but also from another
consumer's perspective.
The features available for the report are dependent on the ODP API release in the Source System. After a
successful execution, the queue entries in ODQMON, with corresponding entries for RODPS_REPL_TEST
are created, the application data is physically written to the queue. The created requests are subject to
the regular ODQ CLEAN-UP job and will disappear after the retention time.
Selection fields
This section contains all the relevant selections fields on the main screen.
ODP Context
https://help.sap.com/docs/SUPPORT_CONTENT/bwdabc/3361385256.html 2/7
2/21/25, 10:05 PM Replication test with RODPS_REPL_TEST | SAP Help Portal
The context is the provider of data and represents a source of ODPs. The currently available ODP-
Help
described. In your system you might SAP
Contexts arePortal Learning
found more orJourneys What's
fewer options New
comparing to image
below, since it is depends on the release and environment details (such as having SLT as context).
Available Description
ODP Context
ABAP Core With ABAP 7.40, SP05 the ABAP Core Data Services, short ABAP CDS, were introduced.
Data The ABAP Core Data Services implement the general CDS concept of SAP (that is also
available for HANA as HANA CDS) for AS ABAP. They use a DDL to define CDS views that
Services
implement a semantic data model in the ABAP Dictionary. The power of ABAP CDS is, that it
is open, meaning database independent (with some exceptions if the databases do not yet
cover all the functionalities as e.g. views with parameters). You can use the DDL of ABAP
CDS in Eclipse based ADT to create rather complex views that exceed the capabilities of the
classical database views created in SE11 by far. Technically, from the source code of a CDS
view, a classical database view is generated. We call this the CDS database view.
SAP SAP NetWeaver Business Warehouse (SAP_BW) is available as of ODP API 2.0. The
NetWeaver minimum requirements for this are the following:
Business At least one of the following releases of the component PI_BASIS is required:
Warehouse
PI_BASIS 730 SP 8 (part of SAP NetWeaver 7.30 SP 8)
https://help.sap.com/docs/SUPPORT_CONTENT/bwdabc/3361385256.html 3/7
2/21/25, 10:05 PM Replication test with RODPS_REPL_TEST | SAP Help Portal
Attribute Views: are like Dimension in the SAP BW area, but with difference is that attribute
views are fully reusable throughout the system and not stuck up to a single model. These
are views on one or more table that can be reused for different purpose.
Analytical Views: comparable with InfoCubes or InfoSets. As same it joins together one
central fact table which contains transaction data to report on, with number of tables or
attribute views. You can create variables in an analytical view.
Random "Random" in this context means that this data can be selected from any (dynamically
Data specified) DB table.
DataSources DataSources (extractors) from SAP systems for transferring data to BW with help of ODP
/Extractors framework. Check 2232584 for more details.
SAP LT Using the operational data provisioning infrastructure and trigger-based replication of SAP
Queue Alias Landscape Transformation Replication Server (SAP LT Replication Server), you can transfer
data from SAP systems to the BW system in real-time. SAP LT Replication Server is a
<SLT
provider for the operational data provisioning infrastructure. It can make tables from SAP
SystemID>
sources available as delta queues. BW can be a subscriber to this delta queue and can
access the data replicated using the operational data provisioning infrastructure for further
processing.
Prerequisites:
https://help.sap.com/docs/SUPPORT_CONTENT/bwdabc/3361385256.html 4/7
2/21/25, 10:05 PM Replication test with RODPS_REPL_TEST | SAP Help Portal
More Information:
https://help.sap.com/saphelp_nw73/helpdata/en/6c/a2eb9870c049159de25831d3269f3f/co
ntent.htm
ODP Name
Datasource name in SAPI ; CDS name for ABAP_CDS context; table name for SLT context etc.
ODP names for SAP HANA modelling views must adhere to the following naming convention: <package
name in SAP HANA>_<name of the view in SAP HANA>. As the length of technical names in BW is
restricted, we recommend keeping package name and names of views in SAP HANA as short as possible
if they are relevant for replication into BW. If the package name and view name exceed the limit, the BW
system assigns a 25-character hash code as the ODP name. This code is made up of the package name
and the view name.
The ODP descriptions of the ODPs are taken over from SAP HANA. If there is no description for a
modelling view in SAP HANA, the BW system uses <package name>/<name of the view in SAP HANA>
as the description.
Replication Modes
https://help.sap.com/docs/SUPPORT_CONTENT/bwdabc/3361385256.html 5/7
2/21/25, 10:05 PM Replication test with RODPS_REPL_TEST | SAP Help Portal
Extraction of All data (Full) – Full loading (like RSA3 full mode)
Help
SAP Learning Journeys What's New
Portal
Extraction of Last Delta – it's an initialization at the 1st run ; Delta at the 2nd run. Before next
initialization, click 'Reset Delta'.
Attention: After testing with 'Extraction of Last Delta' mode, you must 'Reset Delta' to end the
subscription which was created by your tests.
Reason : An ODP source uses only one delta queue, which is shared between several subscribers.
The delta data is only cleaned up if ALL subscribers picked the delta. Without 'Reset Delta', the delta
data will be always there (ODQMON → Unit) and waiting for next run of RODPS_REPL_TEST. And
the delta table ODQDATA will grow big over time, impacting general ODQ loading performance.
Selections / Projections
Selections: Optional parameter to enter selection criteria. Current restriction: If the ODP has more than
75 selection fields, no selection is offered.
Field to enter a pointer to repeat a delta. This pointer relates to subscriber RODPS_REPL_TEST. It is
currently not possible to enter a pointer of another subscriber (e.g. SAP_BW or BOBJ_DS).
https://help.sap.com/docs/SUPPORT_CONTENT/bwdabc/3361385256.html 6/7
2/21/25, 10:05 PM Replication test with RODPS_REPL_TEST | SAP Help Portal
Parallel Extraction Using ODQ: data will be extracted in parallel mode using data in the Operational Delta
Help
Queue. SAP Learning Journeys What's New
Portal
Serial Extraction Using ODQ: data will be extracted in serial mode using data in the Operational Delta
Queue.
Direct Extraction Without ODQ: data will be extracted without accessing Operational Delta Queue.
Output
Option 'No output (No Fetch)' : combined with replication mode 'Last Delta', it'll be an initialization
without data transfer. Just like a simulation run.
The application data is stored in the queue in a highly compressed format. With this option you can
simulate the output for different wrapping and unwrapping options.
Was this page helpful?
Yes No
Copyright Disclaimer Privacy Statement System Status Ask a question about the SAP Help Portal
Find us on Share
https://help.sap.com/docs/SUPPORT_CONTENT/bwdabc/3361385256.html 7/7