Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Подскажите как понимать работу этого MDX-а?
|
|||
|---|---|---|---|
|
#18+
Задача, получения накопительного итога с помощью вот такого запроса: WITH MEMBER MEASURES.[Sales To Date] AS 'Sum(PeriodsToDate([Time].[(All)]), [Measures].[Unit Sales])' SELECT {[Measures].[Unit Sales],[Measures].[Sales To Date]} ON COLUMNS, [Time].[Month].Members ON ROWS FROM [Sales] 1. Функция Sum(<set>, <member>) - это понятно. 2. PeriodsToDate([Time].[(All)]) - Должен вернуть множество с НЕПОНЯТНО ЧЕГО до [Time].CurrentMember. Вернее с первого члена уровня [Time].[(All)], но ведь на этом level-е и так только один член "All Time"??? Но запрос работает правильно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.09.2003, 11:16 |
|
||
|
Подскажите как понимать работу этого MDX-а?
|
|||
|---|---|---|---|
|
#18+
и в чем разница с таким вариантом: MEMBER MEASURES.[Sales To Date] as 'SUM({[Time].CurrentMember.Level.Members}.Item(0):Time.CurrentMember,[Measures].[Unit Sales])' Тут , как я понимаю, будут суммироваться члены time текущего level-а. Т.е. для месяцев по месяцам, для годов по годам и т.д. А что будет суммироваться в случае PeriodsToDate([Time].[(All)]?? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.09.2003, 11:34 |
|
||
|
Подскажите как понимать работу этого MDX-а?
|
|||
|---|---|---|---|
|
#18+
Вы правильно все понимаете, в случае с ALL будет сумироваться он сам. Множество из одного члена, тоже множество. Ирина ---------------------------------------------------- This posting is provided "AS IS" with no warranties, and confers no rights ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.09.2003, 12:32 |
|
||
|
Подскажите как понимать работу этого MDX-а?
|
|||
|---|---|---|---|
|
#18+
Да множество из одного члена естественно множество, но если я разверну по времени скажем по годам, то я получу накопительный итог по годам, а если по месяцам то соотв. по месяцам. А если бы он был один то сумма его одного была бы одинакова для всех месяцев или годов, а выдается накопительный итог?? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.09.2003, 12:43 |
|
||
|
Подскажите как понимать работу этого MDX-а?
|
|||
|---|---|---|---|
|
#18+
Нет наверно я не понимаю вопрос, уже очень поздно. Если бы у Вас был один год, и запрос был-бы по годам, то в результате был-бы накопительный итог по всем месяцам этого года, а если б был один месяц, то итог был-бы по всем дням. Ирина ---------------------------------------------------- This posting is provided "AS IS" with no warranties, and confers no rights ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.09.2003, 12:49 |
|
||
|
Подскажите как понимать работу этого MDX-а?
|
|||
|---|---|---|---|
|
#18+
Я кажется понял The PeriodsToDate() Function Within the scope of a level that is specified within the function, the function returns a set of periods that exist on the same level as the member that is also specified in the expression. In other words, it returns the number of periods within the specified level, up to and including the specified member. Т.е. она будет возвращать множество начиная с первого членов level-а тогоже что и указанного member, но в пределах указанного в функции level. Например, если PeriodsToDate([Time].[(All)]), и время развернуть по дням, то это будет множество дней начиная с самого первого на во всем dimension-е. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.09.2003, 12:57 |
|
||
|
|

start [/forum/topic.php?fid=49&fpage=404&tid=1873146]: |
0ms |
get settings: |
7ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
26ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
28ms |
get tp. blocked users: |
1ms |
| others: | 245ms |
| total: | 338ms |

| 0 / 0 |
