SAP Knowledge Base Article - Public

3750350 - Replication flows fail or hang at initial load partitioning with read_next_package error for SLT sources - SAP Datasphere

Symptom

  • Replication flows from an ABAP-based source via SLT to the target remain in status “Initial Load Partitioning (Retrying)” or fail during initial load.
  • Error message: “Transferring initial data failed due to the following error: An exception was raised / API method IF_DHRDB_API_CONSUMER~READ_NEXT_PACKAGE failed; see the following messages for details: / Error by reading next package / Cannot read new entries from buffer table / The data object could not be created: The type does not exist.”

Environment

  • SAP Datasphere

Reproducing the Issue

  1. Create a Replication Flow.
  2. Select the connection.
  3. Choose the SLT system and a Mass Transfer ID.
  4. Add the required source tables and map targets.
  5. Deploy the Replication Flow.
  6. Run the Replication Flow and observe that initial load fails or remains in “Initial Load Partitioning (Retrying)”.

Cause

Using SLT table more than 4 times (Mass Transfer IDs)

SLT limitation: a source table can be reused up to 4 times across different Mass Transfer IDs

Resolution

See 2325312 - Maximum of 4 configurations are permitted for a single source - SLT - SAP for Me

See Also

Keywords

replication flow, initial load partitioning retrying, read_next_package, IF_DHRDB_API_CONSUMER, cannot read new entries from buffer table, data object type does not exist, abap integration, slt, mass transfer id, abap source, initial load failure, datasphere replication, buffering table, replication error, slt notes , KBA , DS-DI-RF , Replication Flow Runtime , Problem

Product

SAP Datasphere all versions