Skip to content

Alternatives for Xtract ODP

The following article shows how to replace most Xtract ODP provider contexts with other components.

In addition to the components presented in this article, Xtract for Alteryx offers the Xtract ODP (OData) component to extract ODP data via OData protocol. While Xtract ODP (OData) covers all provider contexts, the extraction time for large data sets is longer compared to the alternatives described in this article.

Provider Context Alternative
ABAP Core Data Services [ABAP_CDS] Xtract Table
HANA Information Views [HANA] Xtract Table
Xtract Cube
SAP NetWeaver Business Warehouse or BW4/HANA [BW] Xtract Cube
Xtract Table
Datasources/Extractors [SAPI] -
SAP LT Queue Alias [SLT~your_queue_alias] Xtract Table

About SAP Note 3255746

SAP prohibits customers and third-party applications from using the RFC modules of the ODP Data Replication API to access SAP ABAP sources, see SAP Note 3255746. These modules are exclusively for SAP-internal use and may be changed by SAP at any time without prior notice.

The following RFC modules are affected by this restriction:

  • RODPS_REPL_AUTH_CHECK_CONT
  • RODPS_REPL_CONTEXT_GET_LIST
  • RODPS_REPL_CURSOR_GET_LIST
  • RODPS_REPL_ODP_ACTIVATE_CONT
  • RODPS_REPL_ODP_CLOSE
  • RODPS_REPL_ODP_FETCH
  • RODPS_REPL_ODP_FETCH_COLUMN
  • RODPS_REPL_ODP_FETCH_XML
  • RODPS_REPL_ODP_GET_CONT
  • RODPS_REPL_ODP_GET_DETAIL
  • RODPS_REPL_ODP_GET_LIST
  • RODPS_REPL_ODP_GET_SUBSCR
  • RODPS_REPL_ODP_MD_GET_ALL
  • RODPS_REPL_ODP_MD_TREE_GET
  • RODPS_REPL_ODP_OPEN
  • RODPS_REPL_ODP_PREFETCH
  • RODPS_REPL_ODP_READ_DIRECT
  • RODPS_REPL_ODP_READ_DIRECT_XML
  • RODPS_REPL_ODP_RESET
  • RODPS_REPL_ODP_SUBSCRIBER_NEW
  • RSAP_ROUNDTRIP_CHECK

The alternaitves decribed in this article do not use the ODP API and are not affected by SAP Note 3255746. For more information on how to handle SAP Note 3255746, refer to our Blog post Guidance on SAP Note 3255746 for Theobald Software Xtract Products.

Extract Data from CDS Views

Alternative for the ABAP Core Data Services [ABAP_CDS] provider context:
To extract data from CDS Views, use the Xtract Table component.

Note

When looking up CDS Views in Xtract for Alteryx, make sure to look up the name of the DDL SQL View (CDS Database View) instead of the CDS View name.

odp-abap-cds

odp-abap-cds

Extract Data from HANA Views

Alternative for the HANA Information Views [HANA] provider context:
To extract data from HANA Views, use the Xtract Cube component or the Xtract Table component.

Extract Data from BW Systems (CompositeProviders, Cubes, InfoObjects, etc.)

Alternative for the SAP NetWeaver Business Warehouse or BW4/HANA [BW] provider context:

  • To extract data from CompositeProviders, InfoCubes, MultiProviders, aDSO/DSOs etc., use the Xtract Cube component.
  • To extract data from InfoObjects (Master data, Text data or Hierarchies), look up the respective tables (P, T, H) in the Xtract Table component.
  • To extract data from Hierarchy InfoObjects, use the Xtract Hierarchy component.

Extract Data from Tables

Alternative for the SAP LT Queue Alias [SLT~your_queue_alias] provider context:
To extract data from regular (application) tables, cluster or pooled tables, use the Xtract Table component.



Last update: January 7, 2026
Written by: Rajesh Malapati, Valerie Schipka