Symptom
It is required that changing the filters for one of the replication objects in replication flow. After deployment there is an error :
"You have changed the settings in the existing replication objects ***. It cannot be deployed now because a run is already active. You need to stop the active run, then deploy the flow and start another run."
Environment
SAP Datasphere
Reproducing the Issue
- Start a replication flow with multiple objects and keep it running.
- Open the flow and attempt to add or change a filter for one object.
- Try to deploy the change.
- Observe that deployment is blocked with a message that the flow is running and must be stopped.
Cause
Changing object-level filters is not supported on an active replication flow. Supported live changes include adding or removing replication objects, changing the delta interval, and adjusting source/target thread limits.
Resolution
There is already a feather request for this function in Customer Influence website. Our development team is evaluating the request. You can click Vote button to make it more visible.
See Also
Keywords
replication flow, active flow, modify filter, table filter, cannot deploy, flow is running, deployment blocked, edit replication object, delta interval, thread limit, add remove objects, datasphere replication, running replication flow, filter change not supported, replication flow runtime , KBA , DS-DI-RF , Replication Flow Runtime , Problem
SAP Knowledge Base Article - Public