Discover new ways to expand the capabilities of your Collibra Platform and pro tips to boost your development

Workflow Rocket Fuel

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 Platform.

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 configuration is part of the Settings menu. 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.

Onboarding workflow

Create a workflow that helps you onboard business terms. A community manager analyzes the business term and, if valid, moves it to the appropriate domain, where the subject matter expert verifies the business term and accepts it or send it back to the community manager.

APIs

Core API (Version 2)

The core API is the main entry point to interact with your Collibra Data Governance Center environment. 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.

Catalog API

The Catalog API allows you to interact with Collibra Catalog. Create, update or delete resources, such as classification results or profiling information.

Form properties (user task dialog box components)

The form properties are the UI components you can use to create your user task.

Workflow developer tools

Collibra CLI

The Collibra Command Line Interface is a set of tools aimed at Collibra Platform developers. It helps you get started with and manage your workflow projects.

Want to get listed on the Collibra Marketplace?

The Collibra Marketplace makes it easy for every developer to distribute their app to our growing community of Data Citizens and Partners.

Here’s how it works!