Столбец отклонений в сводной таблице отчета BI Publisher

У меня есть модель данных, использующая частный источник данных (не из предметной области), поэтому мне нужно сделать это с помощью отчета BI Publisher (а не анализа).

В модели данных у меня есть столбец «Тип финансового плана», который содержит несколько разных значений, таких как «Прогноз», «Скорректированный бюджет», «Исходный бюджет» и т. д.

Я хочу создать сводную таблицу, которая поворачивает этот столбец, а затем создает столбец отклонений между «Скорректированный бюджет» и «Прогноз», например. Очевидно, у меня также есть поле «Сумма» в таблице.

Не похоже, что я могу сделать это прямо в отчете, так как формулы и гибкость для отчетов ограничены (хотя я не уверен в этом на 100%, так как я новичок в OBIEE), но я подумал что я мог бы настроить модель данных для объединения в сумме отклонения или сделать что-то еще с моделью данных, чтобы это работало. Есть ли у кого-нибудь какие-либо идеи и/или передовой опыт, как сделать это либо в модели данных, либо в самом отчете?


person Scott    schedule 02.08.2018    source источник


Ответы (1)


Это будет абстрактно, но вы можете сделать это в BIP или Analysis, в зависимости от того, как выглядит источник данных.

Если у вас есть возможность вычислить дисперсию как дополнительный элемент в источнике данных (возможно, потребуется ее смоделировать), то конструктор шаблонов BIP RTF поддерживает сводные таблицы. Возможно, вам все еще потребуется добавить код XDO в циклы.

Если вы склонны к OBIEE, вы можете создать СОБСТВЕННЫЙ источник данных на OBIEE. Если вы находитесь на OBIEE на предпосылке или напишите ссылку транзакционный SQL, если вы используете OTBI в облаке.

В любом случае, хитрость заключается в том, чтобы вычислить дисперсию в XML, чтобы BIP/OBIEE мог просто ее распечатать.

person Ranjith R    schedule 02.08.2018
comment
Спасибо за ответ. Итак, я могу смоделировать дисперсию в источнике данных, но я не уверен, как использовать код xdo? любые хорошие ссылки для этого? - person Scott; 03.08.2018
comment
Проверьте, можете ли вы использовать шаблон RTF для создания сводной таблицы. Это создаст код для вас в шаблоне. Это код, о котором я говорил, который можно изменить в соответствии с вашими требованиями. - person Ranjith R; 05.08.2018