OLAP 2005

SQL во всех проявлениях - от ANSI-92 до TSQL.

Модераторы: Yurich, Absurd

Ответить
elvira
Сообщения: 60
Зарегистрирован: 28 авг 2006, 22:59

вопрос на засыпку: sql 2005
SQL BID -> OLAP
существуют измерения(measures): Quantity, BonusQnt, ListPrice, BonusPrice
все эти параметры имеют свойства AggregateFunction = Sum

вопрос:
как в Calculations написать правильно формулу следующего вида
[indent] Quantity*(ListPrice - BonusPrice)[/indent]

проблема в следующем.
До того как выполняется формула в Calculation, все параметры вначале
суммируются, а лишь потом выполняется данная формула, мне же надо наоборот
в SQL 2000 я эту формулу записывала как измерения(measures), возможно ли такое в SQL 2005???
elvira
Сообщения: 60
Зарегистрирован: 28 авг 2006, 22:59

причина действительно была в Calculation ->Script view
поменяла CURRENTCUBE.[MEASURES].[Calculated Member]
на CURRENTCUBE.[Measures].[Calculated Member]
короче большие буквы на маленькие!!!!
и все проблемы как рукой
Ответить