Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 SSAS нули для calculated members  [new]
PavluxaF
Member

Откуда: СПб
Сообщений: 126
Добрый день.
Есть финансовая метрика (calculated member) оборот / количество транзакций.
Есть измерение календарь

Если добавить эту метрику и измерение, excel рассчитывает все правильно, но для всех элементов календаря где нет транзакций выдает 0.

Причем отображает абсолютно все элементы календаря (включая будущие даты)

Подскажите как можно от этого избавиться
5 июл 16, 17:35    [19372156]     Ответить | Цитировать Сообщить модератору
 Re: SSAS нули для calculated members  [new]
a_voronin
Member

Откуда: Москва
Сообщений: 4974
PavluxaF,

полный текст MDX-а приведите.
5 июл 16, 17:51    [19372224]     Ответить | Цитировать Сообщить модератору
 Re: SSAS нули для calculated members  [new]
a_voronin
Member

Откуда: Москва
Сообщений: 4974
Вот пример решения этой проблемы, но надо смотреть как что точно названо в вашем кубе

CREATE MEMBER CURRENTCUBE.[Measures].[Кол-во размеров]
AS 
(   
    [Measures].[Кол-во размеров_]
), 
FORMAT_STRING='#,##0',
VISIBLE = 1,
DISPLAY_FOLDER = 'Остатки';


SCOPE(DESCENDANTS([Даты].[ГМД].[Все], 3));
    SCOPE([Measures].[Кол-во размеров]);
        THIS = IIF([Даты].[ГМД].CurrentMember.Properties('Key') <= Format(Now(), 'yyyyMMdd'), 
			SUM(
                HEAD(
                    NONEMPTY(
                        [Даты].[ГМД].CurrentMember:[Даты].[ГМД].CurrentMember.Lead(6), 
                        [Measures].[Кол-во размеров_]
                    ), 1
                ), 
            [Measures].[Кол-во размеров_]),
        NULL);
    END SCOPE;
END SCOPE;
5 июл 16, 17:54    [19372235]     Ответить | Цитировать Сообщить модератору
 Re: SSAS нули для calculated members  [new]
PavluxaF
Member

Откуда: СПб
Сообщений: 126
большое спасибо помогло
6 июл 16, 09:00    [19373649]     Ответить | Цитировать Сообщить модератору
 Re: SSAS нули для calculated members  [new]
StarikNavy
Member

Откуда: Москва
Сообщений: 2428
PavluxaF,

вобще вот здесь ветка
https://www.sql.ru/forum/olap-dwh

еще возможно в экселе, опция "показывать все атрибуты измерения"
7 июл 16, 11:22    [19379641]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить