Sequence Generator Processor

Sequence Generator processor allows you to generate a unique id for all the records generated by the processor. In other words, for generation of sequence in pipeline.

This processor will generate sequence in a field which can be used further in a pipeline.

Sequence Processor Configuration

To add a Sequence processor to your pipeline, drag the processor onto the canvas and right-click on it to configure.

There are three options to generate the type of sequence for the records.

FieldDescription
Type

Sequence: Generates numeric sequence of values.

Composite Key: The combination of fields selected in order will serve as primary key.

UUID: The generated random alphanumeric 128 bit sequences.

Output Field NameOutput Field name.

Now, in case of Sequence, the following properties will be generated:

FieldDescription
TypeSequence: Generates numeric sequence of values.
Output Field NameOutput Field name.
Start ValueFirst value to be generated, default is 0.
Increment ByIncrement the value by the value entered in this field. Default is 1.
CycleIf enabled, sequence values cycle through the range of start to end values. If disabled tasks will fail if end value reached and rows remain to process.
End ValueMaximum value to be generated (inclusive) after that value from start value will be generated.
ResetIf Reset is selected, the sequence will be generated after the last sequence (value) is generated. This field will not be a part of auto-inspection.

In case of Composite Key, the following properties will be generated:

FieldDescription
TypeComposite Key: The combination of fields selected in order will serve as primary key.
Output Field NameOutput Field name.
Select FieldsKeys will be created in the order of the selection of the fields.
Field SeparatorSeparator for the field values.
Top