Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Count Distinct из OLAP для SSRS
|
|||
|---|---|---|---|
|
#18+
Подскажите пожалуйста как правильнее решить задачу. Есть OLAP куб с полетами самолётов. Каждый вылет характеризуется как номер+дата+аэропорт вылета. Каждый имеет свой ID. У каждого Id есть свой набор значений (тип пассажиров взрослые/дети/младенцы) У каждого типа есть класс (бизнес/эконом т.д.) и как результат количество. Есть эти Id как отдельный Dimention. Подскажите плиз, если мне просто нужно посчитать ко-во пассажиров, то всё летает. А вот если нужно посчитать ко-во флайтов (Count Distinct ID), то перфоманс сразу падает. Потому что приходится считать уже на стороне SSRS. А еще бы ко-во пассажиров по типам неплохо было бы посчитать. Репорт достаточно узкий и понятно, что это не задача для OLAP. Но как частный случай оно должно считаться и желательно не 10 минут как сейчас. Пример: Id = 1, AD, Business - 20 Id = 1, AD, Econom - 80 Id = 1, CHD, Business - 10 Id = 2, AD, Business - 10 Id = 2, CHD, Econom - 50 На выходе надо получить: Flt Cnt = 2, Ad Cnt = 3, Count = 110 Flt Cnt = 2, CHD Cnt = 2, Count = 60 Можно ли как-то заюзать Калькулейшен филд или это unreal для куба, если не задано никаких условий? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2018, 14:48 |
|
||
|
Count Distinct из OLAP для SSRS
|
|||
|---|---|---|---|
|
#18+
msLex, спасибо! Давно не заходил сюда. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2018, 15:18 |
|
||
|
Count Distinct из OLAP для SSRS
|
|||
|---|---|---|---|
|
#18+
igor2222А вот если нужно посчитать ко-во флайтов (Count Distinct ID),создайте группу мер с ф-ей агрегации DistinctCount на основе таблицы из которой вы делаете это ваше igor2222Есть эти Id как отдельный Dimention. вообще по OLAP сюда ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2018, 15:20 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=39608528&tid=1690200]: |
0ms |
get settings: |
11ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
49ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
| others: | 242ms |
| total: | 385ms |

| 0 / 0 |
