Текущее время: Пт, мар 29 2024, 02:16

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: Ограничения в MDX запросе, когда в развертке присутствует ограничительный признак.
СообщениеДобавлено: Чт, фев 12 2015, 16:03 
Начинающий
Начинающий

Зарегистрирован:
Чт, фев 12 2015, 16:00
Сообщения: 2
Добрый день.
Есть два MdX запроса:
1) Работающий (выводит в поле NEW количество только напротив того города, где есть 8000 завод)
WITH MEMBER [Measures].[NEW] AS
'( ([Measures].[1ROWCOUNT], [0PLANT].[8000]) )'
SELECT {[Measures].[1ROWCOUNT], [Measures].[NEW]} ON COLUMNS,
NON EMPTY [0CITY].Members ON ROWS
FROM [$0PLANT]
2) Не работающий (Выводит в поле NEW количество напротив всех заводов, хотелось бы только напротив 8000 завода)
WITH MEMBER [Measures].[NEW] AS
'( ([Measures].[1ROWCOUNT], [0PLANT].[8000]) )'
SELECT {[Measures].[1ROWCOUNT], [Measures].[NEW]} ON COLUMNS,
NON EMPTY [0PLANT].Members ON ROWS
FROM [$0PLANT]

Вопрос можно ли сделать работающее ограничение во втором примере каким-либо другим образом? Если нет, то почему?


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Ограничения в MDX запросе, когда в развертке присутствует ограничительный признак.  Тема решена
СообщениеДобавлено: Пн, фев 16 2015, 11:59 
Начинающий
Начинающий

Зарегистрирован:
Чт, фев 12 2015, 16:00
Сообщения: 2
Добрый день.
Вот правильно работающий запрос, если кому интересно:

WITH MEMBER [Measures].[NEW] AS
(iif([0PLANT].CurrentMember.Name = [0PLANT].[8000].Name,[Measures].[1ROWCOUNT],0) )
SELECT {[Measures].[1ROWCOUNT], [Measures].[NEW]} ON COLUMNS,
NON EMPTY [0PLANT].Members ON ROWS
FROM [$0PLANT]


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Ограничения в MDX запросе, когда в развертке присутствует ограничительный признак.
СообщениеДобавлено: Вт, мар 24 2015, 14:57 
Младший специалист
Младший специалист

Зарегистрирован:
Ср, авг 18 2010, 15:38
Сообщения: 97
если не секрет, а в каком сценарии в Bw системе приходится писать MDX запросы? Спрашиваю совершенно без подколки...


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Ограничения в MDX запросе, когда в развертке присутствует ограничительный признак.
СообщениеДобавлено: Чт, мар 26 2015, 17:07 
Начинающий
Начинающий

Зарегистрирован:
Пт, апр 27 2007, 12:13
Сообщения: 14
например, в сценарии формирования отчетов во внешнем OLAP-инструменте на базе BW запросов


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 4 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB