|
Иерархия в mdx-запросе
|
|||
---|---|---|---|
#18+
Добрый день! Не поможете мне разобраться? Составил запрос SELECT NON EMPTY ([Календарь].[Период].[2020-06-01 00:00:00.000], {[Measures].[Количество], [Measures].[Сумма]}) ON COLUMNS, NON EMPTY ([Портфели].[Портфель].[БСПБ - Сберегательный],[Активы].[ВидАктива].Children,[Активы].[Актив].Children,[Активы].[ISIN].Children,[Валюты].[Валюта].Children) ON ROWS FROM [СоставПортфеляПоАктивам] Получил результат на рис.1 Но мне нужно получить иерархию по Виду актива, рис 2 (перепробовал все возможные комбинации) Не подскажите, как получить итог по Виду актива? ... |
|||
:
Нравится:
Не нравится:
|
|||
29.07.2021, 14:50 |
|
Иерархия в mdx-запросе
|
|||
---|---|---|---|
#18+
Не ясно, что надо. Получить значение на мембере All иерархии атрибута [Активы].[ВидАктива]? Если да, то почему используется функция Children? Не лучше ли будет: [Активы].[ВидАктива].Members? Тогда получится что-то типа: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18.
... |
|||
:
Нравится:
Не нравится:
|
|||
29.07.2021, 15:15 |
|
Иерархия в mdx-запросе
|
|||
---|---|---|---|
#18+
Если все заменить на Members, то я получу итоги и по Активу, и по Виду Актива, и по ISIN, и по Валюте. А мне нужен итог только по Виду актива [Активы].[ВидАктива] ... |
|||
:
Нравится:
Не нравится:
|
|||
29.07.2021, 15:32 |
|
Иерархия в mdx-запросе
|
|||
---|---|---|---|
#18+
Ну, я ж запрос просто для иллюстрации привел, в какую сторону можно думать. А так можно попробовать такой (проверить-то его не на чем): Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19.
... |
|||
:
Нравится:
Не нравится:
|
|||
29.07.2021, 16:49 |
|
Иерархия в mdx-запросе
|
|||
---|---|---|---|
#18+
SUM ( ( [Портфели].[Портфель].All, [Активы].[ВидАктива].CurrentMember, [Активы].[Актив].[Актив].All, [Активы].[ISIN].[ISIN].All, [Валюты].[Валюта].[Валюта].All ) , [Measures].[Количество] ) ... |
|||
:
Нравится:
Не нравится:
|
|||
29.07.2021, 18:43 |
|
Иерархия в mdx-запросе
|
|||
---|---|---|---|
#18+
a_voronin, Я зелёный новичок в mdx. Не могли бы Вы написать чуть более подробно, пожалуйста, очень Вас прошу. Я долго бился, над этим кусочком кода, что Вы написали, но у меня ничего не вышло. Пожалуйста, напишите по осям, как выглядит запрос. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.07.2021, 05:30 |
|
|
start [/forum/topic.php?fid=49&fpage=3&tid=1857108]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
26ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
46ms |
get tp. blocked users: |
2ms |
others: | 245ms |
total: | 366ms |
0 / 0 |