Вычисляемое поле в кубе

Работа VB и СУБД (Access, MSSQL, MySQL, Oracle и пр.)
Правила форума
При создании новой темы не забывайте указывать используемую СУБД.
abc
Обычный пользователь
Обычный пользователь
 
Сообщения: 85
Зарегистрирован: 09.07.2004 (Пт) 17:31
Откуда: Kiev

Вычисляемое поле в кубе

Сообщение abc » 18.02.2009 (Ср) 11:43

Добрый день. У меня вот такая проблема. Нужно создать в кубе поле «Среднее арифметическое количество» за выбранный период (Период.Квартал.Месяц.День) и группировки по измерениям. Кроме Период, есть еще измерения «РП» и «Группа товара»
Я полагаю что это нужно делать в Calculated Members, но не могу понять как? Какой должен быть синтаксис?

abc
Обычный пользователь
Обычный пользователь
 
Сообщения: 85
Зарегистрирован: 09.07.2004 (Пт) 17:31
Откуда: Kiev

Re: Вычисляемое поле в кубе

Сообщение abc » 18.02.2009 (Ср) 17:56

Пока дошел вот до такого: Avg({[Период].children},[Кол])
Но, адекватно работает только при развернутых измерениях РП и ГруппаТовара
Как сделать что ды считал правильно при любой группировке?

abc
Обычный пользователь
Обычный пользователь
 
Сообщения: 85
Зарегистрирован: 09.07.2004 (Пт) 17:31
Откуда: Kiev

Re: Вычисляемое поле в кубе

Сообщение abc » 19.02.2009 (Чт) 13:08

Ура! Нашел решение:

[Measures].[Кол] / Count(Descendants([Период], [Период].[День]))


Вернуться в Базы данных

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

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

    TopList