Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Помогите написать фильтр (MDX) / 5 сообщений из 5, страница 1 из 1
24.06.2004, 18:05
    #32576236
Dmitry Ulitin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите написать фильтр (MDX)
Как на MDX определить, входит ли конкретный мембер в конкретный сет?

Задача такая:
есть Set1 из неких мемберов (они все sibling)
и есть Set2, куда входят дети этих мемберов
Если Set1 поменялся, как выкинуть из Set2 те мемберы, парент которых не входит в Set1?

Filter(Set2, ?????)
Как сделать ????? не пойму...
...
Рейтинг: 0 / 0
24.06.2004, 21:39
    #32576460
Mosha
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите написать фильтр (MDX)
Если надо решить в случае когда неизвестно имя измерения, то

Код: plaintext
Filter(Set2 AS x, Rank(x.Current.Item( 0 ).Parent, Set1) >  0 )

Если имя измерения известно, то можно попроще:

Код: plaintext
Filter(Set2, Rank(dim.Parent, Set1) >  0 

Моша
----------------------------------------------------
This posting is provided "AS IS" with no warranties, and confers no rights
...
Рейтинг: 0 / 0
24.06.2004, 21:54
    #32576466
Владимир Штепа
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите написать фильтр (MDX)
MoshaЕсли надо решить в случае когда неизвестно имя измерения, то

Код: plaintext
Filter(Set2 AS x, Rank(x.Current.Item( 0 ).Parent, Set1) >  0 )





ух ты....

А где про конструкцию "AS" написано?
А если не нигде не написано, то про что еще нигде не написано, а нам бы знать полезно было.
...
Рейтинг: 0 / 0
25.06.2004, 00:29
    #32576506
Mosha
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите написать фильтр (MDX)
backfireА где про конструкцию "AS" написано?

Пожалуй лучше всего про это написано в книге "MDX Solutions" (by George Spofford) на 87-ой странице. Это вообще очень полезная книга для тех кто хочет серьезно изучить MDX "в глубину" - я рекоммендую прочитать ее от корки до корки.

Моша
----------------------------------------------------
This posting is provided "AS IS" with no warranties, and confers no rights
...
Рейтинг: 0 / 0
25.06.2004, 01:05
    #32576511
Владимир Штепа
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите написать фильтр (MDX)
Спасибо,
век живи век учись,

несмотря на то что Споффорд это одна из моих настольных книг, этого я как раз и не приметил, наверное не было, случая, чтобы жизнь действительно заставила искать решение данной проблемы.
...
Рейтинг: 0 / 0
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Помогите написать фильтр (MDX) / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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