Unique Sequence

This framework generates unique, sequential numeric values with optional formatting. Use this framework when each generated value must be distinct, such as for primary keys, order numbers, or account identifiers.

For more information on creating a generator, see Create a generator.

Configuration fields

Field Description
Start Value The starting value for the sequence. Each generated value is computed as startValue + (rowId × stepValue).
Step Value The increment applied for each row. Must be greater than 0.
End Value An optional inclusive upper boundary for the sequence. Data generation will error if the record count reaches this limit. Must be greater than or equal to Start Value if specified.
Width An optional padding width for numeric values. If specified, values are zero-padded to this width.
Prefix An optional static string to prepend to each generated value.
Suffix An optional static string to append to each generated value.