|
|
|
Не работает запрос
|
|||
|---|---|---|---|
|
#18+
Здравствуйте! Есть MDX-запрос. MDX-запрос Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. Выводит такой результат: Клиент Код юрлицаМера_УчастникКлиент1ALLНомер ошибкиКлиент2ALLНомер ошибкиКлиент3ALLНомер ошибкиКлиент4ALLНомер ошибки А надо: Клиент Код юрлицаМера_УчастникКлиент1ALLУчастник1Клиент2ALLУчастник2Клиент3ALLУчастник2Клиент4ALLУчастник2 Если зайти на номер ошибки, то отображает "Элементы, кортежи и наборы в функции должны использовать одинаковые иерархии.". Как правильно написать запрос? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2018, 11:14 |
|
||
|
Не работает запрос
|
|||
|---|---|---|---|
|
#18+
Если так написать MDX-запрос Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2018, 13:22 |
|
||
|
Не работает запрос
|
|||
|---|---|---|---|
|
#18+
Как правильно написать выражения аргументов в функции Rank? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2018, 14:20 |
|
||
|
Не работает запрос
|
|||
|---|---|---|---|
|
#18+
Rank может работать по двум атрибутам ([Торговые точки].[Клиент].[Клиент] и [Торговые точки].[Код юрлица].[Код юрлица]) сразу? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2018, 15:45 |
|
||
|
Не работает запрос
|
|||
|---|---|---|---|
|
#18+
ferzmikk, попробуйте в круглых скобках написать RANK(([Торговые точки].[Клиент].CurrentMember, [Торговые точки].[Код юрлица].CurrentMember), [Сет_Участник1]) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2018, 16:07 |
|
||
|
Не работает запрос
|
|||
|---|---|---|---|
|
#18+
bideveloperferzmikk, попробуйте в круглых скобках написать RANK(([Торговые точки].[Клиент].CurrentMember, [Торговые точки].[Код юрлица].CurrentMember), [Сет_Участник1]) MDX-Запрос Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. Не работает. Если нажать на номер ошибки, то пишет "Функция RANK ожидает для аргумента 1 кортежное выражение. Было использовано выражение набора кортежей.". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2018, 21:21 |
|
||
|
Не работает запрос
|
|||
|---|---|---|---|
|
#18+
А зачем вам вообще Rank в данной задаче? Используйте Scope. Код: sql 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2018, 06:58 |
|
||
|
Не работает запрос
|
|||
|---|---|---|---|
|
#18+
bideveloperА зачем вам вообще Rank в данной задаче?Как вариант можем определить входит ли кортеж в определенном наборе или нет. Используйте Scope. Код: sql 1. 2. 3. 4. 5. 6. 7. В запросе прямо так что ли писать? MDX-Запрос Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. SCOPE используется в SSMS? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2018, 08:12 |
|
||
|
Не работает запрос
|
|||
|---|---|---|---|
|
#18+
Как можно еще по другому запрос написать для данной задачи? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2018, 12:12 |
|
||
|
Не работает запрос
|
|||
|---|---|---|---|
|
#18+
bideveloper http://darren.gosbell.com/archive/2012/12/19/ssas-executing-mdx-scope-statements-using-ssms.aspx Если во вкладке «Дополнительные свойства подключения» добавить параметр «Cube =», то на самого куба и на работу других пользователей, которые делают выгрузки, повлияет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2018, 14:31 |
|
||
|
Не работает запрос
|
|||
|---|---|---|---|
|
#18+
Во вкладке «Дополнительные свойства подключения» добавить параметр «Cube =» можно только тогда, когда подключаешься? Возможно добавить параметр, когда уже подключился? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2018, 14:43 |
|
||
|
Не работает запрос
|
|||
|---|---|---|---|
|
#18+
ferzmikk Если во вкладке «Дополнительные свойства подключения» добавить параметр «Cube =», то на самого куба и на работу других пользователей, которые делают выгрузки, повлияет? Не повлияет. ferzmikkВо вкладке «Дополнительные свойства подключения» добавить параметр «Cube =» можно только тогда, когда подключаешься? Возможно добавить параметр, когда уже подключился? Думаю, что только когда подключаешься. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2018, 16:48 |
|
||
|
Не работает запрос
|
|||
|---|---|---|---|
|
#18+
MDX-запрос Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. Получается надо сначала запустить Код: sql 1. , потом Код: sql 1. , потом Код: sql 1. . Далее MDX-запрос. Если запустить сразу весь запрос, то пишет "Множественные инструкции недопустимы." Возможно ли все в одном запросе прописать? Как вернуть обратно, чтобы не 1 было, а значения до этого? Код: sql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2018, 11:35 |
|
||
|
Не работает запрос
|
|||
|---|---|---|---|
|
#18+
Прочитайте комментарии по ссылке выше. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2018, 20:29 |
|
||
|
Не работает запрос
|
|||
|---|---|---|---|
|
#18+
ferzmikkПолучается надо сначала запустить Код: sql 1. , потом Код: sql 1. , потом Код: sql 1. . Далее MDX-запрос. Если запустить сразу весь запрос, то пишет "Множественные инструкции недопустимы." Возможно ли все в одном запросе прописать? Надо использовать GO как в SQL ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2018, 09:43 |
|
||
|
|

start [/forum/topic.php?fid=49&msg=39616201&tid=1857944]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
160ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
| others: | 15ms |
| total: | 263ms |

| 0 / 0 |

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