I need to add OLAP report support into my existing spring boot web application. I have come across multiple BI tools like BIRT, JasperServer Report and Saiku but for all of them, I have to use an already created cube. In case, there is any modification in data, it will not reflect in my report.
Is there any 3rd party tool which can facilitate me to create a cube at runtime or to generate a report by adding data to the cube at runtime?
System Requirements. Spring Boot 2.7. 4 requires Java 8 and is compatible up to and including Java 19. Spring Framework 5.3.
Spring Boot helps developers create applications that just run. Specifically, it lets you create standalone applications that run on their own, without relying on an external web server, by embedding a web server such as Tomcat or Netty into your app during the initialization process.
Sounds like you've mainly just been looking for OLAP analytics tools and not an OLAP datastore. How about using an RDBMS-styled OLAP datastore like LinkedIn's Pinot? Data can be added (albeit "add-only" style) in real-time.
It has a nice REST and Java client API for doing the analytics you want against that living datastore.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With