|
Как заставить SSAS посылать на источник select distinct?
|
|||
---|---|---|---|
#18+
Есть куб в SSAS Tabular, он состоит из одной всего таблицы и берет данные через directQuery. Источник, откуда он их берет, это view в MS SQL, который смотрит на таблицу, которая находится на линкед сервере Snowflake. Зачем все это так намучено: официально directQuery для SSAS и Snowflake пока нет, поэтому такая цепочка. Проблема же вот в чем: когда пользователь пытается фильтровать данные по какому-нибудь атрибуту, выборка значений для фильтра занимает огромное количество времени, и все потому что SSAS посылает на линкед сервер запрос вида select top 1000000 этот атрибут, вместо select distinct этот атрибут, а distinct потом как-то сам считает. Вопрос: можно ли заставить SSAS посылать select distinct на источник? ... |
|||
:
Нравится:
Не нравится:
|
|||
17.11.2021, 14:00 |
|
Как заставить SSAS посылать на источник select distinct?
|
|||
---|---|---|---|
#18+
Ибн Хоттаб, а CData коннектор не пробовали использовать? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.11.2021, 20:05 |
|
Как заставить SSAS посылать на источник select distinct?
|
|||
---|---|---|---|
#18+
2wheels, я могу использовать только то на что у нас есть лицензия, к сожалению. А закупка новых настолько легкий процесс, что ой. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2021, 10:59 |
|
|
start [/forum/topic.php?fid=49&tid=1857052]: |
0ms |
get settings: |
12ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
34ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
44ms |
get tp. blocked users: |
2ms |
others: | 260ms |
total: | 386ms |
0 / 0 |