Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / OLAP и DWH Новый топик    Ответить
 несколько элементов в DefaultMember  [new]
Gold_
Member

Откуда:
Сообщений: 514
Доброго времени суток.

Microsoft SQL Server Analysis Services Designer
Version 12.0.2000.8

Для одного из измерений был установлен DefaultMember.
Теперь захотелось добавить к имеющемуся также Unknown.
Это возможно?

А просто два установить возможно?

В "лоб"
{[Status].[Status].&[1],[Status].[Status].&[2]}
не получилось.

так
create member currentcube.[Status].[Status].[def]
as

{[Status].[Status].&[1],[Status].[Status].&[2]}
;  


также не получилось.

Завернуть в логичную иерархию, чтобы выбрать верхний уровень - не получается. Иерархия выглядит совсем не логично.

Есть еще варианты?
5 июл 18, 15:53    [21546486]     Ответить | Цитировать Сообщить модератору
 Re: несколько элементов в DefaultMember  [new]
vikkiv
Member

Откуда: London
Сообщений: 1574
Gold_,

потому что member - в единственном числе (ставится либо в измерении/атрибуте, либо в скрипте - причём последний имеет приоритет)
в твоих примерах у тебя не member а set (если хочешь сделать member то укажи по этому set-у функцию агрегации)
можешь конечно при желании установить/присвоить значение расчётному элементу в самом измерении (как сумму нескольких элементов на выбор) - через скрипт или в session/query контексте.
расчётные элементы измерения/атрибута могут быть не видны в интерфейсе (а показываются-ли результирующем dataset-е - уже вопрос к генератору MDX твоего UI, обычно нужно чтобы включал расчётные элементы, например через {...,ALLMEMBERS})
5 июл 18, 18:12    [21547056]     Ответить | Цитировать Сообщить модератору
 Re: несколько элементов в DefaultMember  [new]
vikkiv
Member

Откуда: London
Сообщений: 1574
p.s. defaultmember кроме самого атрибута и скрипта можно ещё в роли настроить, но к твоему вопросу это не отностися.
5 июл 18, 18:23    [21547096]     Ответить | Цитировать Сообщить модератору
 Re: несколько элементов в DefaultMember  [new]
Gold_
Member

Откуда:
Сообщений: 514
vikkiv,

Не могли бы Вы привести пример: как указать функцию агрегации для set'а?
6 июл 18, 12:04    [21549001]     Ответить | Цитировать Сообщить модератору
 Re: несколько элементов в DefaultMember  [new]
vikkiv
Member

Откуда: London
Сообщений: 1574
create member currentcube.[Status].[Status].[def] as
sum(set);

create member currentcube.[Status].[Status].[def] as
sum({[Status].[Status].&[1],[Status].[Status].&[2]},[Measures].[test]);
6 июл 18, 13:15    [21549218]     Ответить | Цитировать Сообщить модератору
 Re: несколько элементов в DefaultMember  [new]
Gold_
Member

Откуда:
Сообщений: 514
vikkiv,

Спасибо!!!
6 июл 18, 17:42    [21550434]     Ответить | Цитировать Сообщить модератору
Все форумы / OLAP и DWH Ответить