Many of our customers are looking for a sound, cost-effective platform to provide rich, embedded visualizations in their web applications. To do this, there are a number of options that we commonly turn to. The Pentaho Business Analysis Server platform comes with many excellent tools for custom dashboard development (Analysis Reports/CDE/CDF). Pentaho allows developers to create highly customized dashboards using a relatively easy to use framework. But sometimes, Pentaho’s “out of the box” visualizations aren’t exactly what you’re looking for...
The following demonstration walks through the use of ChartJS and DimpleJS to create interactive displays of Pentaho’s “Steel Wheels” sample data. The user can navigate and drill down by clicking on chart elements. We utilize Bootstrap for mobile friendly resizing , and the dynamic appearance of ergonomic controls for smaller screen sizes.
Additionally, we’ve produced map based displays with colorful, interactive Choropleth maps of Steel Wheels data like these examples using Plotly.js and Highcharts.