|
|
|
Фильтрация значений измерений
|
|||
|---|---|---|---|
|
#18+
Коллеги. Если ли способ, убрать из измерения значения, которых нет в фактах, на уровне куба? Как это сделать на уровне sql до куба понятно, хотелось бы узнать есть ли такой способ и если есть, то стоит ли его использовать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.02.2017, 10:53 |
|
||
|
Фильтрация значений измерений
|
|||
|---|---|---|---|
|
#18+
Под "убрать" я имею ввиду сделать, чтобы они не показывались при выборе значения фильтра, например. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.02.2017, 10:57 |
|
||
|
Фильтрация значений измерений
|
|||
|---|---|---|---|
|
#18+
FRoST86, SSAS? размер измерения это не настолько мелкая проблема, внутренние crossjoin на многомилионные количества элементов производительность убивают довольно серьёзно, кроме того измерения хранятся в оперативке .. основной вариант - ETL до процессинга, часто (когда особого контроля за DWH/DMT нет) то используют пост-процессинг (подмена источника измерения/переименование основного View) и процессинг (ProcessUpdate) от туда. обычно эти данные в SQL заполняются из куба (через nonempty.. нужного ключа) - у меня на это стоят отдельные Agent-Jobы последним шагом хотя если только ради фильтрации - то можно и на клиенте поднастроить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.02.2017, 11:29 |
|
||
|
Фильтрация значений измерений
|
|||
|---|---|---|---|
|
#18+
vikkiv, Спасибо за ответ. Да, SSAS. Сейчас так и происходит, на уровне sql в рамках ETL измерения "прореживаются". Про post - processing не слышал, спасибо, поисследую этот вопрос, в теории понял как это приблизительно должно происходить. Клиент у меня Excel, если подскажите где в свойствах сводных таблиц или еще где то это можно настроить буду признателен. Еще раз, спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.02.2017, 12:14 |
|
||
|
Фильтрация значений измерений
|
|||
|---|---|---|---|
|
#18+
FRoST86, Используйте показывалку фильтров, которая это может. А если шутки в сторону, то это свойство прикладной программы, к не SSAS ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2017, 10:40 |
|
||
|
Фильтрация значений измерений
|
|||
|---|---|---|---|
|
#18+
FRoST86, не нужно тащить в куб то, что там не используется, иначе вашему проекту со временем серьезно так поплохеет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2017, 11:50 |
|
||
|
Фильтрация значений измерений
|
|||
|---|---|---|---|
|
#18+
Критик, интересно, а как в этом случае пользователю объяснять? справочники не догрузились или фактов нет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2017, 14:39 |
|
||
|
Фильтрация значений измерений
|
|||
|---|---|---|---|
|
#18+
vikkivхотя если только ради фильтрации - то можно и на клиенте поднастроить. ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2017, 10:59 |
|
||
|
Фильтрация значений измерений
|
|||
|---|---|---|---|
|
#18+
StarikNavy, Клиенты разные бывают, т.е. не только Excel, так что тот-же запрос с nonempty на нужные меры из комбинации групп {} а с Excel - верно, именно на уровне фильтров не получится - с данными да, null можно скрыть, а сам фильтр не настроишь ShIgor, ну так как есть - так и обьяснять, когда на фактах почищено, а когда отгрузка справочников сломалась, можно если им чисто справочник нужен - сделать им отдельный фиктивный куб какой нибудь. тут уже вопрос выбора разумного баланса: например 500 пользователей будут на 50-200% (в оптимистичном сценарии) больше времени тратить на получение данных только за счёт того что 1-5 пользователей смогут покопаться в справочниках. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2017, 11:44 |
|
||
|
|

start [/forum/topic.php?fid=49&msg=39402122&tid=1858369]: |
0ms |
get settings: |
11ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
144ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
| others: | 232ms |
| total: | 467ms |

| 0 / 0 |

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