|
|
|
SSAS. Отфильтровать измерение
|
|||
|---|---|---|---|
|
#18+
Здравствуйте! Задача такова: Есть вьюха - справочник магазинов Store StoreIDмножество других полей важных нужных полей1...2...3...4...5... На вьюхе основано одноименное измерение. Измерение связано с множеством фактов, все работает отлично Появилась задача добавить группировку для подразделений, а именно: Есть вьюха - сопоставление магазинов и групп магазинов StoreGroupStore GroupID StoreID1113152124253235 Т.е. один магазин может входить в несколько групп Количество групп заранее неизвестно, их количество будет увеличиваться Как можно сделать так, чтобы при выборе группы фильтровался список магазинов Самый простой и очевидный вариант добавить во вьюху с магазинами поля, типа IS_GroipID1 .. IS_GroipIDN Т.е. что-то типа Store StoreID другие поля IS_GroipID1 IS_GroipID2 IS_GroipID31 ... 1 12 ... 13 ... 1 4 ... 1 5 ... 1 1 1 И пользуясь соответствующем полем, в отчете, выводить нужную группу подразделений Минусы такого подхода очевидны - если добавить в таблицу StoreGroupStore новую группу, то придется пересоздавать вью, чтобы там было поле с новой группой, перепрокидывать вью в куб, добавлять новое поле, переобрабатывать весь куб Можно ли как-нибудь создать такое, например измерение StoreGroupStore , при выборе аттрибута которого будет фильтроваться измерение Store ? Или в целом - есть ли какой нибудь метод (и какой?) позволяющий реализовать эту задумку в кубах? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2017, 09:53 |
|
||
|
SSAS. Отфильтровать измерение
|
|||
|---|---|---|---|
|
#18+
SSAS_Вопрос, Метод для SSAS есть, называется M2M или Many-to-Many измерения. Кратко - дает возможность аналитики по измерению "группы магазинов". Как реализовывать - посмотрите для начала описания и обучалки Microsoft, там достаточно подробно написано. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2017, 10:21 |
|
||
|
SSAS. Отфильтровать измерение
|
|||
|---|---|---|---|
|
#18+
А ларчик просто открывался Нужно было создать измерение со списком групп StoreGroup Создать факт со сопоставлением групп и измерений StoreGroupFact . Связать их Regular-связью Затем связать измерение Store с фактом StoreGroupFact - regular-связь А после все меры связывать с измерением StoreGroup при помощь Many-To-Many ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2017, 10:27 |
|
||
|
|

start [/forum/topic.php?fid=49&msg=39535189&tid=1858075]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
47ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
2ms |
| others: | 14ms |
| total: | 155ms |

| 0 / 0 |

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