Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Calculated Member на основе другого Calculated Member / 13 сообщений из 13, страница 1 из 1
08.04.2003, 17:51
    #32136047
Rex
Rex
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Calculated Member на основе другого Calculated Member
Возможно ли такое в MS AS? Т.е. использовать вычисляемую метрику так же, как обычную, в формуле для другой вычисляемой метрики?
...
Рейтинг: 0 / 0
09.04.2003, 09:44
    #32136272
Дядя Федор
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Calculated Member на основе другого Calculated Member
А почему нет?
В конце концов попробовать - ну проще простого!
...
Рейтинг: 0 / 0
09.04.2003, 10:16
    #32136317
RC
RC
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Calculated Member на основе другого Calculated Member
Я делал это - работает...
...
Рейтинг: 0 / 0
09.04.2003, 11:21
    #32136396
Rex
Rex
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Calculated Member на основе другого Calculated Member
Если я пишу в выражении [Measures].[Имя вычисляемой метрики] -- ругается.
...
Рейтинг: 0 / 0
09.04.2003, 12:05
    #32136487
RC
RC
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Calculated Member на основе другого Calculated Member
Я пишу просто [Имя вычисляемой метрики] -- и все нормально
...
Рейтинг: 0 / 0
09.04.2003, 12:33
    #32136535
Rex
Rex
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Calculated Member на основе другого Calculated Member
Тогда по порядку. Берём куб, открываем в редакторе кубов. Слева в дереве на ветке "Calculated Members" делаем "New Calculated Member...". Выбираем Parent=Measures и вводим нужную формулу. Закрываем. Затем ещё раз делаем "New Calculated Member...", Parent=Measures и вводим формулу, в которой используется только что созданная выч. метрика. При попытке сохранить выдаётся сообщение "Unable to update calculated member. Formula error - cannot find measure member ("[Measures].[xxx]") in a name binding function." Без "[Measures]." то же самое.
...
Рейтинг: 0 / 0
09.04.2003, 14:02
    #32136696
Дядя Федор
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Calculated Member на основе другого Calculated Member
Это очень странно, т.к. на самом деле все работает. Последний раз делал этио сегодня.
Попробуй сохранить куб и прсмотреть первый кальк. мембер. Он работает?

Ну и еще вариант - опечатка.
...
Рейтинг: 0 / 0
09.04.2003, 14:03
    #32136698
Дядя Федор
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Calculated Member на основе другого Calculated Member
Да, и покажи-ка создаваемую формулу пожалуйста... так, на всякий случай.
...
Рейтинг: 0 / 0
09.04.2003, 15:39
    #32136810
Rex
Rex
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Calculated Member на основе другого Calculated Member
Первый работает.
count(distinct(filter(descendants(outlet.currentmember, outlet.outlet),rowcount>0)))
Опечатки нет, сто раз проверил.
...
Рейтинг: 0 / 0
09.04.2003, 16:24
    #32136855
Дядя Федор
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Calculated Member на основе другого Calculated Member
Это - формула второго мембера? Хм. И где тут ссылка на первый?
...
Рейтинг: 0 / 0
09.04.2003, 16:34
    #32136866
Rex
Rex
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Calculated Member на основе другого Calculated Member
Это формула первого мембера. Называется он [Distinct Outlets Count]. Второй ссылается на него. Не получается даже если в формуле второго написать просто "[Measures].[Distinct Outlets Count]", т.е. чтобы было 1 в 1 значение первого.
...
Рейтинг: 0 / 0
09.04.2003, 16:43
    #32136877
Jurii
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Calculated Member на основе другого Calculated Member
2 Rex:

Может проблема в том, что MS AS не умеет отображать в 1 физическом кубе более 1 показателя (measure), посчитанного на основе Distinct Count? Этот вопрос на форуме недавно обсуждался, и был сделан вывод, что с помощью виртуальных кубов можно, хотя и немного кривым способом, обойти это ограничение.

Так что советую потренироваться со вложенными показателями, но без использования Distinct Count.
...
Рейтинг: 0 / 0
09.04.2003, 17:08
    #32136907
Rex
Rex
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Calculated Member на основе другого Calculated Member
Проблема оказалась в том, что я пытался не создавать (как написал), а редактировать ранее созданные выч. метрики. Т.е. выч. метрика ссылалась на физическую, затем физическая была заменена на вычисляемую с тем же именем, при этом производные выч. метрики стали давать ошибки. При попытке открыть на редактирование и сделать Check выдаётся то, что написано, при этом новая выч. метрика не видна в дереве Data. Если создавать новую выч метрику, то всё видно и ошибка не выдаётся. IMHO бага MSAS.
...
Рейтинг: 0 / 0
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Calculated Member на основе другого Calculated Member / 13 сообщений из 13, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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