Using Part Limits

The following system limits apply to parts:

Limit Value (Asynchronous) Value (Synchronous)
Part Size 100,000 rows of data 100,000 rows of data
Data Size 1GB of data 1MB of data
Transmission Time 180 seconds 30 seconds

If any part limit is exceeded, transmission of the current part is completed and transmission of a new part is started.

It is also possible to use a request specific for the part size but must be a value less than the system limit. This is achieved via the "partSize" request property. For example, the following request message will declare that no file part should have more than 500 data lines:

{
    "schema": "PRIMARY",
    "rangeBefore": {
        "value": "2022-09-30T23:59:59Z"
    },
    "tables" : {
        "items" : [
            {
                "tableName": "SHIPMENT",
                "partSize": 500
            }
        ]
    }
}

Note:

Part limits can also be set on export by business object. The entire parent and child table output will be split into batches if the part limit is exceeded.