Data Integration What's New > April 2024 > New features and enhancements
  

New features and enhancements

Informatica Intelligent Cloud Services Data Integration includes the following new features and enhancements in this release.
Watch the What's New video to learn about new features and enhancements in the April 2024 release.

New UI experience

The Data Integration user interface has a new look and feel that presents the features you'll use in greater clarity.

New mapping task editor

The updated user interface includes a new mapping task editor. The new editor provides a more intuitive design flow and allows you to edit multiple assets at the same time.
The properties that you configure in the mapping task are the same in the new editor. However the page that you use to configure the properties might be different. For example, you now configure lookup connection and object parameters on the Sources page.
Some pages of the new task editor have new names. For example, the Schedule page is now the Runtime Options page.
For more information about mapping tasks, see Tasks.

Asset tags

When you export assets, asset tags are included in the export package and imported with assets to the target project. You can choose to merge tags with tags in the target project when you overwrite existing assets.
You can also merge asset tags when you copy an asset to a new location and replace an existing asset with the same name.
For more information about asset tags, see Asset Management.

Configure options for multiple flat file delimiters

When you use a flat file in a Source, Target, or Lookup transformation and you specify multiple delimiter characters, you can choose to treat the characters as a single delimiter or multiple delimiters. By default, Data Integration treats the characters as a single delimiter.
For more information, see Transformations.

Data transfer tasks

When you use a database connection, you can define a custom query as the first source in a data transfer task.
For more information about data transfer tasks, see Tasks.

FHIR validation in the Data Services transformation

The Data Services transformation can validate incoming FHIR resources in JSON format.
For more information, see Transformations.

Hierarchical mapper

You can create a hierarchical mapper to map a hierarchical schema, such as the schema for an industry-standard message, to another hierarchical schema.
For more information, see Components.

Mappings in SQL ELT mode

Mappings in SQL ELT mode have the following enhancements:
For more information about mappings in SQL ELT mode, see Mappings.

New B2B Transformation step in mappings

You can use the new B2B transformation step in a mapping to update an event status. You can select a dynamic event status name that is configured in the field mapping or select an event status name that is configured in B2B Gateway.
For more information about the B2B transformation step, see Mappings.

Platform REST API

This release includes the following enhancements to the REST API:
Source control
You can get repository connection details such as the repository connection ID for a given project ID or project name using the repositoryConnection resource.
Additional object specifications in import API resource
In an import POST request, you can use key-value pairs in the additionalProviderFlags field to include additional object specifications such as in-out parameter values and sequence generator values.
For more information, see REST API Reference.

Serverless runtime environment

You can use serverless runtime environments configured in Azure Native ISV Services.
For a list of connectors that can use Azure serverless runtime environments, see Runtime environments.

Source control

This release includes the following enhancements to source control:
Commit tags
When you check in assets to your source control repository, you can add a commit tag to assets in the check-in.
Cloud-hosted Bitbucket repositories
You can use a cloud-hosted Atlassian Bitbucket repository for source-controlled Data Integration assets.
Project-level Git repositories
You can configure a Git repository for each project instead of using the global Git repository that is configured for the organization. To use this feature, the organization administrator must enable it.
For more information, see Asset Management.

User-defined function parameters

You can parameterize a user-defined function or its arguments with an in-out parameter that's configured as an expression variable.
For more information about user-defined functions, see Components. For more information about in-out parameters, see Mappings.

Variables in advanced mode

You can use data filter variables and system variables in mappings in advanced mode.