19.08.2015, 10:54 | #1 |
Участник
|
OLAP
Вопрос совсем не по Аксапте, конечно, прошу прощения. Но очень надо разобраться, не знаю где найти информацию. Может быть, кто-то занимался проектированием OLAP-отчетности?
Если есть данные с разной аналитической детализацией, нужно ли их класть в один куб или настраивать разные кубы с разной глубиной разреза данных? Например, есть данные, относящиеся к продажам по магазинам. По ним может вестись разная аналитика. Например, есть суммы и количества продаж в разрезе чеков, номенклатуры, скидки и т.д. А есть данные о проходимости - сколько человек зашло в магазин за период времени. Проходимость можно коррелировать с продажами - у них есть общие измерения - время, магазин. Еще можно в разрезе акций и скидок посмотреть, они тоже назначаются на период и магазин. Но вот уже поартикульный разрез смысла иметь не будет, потому что у проходимости нет детализации по артикулам, это не имеет физического смысла. Так вот вопрос - данные о продажах по артикулам класть в один куб с данными о проходимости, или сделать 2 разных - один с детализацией Магазин+Время+Скидочная акция, например, а второй уже с более глубокой - Магазин+Время+Артикул+Скидки и т.д. И там уже будут только те данные, которые имеют все эти разрезы. Не знаю насколько понятно объясняю.. В общем, мешать ли в одну кучу некоррелируемые данные, а пользователь типа сам должен разобраться и запомнить какие измерения в один отчет можно вытаскивать, а какие нельзя? Как думаете? |
|
19.08.2015, 11:45 | #2 |
Гость
|
|
|
19.08.2015, 12:02 | #3 |
Участник
|
|
|
19.08.2015, 12:18 | #4 |
Гость
|
Цитата:
Обоснование должно быть чем их не устраивает удобство пользователей. Работать то с ними (пользователями) потом вам а не им. |
|
|
За это сообщение автора поблагодарили: AXcons (1). |
19.08.2015, 13:36 | #5 |
Участник
|
Два куба есть смысл делать только если у вас эти данные никогда не должны быть в одной сводной таблице Excel.
Один куб удобен тем, что можно настроить одно подключение к кубу и одновременно смотреть продажи, средний чек и т.п. в одном отчете, при этом не опускаясь до артикулов. Плюс права доступа настроить нужно в одном кубе, а не в двух. Дальше можно подумать - как именно пользователи смотрят отчеты. Если SSRS, то вообще не принципиально - они смотрят готовые отчеты. Если Excel но при этом могут сделать неверную комбинацию разрезов и показателей и это прям критично (пользователь - не аналитик), то можно в целом и расчетные показатели сделать, которые будут показывать цифры только при валидных комбинациях, а при других - писать нули, например. Резюмирую - вариантов много, зависят от изначальной постановки задачи. Посмотрите, например, стандартные кубы - там часто есть не работающие комбинации. Считайте, что сам вендор считает это нормальным
__________________
Ivanhoe as is.. |
|
|
За это сообщение автора поблагодарили: AXcons (1). |
19.08.2015, 21:42 | #6 |
MCTS
|
Я обычно один куб делаю, так как заранее сложно сказать, какие именно комбинации показателей в отчетах могут понадобится. А далее обычно в Excel настраиваются шаблоны для каждого отдела, с нужными показателями, фильтрами и группировками. И конкретный пользователь уже работает с шаблоном, а не строит отчет с нуля.
__________________
I could tell you, but then I would have to bill you. |
|
|
За это сообщение автора поблагодарили: Kabardian (1), Vitality (1). |
20.08.2015, 09:44 | #7 |
Участник
|
Кстати, вроде в последних версиях Excel есть подбор разрезов по выбранному показателю, т.е. Excel подсказывает какие разрезы можно выбрать.
__________________
Ivanhoe as is.. |
|
20.08.2015, 10:18 | #8 |
Участник
|
Цитата:
Если процессный (что как правило встречается только в операционной отчетности), то лучше в нескольких. Если аналитические сводники (целеориентированный подход), то лучше в один. Потому как предсказать способы использования вы не сможете. |
|
20.08.2015, 11:15 | #9 |
Участник
|
|
|
20.08.2015, 13:49 | #10 |
Участник
|
Поддержу twilight.
Если пользователи сами активно под себя разные варианты отчетов настраивают - то, наверное, логично сделать два отдельных куба. Если же пользователи работают с конечным количеством вариантов отчетов - то есть смысл сделать один большой куб, в котором есть возможность преднастройки и сохранения шаблонов, а также обмена шаблонами между пользователями. И пользователям дать давать доступ к конкретным шаблонам, в которых нет детализации до номенклатур. |
|
20.08.2015, 15:07 | #11 |
Участник
|
В Excel есть выбор раздела куба (см. поле Show fields), соответственно после выбора конкретного раздела доступны для выбора только валидные показатели и измерения.
__________________
Ivanhoe as is.. |
|
|
За это сообщение автора поблагодарили: zemlyn (1). |
|
|