powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / SSAS. Отфильтровать измерение
4 сообщений из 4, страница 1 из 1
SSAS. Отфильтровать измерение
    #39535189
SSAS_Вопрос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте!

Задача такова:
Есть вьюха - справочник магазинов
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 ?
Или в целом - есть ли какой нибудь метод (и какой?) позволяющий реализовать эту задумку в кубах?
...
Рейтинг: 0 / 0
SSAS. Отфильтровать измерение
    #39535209
Ferdipux
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SSAS_Вопрос,

Метод для SSAS есть, называется M2M или Many-to-Many измерения. Кратко - дает возможность аналитики по измерению "группы магазинов". Как реализовывать - посмотрите для начала описания и обучалки Microsoft, там достаточно подробно написано.
...
Рейтинг: 0 / 0
SSAS. Отфильтровать измерение
    #39535212
SSAS_Вопрос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А ларчик просто открывался
Нужно было создать измерение со списком групп StoreGroup
Создать факт со сопоставлением групп и измерений StoreGroupFact . Связать их Regular-связью
Затем связать измерение Store с фактом StoreGroupFact - regular-связь
А после все меры связывать с измерением StoreGroup при помощь Many-To-Many
...
Рейтинг: 0 / 0
SSAS. Отфильтровать измерение
    #39535214
SSAS_Вопрос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ferdipux, вы меня опередили))
Спасибо большое!

Закройте пожалуйста тему
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / SSAS. Отфильтровать измерение
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]