
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
23.07.2018, 19:29
|
|||
|---|---|---|---|
OBI11 и OBI12. Несколько источников для одной фактовой таблицы. |
|||
|
#18+
Коллеги, добрый день. Вопрос на понимание того как BI работает с фактами, на основе нескольких физич. таблиц. На бизнес-уровне есть звезда: 10 измерений, 1 факт, состоящий из двух физических таблиц - дневной (Факт_Д) и месячной (Факт_М). Факт_М это агрегата по времени от Факт_Д. На бизнес-уровне в Source этого факта, таблицы расположены в порядке Факт_М, Факт_Д. При создании отчета, если выбирать месяц и показатели, которые имеют простую схему агрегации (sum, avg...) запросы строятся к Факт_М, селект отчета аккуратный и понятный, данные верные. Но если выбрать показатель у которого схема агрегации Based on dimension (по всем измерениям "Сумма", а по времени "Среднее"), то дальше мне непонятно как отрабатывает BI: вариант А - если для Факта_М выбрать на бизнес-уровне на вкладке Content Logical Level уровень временной иерархии "день". В этом случае селект отчета получается длинным, сложным для понимания и основанным на Факте_Д, а не на Факте_М. То что селект большой и неудобочитаемый - это полбеды, но то, что он лезет в детальный слой - это плохо. вариант Б - если для Факта_М выбрать на бизнес-уровне на вкладке Content Logical Level уровень временной иерархии "месяц". В этом случае селект получается неправильным: берется просто сумма по нужному показателю. Хотя, напомню, установлена схема агрегации Based on dimension, т.е. разная по разным измерениям. Вопрос, как во втором случае добиться, чтобы отчет строился по Факт_М и использовался Based on dimension? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=49&tablet=1&tid=1857827]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
163ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
33ms |
get tp. blocked users: |
2ms |
| others: | 13ms |
| total: | 254ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...