Таблицы данных в панели управления Pentaho User Console не показывают цифры правильно - PullRequest
0 голосов
/ 27 июня 2019

Я пытаюсь вставить таблицу в панель управления Pentaho User Console, которая показывает в первом столбце название компании, а во втором столбце - сколько они купили за определенный период времени. Однако при предварительном просмотре чисел из второго столбца они отображаются в виде null + число, например null23456, а затем при создании таблицы вместо чисел отображается NaN.

Как ни странно, таблица использует правильное число (после нуля), и даже порядок верен при его изменении, он просто не отображается на приборной панели. Сбой как для целых чисел, так и для чисел с плавающей точкой.

SQL-запрос, который я использую для получения данных, следующий:

ВЫБРАТЬ Nombre AS Empresa, ЭКСТРАКТ (ГОД ОТ F_factura) AS Año, ЭКСТРАКТ (МЕСЯЦ ОТ F_factura) AS Mes, ВЫДЕРЖКА (ДЕНЬ ИЗ F_factura) AS Día, I_monemp AS Importe FROM Facturas, Rsocial ГДЕ Facturas.rsocial_cod = Rsocial.cod

Импорт - это число, которое я пытаюсь отобразить во втором столбце.

Данные правильно отображаются в отчете об анализе PUC

Данные в режиме предвизуализации

Данные на приборной панели

Я ожидаю, что отображаются цифры, например 2865, вместо null2865 в режиме предварительной визуализации и NaN после завершения редактирования. В конце концов, кажется, что Pentaho правильно обрабатывает числа и на их основе выполняет операции, такие как упорядочение, но вообще не отображает указанные числа. У меня нет проблем с этими данными при выполнении какой-либо другой задачи, например, при создании отчета об анализе. Знаете ли вы, что здесь происходит?

1 Ответ

0 голосов
/ 27 июня 2019

Похоже, что компонент таблицы применяет неправильное форматирование к столбцу.

Сначала проверьте свойство "Форматы столбцов", возможно, там пропущена запятая.

Если этот параметр установленпусто, может быть ошибка в типах столбцов или в одной из дополнительных функций, если вы их определили.

enter image description here

...