Reporting in the community edition
1 answer
Hi, you could build a technical process that retrieves the data you want to report about and push it into another database (Data Warehouse).
For example you could get business data with a connector using a query and push it via SQL using another connector. For process metrics you could get the information about a node (http://documentation.bonitasoft.com/bpm-api-849#archivedflownode) and make reports about the execution times.
Then you could use common BI and/or charting solutions to build reports based on that data (for example Google Charts+own backend, Pentaho, Tableau, Datapine, Geckoboard).
The first question you should pose and answer to yourself: What do you want your reports to say/state?
Cheers
Valerio
Comments
dreadful question...says nothing about what is actually wanted...
it's a bit like saying I want a car...
when the actual statement should be
I want an Aston Martin Vanquish Carbon Black with yellow calipers and stitching, etc.
You should be doing I am trying to generate a daily report of processes executed and this is what I've already done. But I have a problem here...can someone help,
regards