For the complete documentation index, see llms.txt. This page is also available as Markdown.

Add sequence

The Add sequence step adds a sequence value to the PDI stream.

A sequence is an ever-changing integer value with a specific start value and increment value. You can either:

  • Use a database sequence to generate the next value.

  • Generate the value in PDI by using a transformation counter.

PDI-generated sequence values are unique when used in the same transformation and reset to the start value each time you run the transformation.

Step name

  • Step name: Specify the unique name of the step on the canvas. Step name is set to Step sequence by default.

General

  • Name of value: Specify the name of the new sequence value field to add to the stream. Name of value is set to valuename by default.

Options

Choose one method to generate the sequence.

Select Use DB to generate the sequence? to drive the sequence by using a database sequence.

Option
Description

Use DB to generate the sequence?

Select this option to drive the sequence by using a database sequence. If you clear this option, Use counter to calculate sequence? is selected automatically.

Connection

Select the connection where your database sequence resides. If you do not have an existing connection, select New or Wizard. To modify an existing connection, select Edit.

Schema name (optional)

Specify the schema name of any related table. Select Schemas to choose a schema in the selected connection.

Sequence name

Specify the name of the database sequence. Select Sequences to choose a sequence in the selected connection.

See also

  • Add value fields changing sequence (Pentaho Wiki). Adds a sequence when the values of a field change. Each time a value of at least one field changes, the added sequence resets to its start value.

  • Group By. Builds aggregates by grouping and generates sequential numbers within rows with repeating values.

  • Get ID from Slave Server (Pentaho Wiki). Use this step if you need a unique ID in a clustered environment.

Last updated

Was this helpful?