tIcebergSQL properties for Apache Spark Batch
Last updated: 8/27/2026These properties are used to configure tIcebergSQL running in the Spark Batch Job framework.
The Standard tIcebergSQL component belongs to the Big Data family.
The component in this framework is available in all Talend products.
This component is available when you have installed the 8.0.1-R2025-05 Studio Monthly or a later one provided by Talend. For more information, check with your administrator.
Basic settings
| Properties | Description |
|---|---|
| Action |
Select the type of operation to perform from the drop-down list:
|
| Namespace name | Enter the name of the namespace to be created or to be used for Input and Output operations. |
| Schema |
Select the type of schema from the drop-down list:
Information noteImportant: In Dataset-mode Spark Batch Jobs on Databricks, if an Iceberg table contains a Spark VariantType column, define the corresponding column in the component schema as String. The VariantType value is materialized as JSON text.
This property is only available when you select Select operation from the Action drop-down list. |
| Edit schema |
Click Edit schema to make changes to the schema. If you make changes, the schema automatically becomes built-in. This property is only available when you select Select operation from the Action drop-down list. |
| Select statement |
Enter the SELECT query statement. Pay attention to correctly sequence the fields in order to match the target table definition. This property is only available when you select Select operation from the Action drop-down list. |
| Insert statement |
Enter the INSERT query statement. Pay attention to correctly sequence the fields in order to match the target table definition. This property is only available when you select Insert operation from the Action drop-down list. |
Global Variables
| Variables | Description |
|---|---|
|
ERROR_MESSAGE |
The error message generated by the component when an error occurs. This is an After variable and it returns a string. |
Usage
| Usage guidance | Description |
|---|---|
| Usage rule | This component is generally used with other Iceberg components. |
| Storage providers |
tIcebergSQL is enabled for Databricks and works with AWS, Google
Cloud Platform (GCP), and Azure as providers. The following configurations must be done on the machine
running the Job:
|