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 page

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

File Item Type Enricher Stage

The File Item Type Enricher Stage maps Nice Item Types based on the File Extension of a given Item.

Icon Assigner Stage

The Icon Assigner Stage sets Icon URLs into Items depending on their File Extension and Item Type.

Metadata Assigner Stage

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

Metadata Drop Stage

Drops metadata entries of an item with the specified 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.

Metadata Regular Expression Stage

The Metadata Regular Expression Stage is used to manipulate a metadata field by replacing all occurences of a regular expression with a configured value.

File Item Type Enricher Stage Mappings

As the Stage replaces the Item Type of items based on their File Extension, in the table below you can see which File Extensions map to which Item Type.

File Extension Nice Item Type

7z

ZIP Archive

acm

ACM Audio

aspx

HTML Document

avi

AVI Video

bat

Batch Script

bmp

BMP Image

doc

Microsoft Word

docx

Microsoft Word

dot

Microsoft Word Template

dotx

Microsoft Word Template

eml

Microsoft Outlook

gif

GIF Image

htm

HTML Document

html

HTML Document

img

Disk Image

jpeg

JPEG Image

jpg

JPEG Image

mov

QuickTime Video

mp3

MP3 Audio

mp4

MPEG-4 Video

mpeg

MPEG Video

mpg

MPEG Video

msg

Microsoft Outlook

ods

OpenDocument Spreadsheet

one

Microsoft OneNote

odt

OpenDocument Text

pdf

Adobe PDF

php

HTML Document

png

PNG Image

pot

Microsoft PowerPoint Template

potx

Microsoft PowerPoint Template

ppt

Microsoft PowerPoint

pptx

Microsoft PowerPoint

ps1

PowerShell Script

rar

RAR Archive

smil

SMIL Presentation

swf

Shockwave Flash

tif

TIFF Image

tiff

TIFF Image

txt

Plain Text

wav

WAV Audio

xls

Microsoft Excel

xlsx

Microsoft Excel

xlt

Microsoft Excel Template

xltx

Microsoft Excel Template

xml

XML Document

zip

ZIP Archive