Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Правилен ли будет запрос MDX / 7 сообщений из 7, страница 1 из 1
01.08.2003, 10:10
    #32224639
Вжик
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Правилен ли будет запрос MDX
Код: plaintext
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.
32.
33.
34.
35.
36.
37.
38.
39.
40.
SELECT
NON EMPTY
{

[Measures].[Продажи Количество],
[Measures].[Продажи Себестоимость],
[Measures].[Продажи Выручка],
[Measures].[Продажи Прибыль],
[Measures].[Вся деятельность Дней не пустых количество],
[Measures].[Вся деятельность Скорость реализации вероятная],
[Measures].[Вся деятельность Выручка вероятная],
[Measures].[Вся деятельность Прибыль вероятная],
[Measures].[Остаток Количество (кон.пер.)]

}

ON COLUMNS ,

NON EMPTY

NonEmptyCrossJoin(DESCENDANTS(

[Номенклатура].[Баджт Коллз   37411 ]

,, LEAVES) , {[Measures].[Продажи Количество]}, {[Дата].CurrentMember}, {[Центры УТ].CurrentMember},  1 )

ON ROWS

FROM
[Вся деятельность]

WHERE
(

[Дата].[Дата].[ 01 . 01 . 2003 ]

,

[Центры УТ].[Братиславский]

)

что именно интересует: правильно и оправдано ли указание центра УТ и даты в Where и одновременно в NonEmptyCrossJoin, зачем это нужно: в NonEmptyCrossjon - для получения списка товара который продавался в указанном периоде в указанном центре УТ, в Where - для правильного расчета остатков и вычисленя CM, опирающихся на текущий член в Дата.
...
Рейтинг: 0 / 0
01.08.2003, 12:41
    #32224905
DmitryS
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Правилен ли будет запрос MDX
На первый взгляд, избыточно. Ты ж where клаузой уже куб посёк. А вообще, проще всего запустить и проверить:-)
...
Рейтинг: 0 / 0
01.08.2003, 13:13
    #32224959
Вжик
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Правилен ли будет запрос MDX
То что посек, это да.
Но потомков мне всех не надо.
Так вроде быстрее работает.
...
Рейтинг: 0 / 0
01.08.2003, 13:46
    #32225040
DmitryS
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Правилен ли будет запрос MDX
Намного быстрее? Вобще, не должон. У тебя же NON EMPTY указано.
...
Рейтинг: 0 / 0
01.08.2003, 14:41
    #32225137
Вжик
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Правилен ли будет запрос MDX
NON EMPTY - это полностью пустые строки. Остаток может быть, а продаж нет - но такая строка мне не нужна.
...
Рейтинг: 0 / 0
01.08.2003, 14:48
    #32225150
DmitryS
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Правилен ли будет запрос MDX
А, у тебя же меры разные. Тогда, верно, должно быстрее быть.
...
Рейтинг: 0 / 0
01.08.2003, 18:24
    #32225439
dionis_
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Правилен ли будет запрос MDX
А разве можно в WHERE тапл ставить? По-моему, только сет одного измерения.
...
Рейтинг: 0 / 0
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Правилен ли будет запрос MDX / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]