SAP ODP Extractor Connector > Mappings and mapping tasks with SAP ODP Extractor > SAP ODP sources in mappings
  

SAP ODP sources in mappings

To read data from an SAP S/4HANA application, configure an SAP ODP object as the Source transformation in a mapping.
Specify the name and description of the SAP ODP source. Configure the source and advanced properties for the source object.
The following table describes the SAP ODP Extractor source properties that you can configure in a Source transformation:
Property
Description
Connection
Name of the source connection.
Source Type
The source type.
Select from one of the following types:
  • - Single. Select to specify a single SAP ODP object.
  • - Parameter. Select to specify the SAP ODP object as a parameter.
Source Object
Source object for the task.
Select the source object from the list.
Preview Data
Not applicable
The following table describes the SAP ODP Extractor advanced source properties:
Property
Description
Data Fetch Mode
The data fetch mode used while reading records from ODP.
You can select from the following options:
0-Full
Reads all the records for the selected ODP.
1-Delta Plus
Reads all records of the ODP from the SAP system and also initializes the Operational Delta Queue (ODQ) for the selected ODP in the subscriber that you defined in the SAP system when you run the mapping for the first time using this mode. Subsequently, use this mode to read delta data of the ODP from the SAP system.
2-Delta Only
Initializes the Operational Delta Queue (ODQ) for the selected ODP in the subscriber that you defined in the SAP system when you run the mapping for the first time using this mode. Subsequently, when you use this mode and run the mapping, the Secure Agent reads delta data of the ODP from the SAP system.
3-Repetitive
Extracts delta records of the last delta run.
For example, use this mode when the mapping with the Delta Plus or Delta Only option fails, and you want to read the last delta again.
Parameter
Use this option when you want to parameterize the data fetch mode values. Specify a valid data fetch mode value in the Parameter Name for Data Fetch Mode field.
Parameter Name for Data Fetch Mode
The parameter name that you defined for the Data Fetch Mode property in the parameter file.
You can specify the following values for the data fetch mode:
  • - 0 for Full
  • - 1 for Delta Plus
  • - 2 for Delta Only
  • - 3 for Repetitive
If you pass any other value, the jobs fail when you run the mapping.
Job Timeout
Defines the maximum amount of time in minutes while processing the mapping during which the Secure Agent machine must wait before it receives communication from SAP and get the data packets.
Default is 120.
The timeout applies only when the Secure Agent machine waits for SAP to send the data packets. Do not modify the default value.
Packet size in MB
The packet size of each SAP data packet while reading data from SAP S/4HANA.
Default is 8 MB.
To increase the default packet size, you need to increase the Java heap memory for the Secure Agent machine.
For more information about increasing the Java heap memory, see Increasing the heap size.
Tracing
Sets the amount of detail that appears in the log file.
You can choose terse, normal, verbose initialization or verbose data.
Default is normal.

Increasing the heap size

To increase performance and avoid run-time environment memory issues, you need to increase the Java heap size for the Secure Agent machine.
    1Select Administrator > Runtime Environments.
    2On the Runtime Environments page, select the Secure Agent machine that runs the mapping.
    3Click Edit.
    4In the System Configuration Details section, select Data Integration Server as the Service and DTM as the Type.
    5Edit the JVMOption1 system property and set the value to Xmx512m.
    6Click OK to save the changes.

Operators in source filter expressions

To filter data from SAP ODP source objects, you need to add the required operator in a filter expression and define the filter expression in the task.
You can use the following operators in a filter expression:
Consider the following guidelines to add operators in a filter expression:

Rules and guidelines for SAP ODP source objects

Consider the following rules and guidelines for SAP ODP objects used as sources in mappings and mapping tasks: