Отчет Pentaho с чайником в качестве источника данных

Я пытаюсь вызвать преобразование чайника, используя отчет пентахо. Мое преобразование извлечет набор результатов из таблицы на основе аргумента командной строки. Отчет генерирует правильный вывод, если я удаляю аргумент командной строки из ktr и запускаю жестко закодированный SELECT sql. но он извлекается пустым, когда мы передаем аргументы/параметры командной строки.

Отчет работает хорошо, когда я нажимаю предварительный просмотр с аргументами, но не работает после его публикации.

Мои параметры не передаются в преобразование чайника.

Параметр отчета: ondate Именованный параметр чайника: ONDATE (я сопоставил оба в своем отчете)

я что-то пропустил?


person lourdh    schedule 23.08.2013    source источник
comment
это странно. добавьте шаг writetolog в преобразование, чтобы быть уверенным, что происходит. Также внимательно проверьте журналы сервера, это должно сработать.   -  person Codek    schedule 25.08.2013
comment
Привет кодек, Удалил аргумент командной строки и добавил его в именованный параметр чайника. теперь мой отчет работает нормально. Теперь столкнулся с другой проблемой: я использую раскрывающиеся списки в параметрах отчета. для этого я создал sql. и теперь в отчете говорится: ОШИБКА [ReportContentGenerator] Указанный запрос здесь не может быть выполнен. искал, но не нашел решения в гугле   -  person lourdh    schedule 26.08.2013
comment
это отдельный вопрос. рад, что у вас работает оригинал   -  person Codek    schedule 28.08.2013


Ответы (1)


Проверьте также другие типы отображения параметров.

Если проблема не устранена, попробуйте добавить «верхний 1», чтобы выбрать запрос, и используйте «singlevaluequery («parameterqueryname»)» в поле значения по умолчанию.

Или же измените положение параметра в списке параметров на панели данных и проверьте, сохраняется ли проблема.

person Rejoy Sebastian    schedule 24.09.2013