Skip to content
This repository was archived by the owner on Sep 6, 2023. It is now read-only.
This repository was archived by the owner on Sep 6, 2023. It is now read-only.

Pipeline fails if there is no new data in delta folder #99

@eclipses

Description

@eclipses

Hi,

In a scenario where there are a lot of tables to be exported having syncrhonization in BC and Pipelines in Synapse scheduled at regular interval can happen that for some tables there will be no new records, that means no new delta.

With the current version the Pipelines fail.

image

Error Messages:
Operation on target FailIfEntityNotFound failed: Entity with name Customer-18 was found in the deltas.manifest.cdm.json but no directory with that name was found in businesscentralgb/deltas/. This may be the case if no new deltas have been exported.

Operation on target FailIfEntityNotFound failed: Entity with name LSCStore-99001470 was found in the deltas.manifest.cdm.json but no directory with that name was found in businesscentralgb/deltas/. This may be the case if no new deltas have been exported.

Operation on target FailIfEntityNotFound failed: Entity with name GLAccount-15 was found in the deltas.manifest.cdm.json but no directory with that name was found in businesscentralgb/deltas/. This may be the case if no new deltas have been exported.

Operation on target For each entity failed: Activity failed because an inner activity failed; Inner activity name: ConsolidateNewDeltas, Error: Operation on target FailIfEntityNotFound failed: Entity with name GLAccount-15 was found in the deltas.manifest.cdm.json but no directory with that name was found in businesscentralgb/deltas/. This may be the case if no new deltas have been exported.

In my opinion the system should not return a failure but rather an info or warning.

Thank you
Eclipses

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions