Pipeline

Concept

The connector crawls items from a source system and feeds these items into a target system through a pipeline. To adjust or process each item before it gets ingested, it is possible to provide custom stages for this pipeline. These stages are software modules provided by us which can be uploaded and configured via the UI.

How to upload and use stages

To upload a stage open the pipeline view:

pipeline view

Then click on the + symbol between Source System and Target System and the Select Pipeline Stage view pops up:

select stage

Here you can see stages which are already uploaded to the connector. To upload a new stage, drag and drop the respective software module or click on Drag file to upload or browse to navigate to and select the module.

Once the module is uploaded it is listed in the available stages where it can be selected. After selecting the stage it is shown as step in the pipeline where it can be configured:

configure stage

After completing the configuration of this single stage, it has to be saved by pressing SAVE. It is possible to set up and configure multiple custom stages in any order. To apply stages this setup of stages has to be validated and then saved by pressing the respective buttons. After saving the setup, the connector has to be restarted so that the pipeline stages are applied in the next traversals. This can be done by pressing RESTART CONNECTOR on the popped up message:

finish setup

Default packaged stages

The connector is packaged with pipeline stages which are delivered but not applied by default:

Stage Description

Metadata Assigner Stage

The Metadata Assigner Stage alters or assigns configured values to the metadata specified with the configured key.

Metadata Mapper Stage

The Metadata Mapper Stage copies the values from the source key into target key.

Root and Parent Breadcrumbs Stage

This stage adds extra Metadata for the Root and Parent breadcrumbs.