New features
Application integration
| Feature | Description |
|---|---|
| Support for browsing REST API contract details in the Repository | You can now expand REST API definition entries in the
Repository tree view to browse the full structure of
your API contracts without leaving Talend Studio. The expanded contract node shows:
|
Big Data
| Feature | Description |
|---|---|
| Support for CDP Private Cloud Base 7.3.2 with Spark 3.5.x | You can now run your Spark Jobs on a CDP Private Cloud Base 7.3.2 cluster
using Spark Universal with Spark 3.x in Cloudera Private
Cloud mode. You can configure it either in the Spark
Configuration view of your Spark Jobs or in the Hadoop
Cluster Connection metadata wizard. When using Kudu with CDP Private Cloud Base 7.3.2, select Kudu version 1.17.
|
| Support for Databricks 17.3 LTS with Spark Universal 4.x in Spark Batch Jobs | You can now run your Spark Batch Jobs on job and all-purpose Databricks
clusters on AWS and Azure using Spark Universal with Spark 4.x. You can configure
it either in the Spark Configuration view of your Spark
Jobs or in the Hadoop Cluster Connection metadata
wizard. When you select this mode, Talend Studio is compatible with Databricks 17.3 LTS version.
|
Continuous Integration
| Feature | Description |
|---|---|
|
Upgrade of Talend CI Builder to version 8.0.32 |
Talend CI Builder is upgraded to version 8.0.32. Use Talend CI Builder 8.0.32 in your CI commands or pipeline scripts from this monthly version onwards until a new version of Talend CI Builder is released. |
Data Integration
| Feature | Description |
|---|---|
| Support for transactional mode for tKafkaOutput in Standard Jobs | The tKafkaOutput component now supports transactional mode to use Kafka transactions for exactly-once delivery, rollback on failure, and grouped message commits. |
| Support for directory upload mode for tQlikOutput in Standard Jobs | The tQlikOutput component now supports a Directory Upload mode to upload all valid files from a selected local directory to Qlik Cloud. Files in subdirectories are ignored. |
Data Mapper
| Feature | Description |
|---|---|
| Support for @emit annotation in the DSQL map editor | The @emit annotation is now available in DSQL maps. This
annotation controls whether an output field is produced based on a specified
condition. It is placed before an assignment statement and requires the
condition parameter. If the condition evaluates to
true, the output field is produced; if false,
the field is omitted from the output. In this example, the rating field is included in the output only when it has a value: |
| Support for getMapProperty function in DSQL maps | The getMapProperty function is now available in DSQL maps. This function is useful in Routes including the cMap component, to access exchange inbound headers, and in Job including tHMap to access context variables that are automatically set as execution properties. |
| Support for Dataset library in tHMapFile | The tHMapFile component now supports the Dataset library, allowing better optimization and performance. |
| Support for Spark 4 in tHMapFile | You can now use the tHMapFile component with Spark 4. |
Data Quality
| Feature | Description |
|---|---|
| Support for Databricks 17.3 LTS with Spark Universal 4.x in Spark Batch Jobs | You can now run Spark Batch Jobs using Data Quality components on job and all-purpose Databricks clusters on AWS and Azure using Spark Universal with Spark 4.x. For more information, see the Big Data section. |
|
Support for JSON schema in tSchemaComplianceCheck |
The Standard tSchemaComplianceCheck component now supports validating data against a JSON schema. |