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

Откуда:
Сообщений: 16
Всем доброго времени суток.
Подскажите возможно ли такое посчитать.
Есть мера "количество дней с продажами товара в месяц", ключ - месяц, товар
тип агрегации поставил максимум, так как при выборе нескольких товаров надо брать максимальное количество дней
На уровне месяцев все работает хорошо.
Но при сворачивании до года надо выводить уже не максимум, а сумму по месяцам.
Это я тоже сделал через функцию sum по потомкам.
Теперь пользователи хотят чтобы выбирая любые несколько месяцев, в итоге по году была сумма этих месяцев.
У меня же всегда формула возвращает сумму по 12 месяцам, можно ли как то фильтрануть месяца которые выбирают пользователи, чтобы посчитать их сумму?
27 июл 17, 18:19    [20680765]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос по MDX формуле  [new]
bideveloper
Member

Откуда:
Сообщений: 84
Можно сделать фиктивную меру с агрегацией sum. На уровне месяцев прописать в calculations, что она равна вашей текущей мере.
27 июл 17, 19:14    [20680852]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос по MDX формуле  [new]
Yagrus2
Member

Откуда: Москва
Сообщений: 639
Нужен scoupe.

Приведите пример ваших вычислений
28 июл 17, 09:08    [20681496]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос по MDX формуле  [new]
netkiller
Member

Откуда:
Сообщений: 16
На текущий момент формула пока такая, она работает только на уровне года, я еще экспериментирую с ней

CREATE MEMBER CURRENTCUBE.[Measures].[Сумма дней]
AS
sum(NONEMPTY(([Период].[Период].CURRENTMEMBER.CHILDREN.members,[Measures].[DAY CNT])))
,
FORMAT_STRING = "### ### ### ###",
VISIBLE = 1 ;

[Период].[Период] - иерархия состоит из 2 уровней - год -> месяц
[Measures].[DAY CNT] - мера с агрегацией по максимуму
28 июл 17, 11:03    [20681903]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос по MDX формуле  [new]
netkiller
Member

Откуда:
Сообщений: 16
.members лишнее
28 июл 17, 11:05    [20681914]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос по MDX формуле  [new]
netkiller
Member

Откуда:
Сообщений: 16
С фиктивной мерой идея интересная, попробую
28 июл 17, 11:06    [20681920]     Ответить | Цитировать Сообщить модератору
Все форумы / OLAP и DWH Ответить