tFixedFlowStreamInput
Last updated: 9/30/2026tFixedFlowStreamInput properties for Apache Spark Structured Streaming
These properties are used to configure tFixedFlowStreamInput running in the Spark Structured Streaming Job framework.
The Spark Structured Streaming tFixedFlowStreamInput component belongs to the Misc family.
The streaming version of this component is available in Talend Real-Time Big Data Platform and in Talend Data Fabric.
Basic settings
| Properties | Description |
|---|---|
| Schema and Edit schema |
A schema is a row description. It defines the number of fields (columns) to be processed and passed on to the next component. When you create a Spark Job, avoid the reserved word line when naming the fields.
Click Edit schema to make changes to the schema. If you make changes, the schema automatically becomes built-in.
|
| Number of rows | Enter the number of times to repeat each row in the dataset. The default value is 1. |
| Mode | Select the mode to use for providing the input data:
|
| Row separator | Use this separator to split the input into rows. If you leave this field empty, the entire input is treated as one row. |
| Field separator | For a single-column schema, the field separator is not used for splitting, and each row is returned as one field. For a multi-column schema, specify a field separator. If you set it to an empty value directly in the component, an error indicator is displayed and the Job cannot start. If an empty value is provided by a context variable, the Job fails at runtime with the following error: IllegalArgumentException: Field separator must not be empty for a multi-column schema. |
| Enable watermarking | Select this check box to activate watermarking and select the time mode to
be used:
In the Watermark delay field, specify how long Spark waits for late data before finalizing each window. |
Advanced settings
| Properties | Description |
|---|---|
| Set the number of partitions | Select this check box, then enter the number of partitions into which to dispatch the input rows. If left clear, each input row forms a partition. |
Usage
| Usage guidance | Description |
|---|---|
| Usage rule |
This component is used as a start component and requires an output link. This component, along with the Spark Structured Streaming component Palette it belongs to, appears only when you are creating a Spark Structured Streaming Job. |
| Spark Connection |
You need to use the Structured Streaming Configuration tab in the Run view to define the connection to a Spark cluster for the whole Job. This connection is effective on a per-Job basis. |