Sequence Generator Processor
In this article
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.
Field | Description |
---|---|
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 Name | Output Field name. |
Now, in case of Sequence, the following properties will be generated:
Field | Description |
---|---|
Type | Sequence: Generates numeric sequence of values. |
Output Field Name | Output Field name. |
Start Value | First value to be generated, default is 0. |
Increment By | Increment the value by the value entered in this field. Default is 1. |
Cycle | If 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 Value | Maximum value to be generated (inclusive) after that value from start value will be generated. |
Reset | If 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:
Field | Description |
---|---|
Type | Composite Key: The combination of fields selected in order will serve as primary key. |
Output Field Name | Output Field name. |
Select Fields | Keys will be created in the order of the selection of the fields. |
Field Separator | Separator for the field values. |
If you have any feedback on Gathr documentation, please email us!