Skip to main content Skip to complementary content

New features

Shared features

Feature Description
New search engine to filter repository items You can now filter repository entries using the search field on top of the Repository tree view.
Repository search field.
Perspective name is shown by default The names of the opened perspectives are now shown by default in the upper-right corner of Talend Studio.
Perspective name shown by default.

Application integration

Feature Description
New cAzureEventHubs and cAzureConnection components in Routes The new cAzureEventHubs and cAzureConnection components are now available in Routes allowing you to send messages to or consume messages from Azure Event Hubs.
Availability-noteBeta
New cReplicateEnvelope component in Routes (Beta)
The new cReplicateEnvelope component is now available in Beta version in Routes allowing you to decode messages created by Qlik Replicate.

Big Data

Feature Description
Availability-noteBeta
Support for Unity Catalog
Unity Catalog is now supported in Spark Batch Jobs when you use Spark Universal 3.4.x with Databricks 13.3 LTS and Spark Universal 3.x with Databricks 15.4 LTS.

You can configure it either in the Spark Configuration view of your Spark Batch Jobs or in the Hadoop Cluster Connection metadata wizard.

Enable Unity Catalog parameter highlighted in the Hadoop Cluster Connection metadata wizard.

You can also configure Unity Catalog in Processing and extract components, but also in all input and output components available in Spark Batch Jobs by specifying the full path to Unity Catalog in the Folder parameter, containing the catalog, schema, and volume names.

Note that only the components that use Dataset (DS) API are supported with Unity Catalog. With the beta version of this feature, Hive components are not supported.

Folder parameter containing a path to Unity Catalog.
For tDeltaLakeInput and tDeltaLakeOutput components, you can use Unity Catalog to work with managed tables.
Unity Catalog option in tDeltaLakeInput Basic settings view.
Support for Workspace location for Databricks
For Databricks, the DBFS option is no longer supported for script location. It is replaced by Workspace.
Workspace for Init scripts.

From Databricks 15.4 LTS, DBFS is no longer used to store application libraries. The Dependencies folder parameter uses the path to Workspace instead as default library location.

Availability-noteBeta
Support for Databricks 15.4 LTS with Spark Universal 3.x

You can now run your Spark Batch and Streaming Jobs on job and all-purpose Databricks clusters on Google Cloud Platform (GCP), AWS, and Azure using Spark Universal with Spark 3.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 15.4 LTS version.

Databricks 15.4 LTS with Spark Universal 3.5.x in Spark Configuration.

Data Integration

Feature Description

Support for vector search capabilities for Delta Lake components in Standard Jobs

The Delta Lake components can now use the Databricks vector search capabilities.
Availability-noteBeta

tOllamaClient component is now supported as an input component in Standard Jobs

The tOllamaClient component can now be used as a start component in a Job.

Improvements in tHTTPClient options to download and save resources in Standard Jobs

The Use custom attachment name and Use cache to save resource options have been added to the tHTTPClient component, and allow you to define the file name of the attachment, as well as to save the data in the cache to improve performances.

Data Mapper

Feature Description
Support for parameterized expressions in DSQL map editor (DSEL) Talend Studio now supports parameterized expressions in DSQL map editor, which allow you to create flexible and adaptable expressions.
DSQL Parameterized Expressions view.
Support for DSQL maps export as CSV You can now export a DSQL map as a CSV file, with the Maps as CSV option. The exported file is also compatible with Excel.

For more information, see Exporting a map.

Export Maps as CSV dialog box.
Support for Avro schema (Confluent registry) with structure import You can now create a structure from an Avro schema stored in a Confluent Schema Registry.

For more information, see Working with Avro schema (Confluent Registry).

Import Select dialog box with Avro schema (Confluent Registry) type selected.
Support for Flattening DSQL maps Talend Studio now supports flattening DSQL maps. This feature replaces the previous flattening standard maps support.

For more information about flattening DSQL map, see Creating a flattening map.

New map creation for Flattening DSQL Map.
Support for multiple inputs and outputs in DSQL maps Test Run view The Test Run feature can now be used on DSQL maps with multiple inputs and multiple outputs. In the Test Run view:
  • If you have multiple inputs, you now have multiple tabs which each corresponds to the input structure. For example, if your structure contains three inputs, there are three tabs. You can also change the sample data used as input in the structure by either a drag and drop, or by clicking the Select New Sample Data button.
  • If you have multiple outputs, you now have multiple tabs which only appear when you click on Execute Test Run.
Structure with multiple outputs highlighted in the Test Run view.
With this feature, two new options are available when you right-click the structure:
  • Show sample file in the input structure, which opens a preview of the sample data.
  • Show last test run result in the output structure, which opens the Test Run view that shows the results of the last execution.
Show sample file and Show last test run result parameters highlighted when right-clicking structures.
New array functions in DSQL maps The following arrays functions are now available in DSQL maps:
  • arrayContains, which indicates if an array contains a specified value.
  • arrayIndexOf, which returns the index of a value inside an array.
New getValueFromExternalMap and putValueToExternalMap functions in DSQL maps The following functions are now available in DSQL maps:
  • getValueFromExternalMap, which fetches the value of a variable defined in a Job or a Route.
  • putValueToExternalMap, which creates or updates a variable that can be reused in a Job or a Route.
New option to set a description to split and unrolled loops in Standard maps The Set description... parameter is now available for split and unrolled elements in a Standard map. It allows you to set a description for these elements, which can be different from the base looping map element.
Set description... parameter highlighted when right-clicking a split loop.
Support for ELSE IF and THEN keywords in conditional expressions in DSQL maps Talend Studio now supports the ELSE IF and THEN keywords in conditional expressions in DSQL maps.
DSQL map opened with a conditional expression using the ELSE IF and THEN keywords in a conditional expression.
New shortcut to open and execute test run in DSQL map editor A new keyboard shortcut Ctrl + T is now available to open and execute a test run in DSQL map editor.
Update of the COBOL reader choice resolution strategy The COBOL reader choice resolution strategy is updated at runtime when your structure contains a choice between multiple alternatives. The fallback strategy now works as follows:
  • If all alternatives have an isPresent expression and these all return false, an error is raised and the fallback strategy is no longer applied
  • If there is at least one alternative that does not have an isPresent expression, the fallback strategy is applied but only to the alternatives missing the isPresent expression

A new option is available in the Cobol Properties dialog box, Apply default Choice resolution strategy to all alternatives, allowing you to apply the default choice resolution strategy, which means that the fallback strategy is always applied to all alternatives when no alternative could be selected using an isPresent expression.

Cobol Properties dialog box.
Support NULL literal as an expression in DSQL maps Talend Studio now supports the NULL keyword as a literal in DSQL maps expressions.
DSQL map opened with NULL keyword used as a literal.
New option to remove a structure from a DSQL map The Remove structure is now available when you right click the root element of a structure in a DSQL map. It allows you to remove the input or output structure.
Remove structure parameter highlighted when right-clicking a structure in a DSQL map.

Data Quality

Feature Description
Availability-noteBeta
Support for Snowflake as a database connection on the repository
You can now create a Snowflake connection in the Profiling perspective and profile column analyses.

Did this page help you?

If you find any issues with this page or its content – a typo, a missing step, or a technical error – please let us know!