Как я могу генерировать отчеты, содержащие диаграммы с Pentaho и Java? - PullRequest
0 голосов
/ 11 октября 2011

У нас есть веб-приложение на основе Java EE, и мы хотим интегрировать API отчетов Pentaho в это приложение.

Итак, я пытаюсь узнать, как Pentaho может автоматически генерировать отчеты, содержащие графики. Я скачал сервер Pentaho BI и поиграл с ним несколько дней. Но я все еще не понимаю, о следующих вопросах:

  1. Как динамически генерировать отчеты во время выполнения без загрузки этих * .prpt файлов.
  2. Где я могу получить простое руководство по созданию динамических отчетов
  3. В чем разница между Community Dashboard Framework, инструментами построения диаграмм и отчетами.

Документация на сайте Community Dashboard Framework не организована должным образом, и не существует ни одного учебника по началу работы.

Если кто-нибудь может помочь мне найти ответы на некоторые из моих вопросов, это будет здорово!

Ответы [ 2 ]

3 голосов
/ 12 октября 2011

Вы можете определять отчеты исключительно через API механизма отчетов. Самрат прав в том, что предпочтительным способом определения отчетов является конструктор отчетов - поскольку изменения кода сложнее поддерживать, чем изменения определения внешнего отчета, редактируемого в графическом интерфейсе.

Я думаю, что лучший способ продвинуться вперед - это взять книгу Уилла Гормана о «Pentaho Reporting 3.5 для разработчиков Java», которая дает вам глубокое понимание внутренней работы механизма отчетов, а также того, как динамически определять отчеты. *

CDF против отчетов: CDF - это набор инструментов javascript для создания интерактивных информационных панелей. Панели мониторинга предназначены для предоставления общего обзора состояния вашей компании с возможностью их детализации или даже настройки. Отчеты, создаваемые механизмом отчетов, являются предопределенными / «стандартными» отчетами, которые, как мы ожидаем, будут часто запускаться для ответа на конкретные вопросы бизнеса. Компоненты диаграмм - это просто компоненты, которые создают заданную диаграмму для панелей мониторинга на основе набора входных параметров.

CDF использует отчеты и диаграммы в качестве контента на информационных панелях.

1 голос
/ 11 октября 2011

Без файлов prpt нет отчетов о pentaho. Для динамического выполнения запустите BI-сервер pentaho и передайте параметры в отчет. Загрузите отчет в iframe.

...