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

Если ли способ, убрать из измерения значения, которых нет в фактах, на уровне куба?

Как это сделать на уровне sql до куба понятно, хотелось бы узнать есть ли такой способ и если есть, то стоит ли его использовать?
...
Рейтинг: 0 / 0
Фильтрация значений измерений
    #39402088
FRoST86
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Под "убрать" я имею ввиду сделать, чтобы они не показывались при выборе значения фильтра, например.
...
Рейтинг: 0 / 0
Фильтрация значений измерений
    #39402122
Фотография vikkiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FRoST86,

SSAS?

размер измерения это не настолько мелкая проблема, внутренние crossjoin на многомилионные количества элементов производительность убивают довольно серьёзно, кроме того измерения хранятся в оперативке ..

основной вариант - ETL до процессинга, часто (когда особого контроля за DWH/DMT нет) то используют пост-процессинг (подмена источника измерения/переименование основного View) и процессинг (ProcessUpdate) от туда.
обычно эти данные в SQL заполняются из куба (через nonempty.. нужного ключа) - у меня на это стоят отдельные Agent-Jobы последним шагом
хотя если только ради фильтрации - то можно и на клиенте поднастроить.
...
Рейтинг: 0 / 0
Фильтрация значений измерений
    #39402197
FRoST86
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vikkiv,
Спасибо за ответ.

Да, SSAS.

Сейчас так и происходит, на уровне sql в рамках ETL измерения "прореживаются".
Про post - processing не слышал, спасибо, поисследую этот вопрос, в теории понял как это приблизительно должно происходить.

Клиент у меня Excel, если подскажите где в свойствах сводных таблиц или еще где то это можно настроить буду признателен.

Еще раз, спасибо.
...
Рейтинг: 0 / 0
Фильтрация значений измерений
    #39402582
Владимир Штепа
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FRoST86,

Используйте показывалку фильтров, которая это может. А если шутки в сторону, то это свойство прикладной программы, к не SSAS
...
Рейтинг: 0 / 0
Фильтрация значений измерений
    #39402602
Фотография Критик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FRoST86,

не нужно тащить в куб то, что там не используется,
иначе вашему проекту со временем серьезно так поплохеет
...
Рейтинг: 0 / 0
Фильтрация значений измерений
    #39402663
ShIgor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Критик,

интересно, а как в этом случае пользователю объяснять? справочники не догрузились или фактов нет?
...
Рейтинг: 0 / 0
Фильтрация значений измерений
    #39403278
Фотография StarikNavy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vikkivхотя если только ради фильтрации - то можно и на клиенте поднастроить.
?
...
Рейтинг: 0 / 0
Фильтрация значений измерений
    #39403332
Фотография vikkiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
StarikNavy,

Клиенты разные бывают, т.е. не только Excel, так что тот-же запрос с nonempty на нужные меры из комбинации групп {}
а с Excel - верно, именно на уровне фильтров не получится - с данными да, null можно скрыть, а сам фильтр не настроишь


ShIgor,

ну так как есть - так и обьяснять, когда на фактах почищено, а когда отгрузка справочников сломалась, можно если им чисто справочник нужен - сделать им отдельный фиктивный куб какой нибудь.

тут уже вопрос выбора разумного баланса: например 500 пользователей будут на 50-200% (в оптимистичном сценарии) больше времени тратить на получение данных только за счёт того что 1-5 пользователей смогут покопаться в справочниках.
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Фильтрация значений измерений
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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