AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Функционал
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 19.08.2015, 10:54   #1  
AXcons is offline
AXcons
Участник
 
442 / 112 (4) +++++
Регистрация: 21.05.2015
Адрес: Москва
OLAP
Вопрос совсем не по Аксапте, конечно, прошу прощения. Но очень надо разобраться, не знаю где найти информацию. Может быть, кто-то занимался проектированием OLAP-отчетности?

Если есть данные с разной аналитической детализацией, нужно ли их класть в один куб или настраивать разные кубы с разной глубиной разреза данных?

Например, есть данные, относящиеся к продажам по магазинам. По ним может вестись разная аналитика. Например, есть суммы и количества продаж в разрезе чеков, номенклатуры, скидки и т.д. А есть данные о проходимости - сколько человек зашло в магазин за период времени. Проходимость можно коррелировать с продажами - у них есть общие измерения - время, магазин. Еще можно в разрезе акций и скидок посмотреть, они тоже назначаются на период и магазин. Но вот уже поартикульный разрез смысла иметь не будет, потому что у проходимости нет детализации по артикулам, это не имеет физического смысла. Так вот вопрос - данные о продажах по артикулам класть в один куб с данными о проходимости, или сделать 2 разных - один с детализацией Магазин+Время+Скидочная акция, например, а второй уже с более глубокой - Магазин+Время+Артикул+Скидки и т.д. И там уже будут только те данные, которые имеют все эти разрезы. Не знаю насколько понятно объясняю..

В общем, мешать ли в одну кучу некоррелируемые данные, а пользователь типа сам должен разобраться и запомнить какие измерения в один отчет можно вытаскивать, а какие нельзя? Как думаете?
Старый 19.08.2015, 11:45   #2  
axm2013
Гость
 
n/a
Цитата:
Сообщение от AXcons Посмотреть сообщение
... а пользователь типа сам должен разобраться и запомнить какие измерения в один отчет можно вытаскивать, а какие нельзя? Как думаете?
Я бы не доверял пользователям.
Если можно ошибиться, они ошибутся что породит лишние трудозатраты на понимание что случилось и прочего.
Старый 19.08.2015, 12:02   #3  
AXcons is offline
AXcons
Участник
 
442 / 112 (4) +++++
Регистрация: 21.05.2015
Адрес: Москва
Цитата:
Сообщение от axm2013 Посмотреть сообщение
Я бы не доверял пользователям.
Если можно ошибиться, они ошибутся что породит лишние трудозатраты на понимание что случилось и прочего.
Вот это тоже меня смущает. Но нам консалтинговая компания так настроила куб и говорит, что так и должно быть, так все делают!
Старый 19.08.2015, 12:18   #4  
axm2013
Гость
 
n/a
Цитата:
Сообщение от AXcons Посмотреть сообщение
... Но нам консалтинговая компания так настроила куб и говорит, что так и должно быть, так все делают!
Я порой по встречке езжу, и так все делают. Но это не аргумент.
Обоснование должно быть чем их не устраивает удобство пользователей. Работать то с ними (пользователями) потом вам а не им.
За это сообщение автора поблагодарили: AXcons (1).
Старый 19.08.2015, 13:36   #5  
Ivanhoe is offline
Ivanhoe
Участник
Аватар для Ivanhoe
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
4,143 / 2156 (80) +++++++++
Регистрация: 29.09.2005
Адрес: Санкт-Петербург
Два куба есть смысл делать только если у вас эти данные никогда не должны быть в одной сводной таблице Excel.

Один куб удобен тем, что можно настроить одно подключение к кубу и одновременно смотреть продажи, средний чек и т.п. в одном отчете, при этом не опускаясь до артикулов. Плюс права доступа настроить нужно в одном кубе, а не в двух.

Дальше можно подумать - как именно пользователи смотрят отчеты. Если SSRS, то вообще не принципиально - они смотрят готовые отчеты. Если Excel но при этом могут сделать неверную комбинацию разрезов и показателей и это прям критично (пользователь - не аналитик), то можно в целом и расчетные показатели сделать, которые будут показывать цифры только при валидных комбинациях, а при других - писать нули, например.

Резюмирую - вариантов много, зависят от изначальной постановки задачи. Посмотрите, например, стандартные кубы - там часто есть не работающие комбинации. Считайте, что сам вендор считает это нормальным
__________________
Ivanhoe as is..
За это сообщение автора поблагодарили: AXcons (1).
Старый 19.08.2015, 21:42   #6  
twilight is offline
twilight
MCTS
MCBMSS
 
876 / 237 (9) ++++++
Регистрация: 17.10.2004
Адрес: Королёв
Я обычно один куб делаю, так как заранее сложно сказать, какие именно комбинации показателей в отчетах могут понадобится. А далее обычно в Excel настраиваются шаблоны для каждого отдела, с нужными показателями, фильтрами и группировками. И конкретный пользователь уже работает с шаблоном, а не строит отчет с нуля.
__________________
I could tell you, but then I would have to bill you.
За это сообщение автора поблагодарили: Kabardian (1), Vitality (1).
Старый 20.08.2015, 09:44   #7  
Ivanhoe is offline
Ivanhoe
Участник
Аватар для Ivanhoe
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
4,143 / 2156 (80) +++++++++
Регистрация: 29.09.2005
Адрес: Санкт-Петербург
Кстати, вроде в последних версиях Excel есть подбор разрезов по выбранному показателю, т.е. Excel подсказывает какие разрезы можно выбрать.
__________________
Ivanhoe as is..
Старый 20.08.2015, 10:18   #8  
R.Safianov is offline
R.Safianov
Участник
Аватар для R.Safianov
MCBMSS
Columbus IT
Лучший по профессии 2014
 
110 / 118 (4) +++++
Регистрация: 25.06.2008
Цитата:
Сообщение от AXcons Посмотреть сообщение

Если есть данные с разной аналитической детализацией, нужно ли их класть в один куб или настраивать разные кубы с разной глубиной разреза данных?
Смотря какой взгляд на отчетность.
Если процессный (что как правило встречается только в операционной отчетности), то лучше в нескольких.
Если аналитические сводники (целеориентированный подход), то лучше в один. Потому как предсказать способы использования вы не сможете.
Старый 20.08.2015, 11:15   #9  
AXcons is offline
AXcons
Участник
 
442 / 112 (4) +++++
Регистрация: 21.05.2015
Адрес: Москва
Цитата:
Сообщение от Ivanhoe Посмотреть сообщение
Кстати, вроде в последних версиях Excel есть подбор разрезов по выбранному показателю, т.е. Excel подсказывает какие разрезы можно выбрать.
А где об этом можно почитать/посмотреть? Что за последние версии?
Старый 20.08.2015, 13:49   #10  
Vitality is offline
Vitality
Участник
 
44 / 31 (2) +++
Регистрация: 12.02.2013
Адрес: Россия, Санкт-Петербург
Поддержу twilight.
Если пользователи сами активно под себя разные варианты отчетов настраивают - то, наверное, логично сделать два отдельных куба.
Если же пользователи работают с конечным количеством вариантов отчетов - то есть смысл сделать один большой куб, в котором есть возможность преднастройки и сохранения шаблонов, а также обмена шаблонами между пользователями. И пользователям дать давать доступ к конкретным шаблонам, в которых нет детализации до номенклатур.
Старый 20.08.2015, 15:07   #11  
Ivanhoe is offline
Ivanhoe
Участник
Аватар для Ivanhoe
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
4,143 / 2156 (80) +++++++++
Регистрация: 29.09.2005
Адрес: Санкт-Петербург
В Excel есть выбор раздела куба (см. поле Show fields), соответственно после выбора конкретного раздела доступны для выбора только валидные показатели и измерения.
Миниатюры
Нажмите на изображение для увеличения
Название: Screenshot_1.png
Просмотров: 509
Размер:	70.3 Кб
ID:	9374  
__________________
Ivanhoe as is..
За это сообщение автора поблагодарили: zemlyn (1).
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
dynamics-coe: Microsoft Dynamics AX 2012 Reporting Services - Issue deploying OLAP SSRS reports on SharePoint 2013 Blog bot DAX Blogs 0 25.01.2015 12:17
daxdilip: Troubleshooting OLAP Errors in OLAP Storage Engine The attribute key cannot be found when processing: Table Blog bot DAX Blogs 0 14.04.2012 17:13
Почему не могут зайти пользователи Excel 2003 на OLAP 2005? mazzy DAX: Администрирование 4 30.08.2007 10:35
Опять про OLAP и Enum mit DAX: Программирование 6 05.04.2004 11:06
Проблема с подключением к OLAP серверу Andrew Besedin DAX: Администрирование 0 20.03.2002 12:06

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 10:08.