What's new in DIH v3

When upgrading the Data Integration Hub (DIH) from version 2.8 to version 3.0, please note the following configuration changes:

Architecture

  • Upgraded to Angular 17
  • Upgraded to Java 17
  • Separate JAR files for ILM and Core DIH

Functionality

  • You can now directly import a schema from a source.
  • A Task now displays all parameters coming from the Executable along with their default values.
  • The Run Status Tree and messages have been unified and can now be filtered.
  • Queries have been optimized to enhance the loading speed of the table mapper group and tables.
  • You can now insert a new setting without needing to connect to a database.
  • A skip and pause functionality has been added to the Task Scheduler.
  • APIs are now supported as data sources, allowing for custom payloads and callback scripts.
  • You can now create fully executable processes using Groovy.

Look and Feel

  • A dashboard providing a quick overview of system health has been introduced.
  • Accordions have been removed. Clicking on an entity now displays details.
  • Entity details now feature editable fields.
  • Specialized editors with built-in support for SQL, JSON, XML, and Groovy have been added.
  • The menu has been reorganized. All application-related menus are now part of the side navigation, while security-related menus can be found in the user profile.
  • Creation and modification details are now available at the entity level.
  • All tabular views now include filters.
  • Executables are now defined using metadata.
  • Mapping expressions open in a popup, allowing you to select fields for mapping without needing to scroll up or down.