2013-08-23 4 views
1

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

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

Мои параметры не передаются трансформатору котла.

Отчет Параметр: ondate чайник Названного параметра: ONDATE (я сопоставляюсь как в моем докладе)

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

+0

thats weird. поместите в письменном виде шаг трансформации, чтобы быть уверенным, что происходит. Также внимательно проверяйте журналы сервера, это должно работать. – Codek

+0

Привет, код, Удален аргумент командной строки и добавлен в Kettle Named Parameter. теперь мой отчет работает нормально. Теперь перед другой проблемой, я использую Dropdowns в моих параметрах отчета. для этого я создал sql. и в отчете теперь говорится: «ERROR [ReportContentGenerator] Указанный запрос здесь не является исполняемым». но не получил решения в google – lourdh

+0

, это отдельный вопрос. рад, что вы получили оригинальную работу – Codek

ответ

0

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

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

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

Смежные вопросы