# New features

## Application integration

| Feature | Description |
| --- | --- |
| New microservice configuration to override authentication activation and<br>configuration | You can now use parameters in an additional properties file to override<br>the authentication configuration for BASIC and JWT Bearer Token types in cREST<br>and tRESTRequest components.<br><br>This security configuration and the<br>Prometheus endpoint activation in the properties file can be overwritten by<br>using the relevant parameter in Commandline when running the<br>Microservice.<br><br><br>For more information, see [Running a Microservice](https://help.qlik.com/talend/en-US/studio-user-guide/8.0/running-a-microservice). |
| New Route component available for Azure Service Bus | The cAzureServiceBus component is now available in Routes allowing you to<br>send messages to, or consume messages from Azure Service Bus. |

## Big Data

| Feature | Description |
| --- | --- |
| Support for Dataproc 2.2 with Spark Universal 3.x | You can now run your Spark Jobs on a Google Dataproc cluster using Spark<br>Universal with Spark 3.x. You can configure it either in the Spark<br>Configuration view of your Spark Jobs or in the Hadoop<br>Cluster Connection metadata wizard.<br><br>When you select this mode,<br>Talend Studio is compatible with Dataproc 2.1 and 2.2 versions.<br>![Spark Configuration view of a Spark Batch Job with Dataproc 2.2 version highlighted.](https://help.qlik.com/talend/en-US/release-notes/Resources/images/dataproc-spark-universal-3x.png) |
| Availability-note[Beta](https://help.talend.com/r/en-US/Cloud/labels-on-talend-help-center/availability-beta)<br><br>Beta content<br><br>Support for CDP Private Cloud Base 7.3.1 with Spark<br>Universal 3.x | You can now run your Spark Jobs on a CDP Private Cloud Base 7.3.1 cluster<br>with JDK 17 using Spark Universal with Spark 3.x in Yarn<br>cluster mode. You can configure it either in the Spark<br>Configuration view of your Spark Jobs or in the Hadoop<br>Cluster Connection metadata wizard.<br><br>With the beta version of this<br>feature, Jobs with Iceberg and Kudu components do not work.<br><br>![Spark Configuration view of a Spark Batch Job with CDP Private Cloud Base 7.3.1 version highlighted.](https://help.qlik.com/talend/en-US/release-notes/Resources/images/cdp-731-spark-univ-3x.png) |
| Enhancement of tS3Configuration to support multi-buckets with AWS Assume<br>Role | You can now add a role to multiple buckets in your Job with<br>Assume Role in tS3Configuration component. |
| Support for schema evolution in tIcebergTable in Spark Batch Jobs | New actions are now available in the Action on table<br>property in tIcebergTable component: Add columns,<br>Alter columns, Drop columns,<br>Rename columns and Reorder<br>columns.<br>![New actions added in the drop-down list in the Action on table property.](https://help.qlik.com/talend/en-US/release-notes/Resources/images/new-actions-ticebergtable.png) |

## Data Integration

| Feature | Description |
| --- | --- |
| Support for OData API capabilities for SAP in Standard Jobs | New SAP components are now available to read and write data from an SAP OData<br>web service:<br><br><ul> <li>tSAPODataInput allows you to read data from an existing SAP OData web                        service and configure the request query parameters.</li> <li>tSAPODataOutput allows you to insert, update, or delete records from an                        existing SAP OData web service. </li> </ul> |

## Data Mapper

| Feature | Description |
| --- | --- |
| DSQL map editor | The support for DSQL map editor is now generally available (GA).<br><br>The DSQL<br>map editor allows you to create a map based on Data Shaping Query<br>Language.<br><br>Like standard maps, you can create DSQL maps to map one or<br>multiple input files to one or multiple output files, using all the<br>representations supported by standard maps. For more information, see [Differences between standard and DSQL<br>maps](https://help.qlik.com/talend/en-US/data-mapper-user-guide/8.0/differences-between-standard-and-dsql-maps). |
| New options to create a new parameterized expression | New options are now available in the DSQL map editor to create a new<br>parameterized expression:<br><br><ul> <li>In the <span>DSQL Parameterized Expressions</span> view, you can                        right-click the left panel and the <span>New parameterized                           expression</span> option appears.                           <img src="https://help.qlik.com/talend/en-US/release-notes/Resources/images/DSQL-parameterized-expressions-right-click2.png" alt="New parameterized expression option highlighted when right-clicking the left panel in the DSQL Parameterized Expressions view."> </li> <li>In the input and output structure, you can right-click an element, and the                        new <span>DSQL Parameterized Expressions</span> option appears.                           <img src="https://help.qlik.com/talend/en-US/release-notes/Resources/images/DSQL-parameterized-expressions-right-click1.png" alt="DSQL Parameterized Expressions option highlighted when right-clicking an element in the output structure."> </li> </ul> |
| New option to store the Test Run results on the file<br>system in DSQL maps | A new option, Execute Test Run to File, is now<br>available in Test Run view in the DSQL map editor and<br>allows you to save the output results of your DSQL map in your file system.<br>![Execute Test Run to File option in the Test Run view.](https://help.qlik.com/talend/en-US/release-notes/Resources/images/ExecuteTestRunToFile.png) |

## Data Quality

| Feature | Description |
| --- | --- |
| Validating data using validation rules from Qlik Talend Data Integration | The new tDQRules Standard component lets you connect<br>Talend Studio<br>to Qlik Talend Data Integration<br>and use validation rules. |