Workflows are the key components to model your data processes in your Collibra Data Governance Center. They are composed of tasks linked together on a logical schema. They can be executed sequentially, conditionally, alongside, and so on. The tasks are assembled together in a BPMN file (Business Process Model and Notation) and can be manual, such as a user task, or automated, for instance script tasks. This combination makes the workflows highly customizable and powerful.
Workflows are business user-friendly
Workflows are made for business users. The main purpose is to model your data processes and so they become a privileged tool to interact with the data. Secondly, they are created using the BPMN standard. This widely used graphical representation is made to model business processes. Thus, not only developers can build workflows. A business operator can, too. Finally, the integrated user interface is easy to use. Composed of standard input fields, they are intuitive to complete and don’t need any particular training.
Workflows are integrated
Workflows run in an engine built into the Data Governance Center. Every user task is attached to a data resource (asset, domain, community) and thus is completed in a specific data context. Every script runs in the same environment as the Data Governance Center.
These three facts make the workflows the closest customizable way to interact with your data. And this, without encroaching on security!
Workflows are highly configurable
Workflows can be configured in your Data Governance Center settings page. There, you can choose on which resources a workflow can be applied, when it should be triggered and with which parameter.
Then, each user tasks can be configured to be completed by a given user, a group of user or a role.
Finally, the script tasks allow you to configure how you want the data to be treated, transformed, stored, and so on.
Workflows are interoperable
Workflows can trigger or be triggered by other workflows. This means you can build complex processes out of much simpler ones.
Workflows are shareable
Do you think your workflow can be used by another organization? Share it on the marketplace!
Tutorial Highlights
Getting Started with Workflows
Learn about the workflows prerequisites, install Eclipse, a widely used open source Integrated Development Environment (IDE) for developing Java applications, and the Flowable Eclipse Designer.
Workflows “Hello World!”
Create a simple workflow to display "Hello World!" in Collibra Data Governance Center (Collibra DGC).
User Tasks in workflows
Create and configure a workflow user task, give it a name and a description, assign it to a user, and add form fields.
Introduction to Builders
Configure automated tasks inside workflows by using scripts and builders. Builders perform multiple steps to create and configure objects, and return the fully constructed object.
Tag approval workflow
Create a workflow that notifies a technical steward when a tag is added to an asset and allows the steward to add comments and set an attribute.
APIs
Core API (Version 2)
The core API is the main entry point to interact with your Collibra Data Governance Center enviroment. Create, update or delete all resources such as users, assets, domains or trigger workflows.
Import API (Version 1)
The Import API is an efficient way to load large volumes of data into the Collibra Data Governance Center. The API can automatically differentiate between creating and updating data.
Workflow API (Version 2)
The workflow beans are a set of helper methods to develop workflows. For example, convert retrieved data into a CSV file.
Form properties (user task dialog box components)
The form properties are the UI components you can use to create your user task.
University Courses
Workflow developer tools
Collibra Workflow Manager for Eclipse
An Eclipse plugin that allows Collibra workflow developers to interact with the Collibra workflow engine from within Eclipse.