Если вы хотите управлять этим процессом из Java, то вы можете использовать JFreeChart и Docmosis вместе для создания отчетов в формате PDF, содержащих диаграммы, которые вы генерируете на летать. В противном случае вы можете посмотреть на что-то вроде Yellowfin , чтобы создавать отчеты более высокого уровня, контролируемые и администрируемые через браузер.