Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What is your favourite strategy for tackling reports in ruby projects?

Recently, a customer required a complex report with multiple transformations on a large dataset.

I employed Ruport - which is an excellent choice for quick and dirty reporting. However, after a few trials I realized that ruport nested groupings and normalized data don't go together. The choices that now remained included:

  1. Denormalize data (possibly in a view with nightly updates) + perform some formatting in Ruby

  2. Use a completely different toolkit (JasperReports?)

I dread both possibilities. Does anyone have a better idea (ideally restricting the scope of work to ruby alone)?

like image 635
nareshb Avatar asked Nov 14 '22 15:11

nareshb


1 Answers

Munger is aimed to be an alternative to Ruport so it maybe worth looking at.

like image 88
draegtun Avatar answered Dec 02 '22 04:12

draegtun