Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Вычисляемое поле MDX / 6 сообщений из 6, страница 1 из 1
12.02.2020, 13:37
    #39925660
Вычисляемое поле MDX
Друзья, помогите пожалуйста!

Нужно считать простые прогнозы по формуле (кол-во чего-то в) / (кол-во дней в месяце) * (день месяца/последний день месяца если дата не текущая). MDX меня, пока, ставит в тупик... Отдельно даты получить могу, а вот как их применить в таком раскладе - всю голову сломал. Хотя я думаю тут всё просто должно быть.
...
Рейтинг: 0 / 0
12.02.2020, 20:00
    #39925979
ShIgor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вычисляемое поле MDX
Дмитрий Колганов,
ну, Вы бы хоть попытки свои показали..
а так и подсказывать не знаешь чего..
ну например (Дата1, КолвоЧегото) / (Дата2, КолвоЧегото)
...
Рейтинг: 0 / 0
13.02.2020, 10:47
    #39926149
Вычисляемое поле MDX
Решил сам проблему уже. Очень сложно с обычного sql мозг перестраивать... Ниже мои попытки: создано 2 меры, которые используются в расчетах типа [Measures].[что-то там]/MonthDays*LastDayInPeriod. Если есть более элегантное решение - буду рад его увидеть.

create MEMBER CURRENTCUBE.[Measures].[MonthDays]
AS
Count([Дата].[Дата].Members * [Дата].[Г-М].CurrentMember )-1
, VISIBLE = 0;

create MEMBER CURRENTCUBE.[Measures].[LastDayInPeriod]
AS
iif(
MONTH(NOW()) = [Дата].[Г-М].CurrentMember and YEAR(NOW()) = [Дата].[Г-М].CurrentMember,
DAY(NOW()),
MonthDays
)
, VISIBLE = 0;
...
Рейтинг: 0 / 0
13.02.2020, 11:23
    #39926164
Гулин Федор
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вычисляемое поле MDX
Дмитрий Колганов,
я не до конца понял
но кол-во дней проще расчитать в ETL и засунуть в DIm уже готовый
...
Рейтинг: 0 / 0
13.02.2020, 12:40
    #39926205
ShIgor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вычисляемое поле MDX
Дмитрий Колганов,

проверьте это в Экселе с мультиселектом в фильтре по дате...

Гулин Федор,
хороший подход, но что делать если период произвольный, причем с дырами и задается мультиселектом, а не месяц с начала до конца?
...
Рейтинг: 0 / 0
14.02.2020, 12:52
    #39926661
Вычисляемое поле MDX
ShIgor,

У меня пока срез по месяцу, так что мультисилект работает исправно...
...
Рейтинг: 0 / 0
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Вычисляемое поле MDX / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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