OData V2 now supports server-side pagination and batch processing,
which can improve performance when extracting and loading data.
Server-side pagination
Starting in SAP Data Services 4.3.00.00, OData V2 uses the Apache Olingo 2.0
library. The Apache Olingo 2.0 library supports server-side pagination when
extracting data. Prior to Data Services 4.3.00.00, OData V2 used the
odata4j library, which supported client-side pagination.
For more information about choosing a driver version, see “OData adapter datastore
configuration options” in the Supplement for Adapters.
For information about client-side pagination, see “OData pagination” in the
Supplement for Adapters guide.
Batch processing
OData V2 now supports batch
processing, allowing you to send multiple records in a single $batch HTTP request.
To use batch processing, set the batchSize parameter in the
OData Target object configuration to a value greater than 1. To use non-batch mode,
set batchSize to 1 (default) in new and existing
jobs.
In 4.3 SP00 Patch 1, for V2 batch processing a new Loader
action option named upsert (IF-MATCH = *) was
added in the OData target object configuration. Use the Upsert (IF-MATCH =
*) option if your endpoint supports the if-match = * header. If you use
Upsert for V2 or V4, V1 behavior occurs no matter what value you add for the
batchSize.
For more information, see “OData as a target” in the
Supplement for Adapters guide.
Technical Details
Required Action for Product Feature
Recommended
Availability by Date
2022-04-29
Version
4.3.00.00
Title
Description
Action
Date
Version
OData Adapter V2 driver upgrade
OData V2 now supports server-side pagination and batch processing,
which can improve performance when extracting and loading data.