We’re excited to announce the release of Camunda Optimize 3.3.0-alpha2.
- Refreshed Report Builder and Reporting capabilities
- Process Analysis and Filtering improvements
- New Flow Node by Variable Process Reports
- Custom Values in Variable Filters
- Moving Process and Decision Reports across environments
- External Process Events Inspection and Deletion
- Improved Updates and Maintenance
- Resumable Updates
- Updated Support for Elasticsearch
- What’s next?
- How to get it?
Camunda Optimize provides business activity monitoring for workflows, supporting continuous process improvement by providing transparency into your automated workflows and decisions. Business-friendly reports, dashboards, and alerts make it possible to identify process bottlenecks and improve end-to-end processes.
If you’d like to get started with Optimize 3.3.0-alpha2 right away, you can download the release here with your Camunda Enterprise Platform customer credentials.
And if you’re not yet a Camunda customer, you can sign up here for a free 30-day trial of the Camunda Enterprise Platform, which includes Camunda Optimize.
In the rest of this post, we’ll highlight some of the new capabilities introduced in Optimize 3.3.0-alpha2.
Refreshed Report Builder and Reporting capabilities
We are excited to announce our overhauled Report Builder, which speeds up and simplifies report creation significantly and allows for more use cases than before:
As you can see in the above video, we have moved our horizontal report builder into a sidebar design. From a structural point of view, the main changes you’ll see in this first version are that the distributed by and aggregation options have moved from the configuration popover to the sidebar. Additionally, we moved the visualization selection more closely to the main chart area – out of the main report builder – and made sure that visualizations are visible as quickly as possible when selecting a view. There’s more to come, based on this new structure, in the next minor release of Camunda Optimize – stay tuned.
Existing report configurations and filters will be automatically migrated to the new structure when you update to Optimize 3.3.0.
Process Analysis and Filtering improvements
Besides the overhauled Report Builder, we added new reports and improved filtering capabilities.
New Flow Node by Variable Process Reports
The performance of steps in the process is usually dependent on the specific process context. In process automation projects, process variables are often key to differentiate between different contexts. Therefore, we are introducing a new type of process report which allows you to look at the duration and number of flow nodes (a step of the process) by a specific variable.
Simply create a new Process Report, select Flow Node Count or Duration and Group by a Variable of your choice:
Custom Values in Variable Filters
When using string variable filters, Optimize automatically populates a list of possible values that users can easily select from. In certain situations,you might need to filter for values that do not yet exist in the selected process or decision data. This could be the case when report editors prepare reports for future usage and already know that these values will exist in future process instances.
In order to support this scenario, Optimize now allows report editors to use values in the string variable filter that do not yet exist. Simply open a variable filter for a string variable and click on “+ Value” to enter your custom value. Afterward, simply click on “Add to list,” as you can see in the following screenshots:
Moving Process and Decision Reports across environments
With this release, we are introducing the possibility of exporting process and decision report configurations as JSON files in the Optimize user interface. The exported JSON files can be imported into other Optimize environments of the same version and with the same process or decision definitions. This allows users to move created reports across environments, e.g from a staging environment to production:
Simply export the report from the homepage or collection page:
Afterwards, import the downloaded JSON file into a collection or on the homepage:
The functionality is only available for super users right now. Please find more details in our documentation on how to configure super users.
External Process Events Inspection and Deletion
When using Process Events Monitoring for monitoring End-To-End Processes that include systems not yet orchestrated by the Runtime Engine, you can ingest process events into Optimize.
With this release, we add the possibility of managing ingested events directly in the User Interface of Optimize. You can find the overview table within the Event Based Process main navigation:
Besides investigating the external events that were ingested via REST API into Optimize, this new screen allows you to delete single or multiple external events at the same time:
This functionality is especially useful when building new connectors or integrating new systems with Optimize.
Improved Updates and Maintenance
From Optimize 3.3.0 onwards, updates are resumable. So if the update process got interrupted, either manually or due to an error, you don’t have to restore the Elasticsearch backup and start over, but can simply rerun the update. This will save valuable time when updating Optimize, especially when managing large amounts of data. Please find more details in our documentation.
Updated Support for Elasticsearch
With this release, we are dropping support for Elasticsearch 7.0.x, 7.1.x, and 7.2.x.
While dropping support for these versions, we are adding support for Elasticsearch 7.9.+ as well as 7.10+. The full list of support environments can be found in our documentation.
This was the last alpha before the next minor release of Camunda Optimize.
We’ll release Camunda Optimize 3.3.0 in January 2021. Stay tuned.
A smooth update from Camunda Optimize 3.2.0 to Optimize 3.3.0 will be possible. Along with the release we will publish a dedicated update guide.
How to get it
If you’re new to Optimize, we recommend that you watch the Getting Started with Optimize in less than 5 Minutes video.