CloverDX 6.5 is bringing numerous “quality of life” improvements across all corners of our platform. We’re also introducing an incubation version of a major new feature that will be coming in full force in the upcoming 6.6 and later releases – the Data Manager. You will be able to support business processes that involve direct manual intervention into data coming through your data pipelines, as well as use the Data Manager to store and manage your shared static (reference) data (lookup tables).
We are introducing a new more powerful mapping in the Aggregate component. The new mapping allows you to configure conditional aggregations reducing the need for coding and allowing you to build your jobs much faster.
We made several improvements to CloverDX Wrangler. These include the ability to automatically perform data type conversions in your output mapping, ability to preview data sent to your data target and improvements in the Delete columns step.
We are also introducing a new CloverDX Home app which simplifies the navigation in CloverDX platform.
We’ve updated the visual design of Data Apps. New Data Apps are easier to navigate and use and align better with the overall visual design of CloverDX.
With this release we improved the auto-configuration of CloverDX to make it easier to build cluster of CloverDX Servers. This feature can be effectively used to build CloverDX instances in Kubernetes or in other infrastructure as code platforms. We’ve published two new examples which show you how to run a single CloverDX Server instance of a cluster of multiple CloverDX Servers in Kubernetes.
And as with every release, we made many smaller changes that will help you when using CloverDX to manage your data. This includes new CTL functions, better Component Palette in Designer, LookupTableReaderWriter improvements and more.
Our improved Aggregation mapping allows you to use Aggregator to conditionally aggregate your data. This will allow you to use Aggregator component in situations that would have required usage of Denormalizer component in previous versions of CloverDX. This in turn reduces the need for coding and allows even less experienced users to create more complex aggregations without overcomplicating their graphs.
The updated component also allows you to create metadata as you go along so that you no longer need metadata defined before you start working on your aggregation. This helps you build your mappings more effectively without having to go back and forth between multiple different dialogs.
Automatic type conversions in mapping
Mapping to target in your Wrangler jobs will now automatically apply conversions between some data types. Automatic conversions are only applied in cases where the conversion is safe and no data is lost. This includes conversions of various data types to string or conversion from integer to decimal.
Preview of data sent to target
You can now click on the data target "step" in your Wrangler jobs in the Step list panel to see the data exactly as it is sent to the target – including the mapping if any was present.
This allows you to better see and understand what kind of data your target is getting, which is especially nice when automatic data conversions are applied as described above.
Delete columns step improvements
Delete columns step has an additional parameter – Mode of operation – which allows you to select whether to keep or remove the selected columns. The “keep selected” mode that was added in CloverDX 6.5 is especially useful in cases where you have large number of input fields and only need to retain small number of them – instead of selecting each of the many fields to remove, you can select the fields you wish to keep.
With the addition of the Data Manager (see below), CloverDX now includes four apps that help non-technical users to work with their data. To help you navigate the platform, we are introducing CloverDX Home – a new page that allows you to see which apps you can use. The new Home page is available via https://your.server.com/clover/home.
To help you navigate in various apps, we added a new App menu which allows you to quickly jump to other apps in CloverDX platform.
We’ve improved the design and usability of Data Apps. Data Apps now have more modern look that fits better into CloverDX platform.
We are introducing new examples that show how you can run CloverDX Server or a cluster of CloverDX Server instances in Kubernetes. The deployment examples have been configured with reasonable defaults and can be used directly or as templates for your own deployments.
To get the examples, please visit our GitHub repository.
We are introducing a preview of CloverDX Data Manager – a new part of CloverDX platform that helps users to collaboratively improve data quality in CloverDX platform.
Data Manager implements a workflow that allows technical users to submit data for review to domain experts. Domain experts can use Data Manager web app to review, edit and approve changes in the data. Once that is done, the approved records can be picked up by CloverDX graphs and further processed before being sent to downstream systems.
This collaborative workflow allows each user to contribute in their area of expertise – whether it is technical users who build the “backend” processes to ingest data and feed it to Data Manager or non-technical users who know the data very well and can manually fix the issues that cannot be resolved automatically.
Data Manager is an Incubation feature. If you’d like to try it, please contact your CloverDX account manager or [email protected].
New Component Palette in Designer
We improved Component Palette in CloverDX Designer. New Palette works much better with a larger number of components and categories. This is especially helpful for users who have a lot of libraries deployed in their CloverDX Server.
LookupTableReaderWriter component propagates metadata
When working with lookups, the LookupTableReaderWriter component will now automatically propagate metadata corresponding to the lookup table on its input and output ports. This will help you build your jobs more effectively and reduce issues coming from misaligned metadata between your graphs and lookups.
Improved export/import of sandbox configuration
The export of sandbox configuration will now export name of the sandbox as well similarly like is done for “global” configuration export. This will allow the sandbox-specific configuration to be imported on another Server easily as it will allow the receiving Server to create a copy of the sandbox right aways rather than requiring the sandbox to be present before importing the configuration.
Simplified cluster configuration
We’ve improved the configuration management for CloverDX Cluster. It is no longer necessary to provide a complete jGroups configuration on each node. Nodes in the cluster will apply reasonable default settings and share them across all nodes.
This is especially useful for initial_hosts property which will now be configured automatically by the Server allowing you to easily automate the deployment since it is no longer necessary to know the host names in advance.
It is still possible to fine-tune the configuration if needed – for example to change ports or other settings.
New CTL functions
We’ve added four new CTL functions in CloverDX 6.5:
The last three functions replicate the functionality of Wrangler validation steps allowing you to get the same powerful data validation in your CTL code without having to build a Wrangler job.
New REST API to query Server users
New REST API endpoint /users will allow you to list user accounts configured on the Server.
To help you install or upgrade to this version, we've prepared a simple checklist:
Before You Upgrade
Designer Upgrade
Server Upgrade
Release | Compatibility/Upgrade notes, Features & Fixes | Published | Download | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
August 13, 2024 | Documentation Download CloverDX 6.5 6.5.1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Wrangler Improvements
Kubernetes
Aggregate Component
API Improvements
Miscellaneous
Security
Fixes
Compatibility
|
June 25, 2024 | Documentation Download CloverDX 6.5 6.5.0 |