Blog Posts BPMN DMN

Support any JSON, metrics and CSV as dataset in Dashbuilder

Blog: Drools & jBPM Blog

A few weeks ago we released External datasets for Dashbuilder. At that time a limited type of JSON was supported, now external datasets are more powerful than ever supporting any JSON format, CSV and metrics. 

External datasets are the source of data that are outside Dashbuilder, hence they can be loaded on client side, removing the requirement of a backend to run dashbuilder.

In this post we will share all the new features added to external datasets. By the way, you can try the new features in a quick-try editor.

External DataSets improvements

External datasets now support the following new features:

More than simply transforming the input to an array, the support to expressions is also important to cover edge cases of a source and apply complex changes to the original source. Check JSONata documentation for more information.

New supported formats

JSON is already supported by external datasets, and to extend the power of external datasets we introduced two new formats that are supported on the client (without the requirement of a backend):

Bear in mind that it only reads a snapshot of the metrics, to keep the history of metrics you will still need a Prometheus.

All these new external dataset formats are internally handled as a JSON two dimensional array, which means that you can still transform it using JSONata.

Conclusion

In this post we shared the new features available in the latest Dashbuilder release. Soon we will share real data visualizations and dashboards using popular APIs. Stay tuned!

The post Support any JSON, metrics and CSV as dataset in Dashbuilder appeared first on KIE Community.

Leave a Comment

Get the BPI Web Feed

Using the HTML code below, you can display this Business Process Incubator page content with the current filter and sorting inside your web site for FREE.

Copy/Paste this code in your website html code:

<iframe src="https://www.businessprocessincubator.com/content/support-any-json-metrics-and-csv-as-dataset-in-dashbuilder/?feed=html" frameborder="0" scrolling="auto" width="100%" height="700">

Customizing your BPI Web Feed

You can click on the Get the BPI Web Feed link on any of our page to create the best possible feed for your site. Here are a few tips to customize your BPI Web Feed.

Customizing the Content Filter
On any page, you can add filter criteria using the MORE FILTERS interface:

Customizing the Content Filter

Customizing the Content Sorting
Clicking on the sorting options will also change the way your BPI Web Feed will be ordered on your site:

Get the BPI Web Feed

Some integration examples

BPMN.org

XPDL.org

×