2016-11-01 2 views
0

Я не понимаю, почему это происходит. Вероятно, я потратил на это 12 часов.Двойные значения счета Pentaho

Когда я использую Pentaho для создания отчета анализатора, все годы имеют одинаковые значения с одинаковыми данными.

Например, 2014, 2015, 2016, в течение месяца мая, все скажут 1000. Когда вы развернетесь и нажмите на 2014 год, в него также будут включены 2015 и 2016 годы. То же самое для бурения в 2015 и 2016 годах.

Почему в мире это происходит? :)

+0

Трудно дать вам какие-либо советы на основе вашего ввода, но для меня это выглядит как проблема с ключами соединения между вашим измерением даты и таблицей фактов. BTW, чтобы отладить эту проблему, вы можете проверить SQL-запросы, созданные анализатором. – user4637357

+1

Причина может быть что угодно. Я бы предложил сначала запросить ваш DW, и если вы получите ожидаемые результаты, то пришло время пересмотреть схему Mondrian. Я уверен, что в кубе Мондриана что-то не так. – Nikhil

+1

Повторение в каждой ячейке обычно указывает на отсутствие отношения - поэтому я подозреваю, что в вашем кубе есть проблема в отношении взаимосвязи между датой и измерением, которое вы тестируете. – whytheq

ответ

1

Я нашел решение. Вот что я обнаружил:

  1. С моими данными в таблице ничего не случилось. Запрос таблицы прямо дал мне именно то, что я ожидал от него.
  2. Это был вопрос Мондриана Куба.
  3. Я установил его так, чтобы «Четверть» и «Месяц» были уникальными членами. Я не должен был этого делать.

Как только я удалил уникальных членов из «Квартала» и «Месяца», все сработало отлично. Спасибо, парни!

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