Pentaho Report Designer mySQl запрос выбора

Используя Pentaho Report Designer, я могу настроить источник данных для подключения к моей базе данных MySQL, которая размещается локально с помощью phpmyadmin.

Тестирование соединения работает, извлечение переменных для настройки запросов работает, предварительный просмотр указанных запросов отображает корректный вывод, но я не могу добавить какие-либо поля БД в отчет. Перетаскивание из области данных просто не будет работать.

Кто-нибудь знает, в чем проблема?

0

Решение

Просто обновление для тех, кто в будущем может иметь такую ​​же проблему. Я решил это, добавив «Limit» в редакторе запросов.

Пример:

ВЫБРАТЬ
batchjobs,name,
batchjob_params,format,
batchjob_params,notes
ОТ
batchjobs,
batchjob_params LIMIT 1

Без «LIMIT 1» содержимое запроса не появилось бы для выбора в конструкторе отчетов!

1

Другие решения

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

Шаг 1: Выберите запрос к базе данных и щелкните по нему правой кнопкой мыши, чтобы выбрать опцию «ВЫБЕРИТЕ ЗАПРОС». Это обрушивает список столбцов. Это делает поля запроса перетаскиваемыми в отчете.

Шаг 2: Попробуйте использовать левую панель. Там вы найдете «текстовое поле» или «числовое поле». Перетащите эти метки в отчет. Как только вы это сделали, нажмите на поле, и вам будет предоставлена ​​возможность выбрать поля. Вы можете выбрать любое из полей согласно требованию.
Если он недоступен, возможно, вам придется включить STEP I, а затем попробовать STEP II.

Попробуйте любой из шагов выше. Надеюсь, что это решит вашу проблему 🙂

0

Я столкнулся с аналогичной проблемой, которая заключалась в том, что я помещал кавычки вокруг параметров, которые были переданы в запросе в преобразовании чайника из вашего отчета. Странно, но я решил проблему.

0
По вопросам рекламы [email protected]