Running workflow instances best practices
Summary: In the post titled "Running workflow instances best practices," collibra_data_citizens shares strategies to optimize system performance by limiting the number of active workflow instances with assigned user tasks. They highlight the benefits of improved performance and reduced system resource usage. Recommendations include avoiding or disabling event-based workflows during bulk imports and using task timers and expirations to manage tasks effectively. Additional resources for managing workflows in Collibra are also provided.
Limit the number of workflow instances with actively assigned user tasks.
Impact
Improved performance of system and particularly user screen navigation performance experience.
Avoids heavy utilization of system resources.
Avoids or reduces performance clogged by incomplete tasks aging over time.
Recommended action
Avoid event-based workflows unless necessary.
Disable event-based workflows during bulk batch imports and re-enable them after the imports have completed.
Use timers and expirations on tasks and notify users of outstanding tasks at regular intervals.
Validation criteria
Settings → Workflows → Instances
Additional information
For more information, go to the following resources:
Damien R
·1 year agoI'm curious about the reason for disabling event-based workflows during batch imports: in my experience imports do not trigger event-based workflows.
Are there special cases we should be aware of?