powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / calc. memb. Like For Like
6 сообщений из 6, страница 1 из 1
calc. memb. Like For Like
    #39994197
montoya.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
приветствую прошу подсказать как лучше реализовать
есть мера продаж
есть иерархия магазины
необходимо отобразить продажи в этом месяце только если по этим же магазинам были продажи в аналогичном периоде прошлого года.
...
Рейтинг: 0 / 0
calc. memb. Like For Like
    #39994229
Фотография Критик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Покопайте в сторону m2m, что-то наподобие:

Дата (2020) - Продажи - Магазин - (factless brige [Магазин, Дата]) - Дата, с которой сравнивать(2019)
...
Рейтинг: 0 / 0
calc. memb. Like For Like
    #39994230
Фотография Критик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну или в CM проставьте там null, если в параллельным периоде ничего нет
...
Рейтинг: 0 / 0
calc. memb. Like For Like
    #39994267
montoya.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Критик
Покопайте в сторону m2m, что-то наподобие:

Дата (2020) - Продажи - Магазин - (factless brige [Магазин, Дата]) - Дата, с которой сравнивать(2019)

да вот как раз так и начал делать, но что-то подумал, может что попроще есть

в любом случае - спасибо.
...
Рейтинг: 0 / 0
calc. memb. Like For Like
    #39994703
Фотография a_voronin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
montoya.

необходимо отобразить продажи в этом месяце только если по этим же магазинам были продажи в аналогичном периоде прошлого года.


Сделайте вычисляемое выражение:

iif (parallelperiod(... месяц назад) продажи > 0, продажи, null)

Либо заведите признак LikeForLike на уровне фактов и сделайте по нему измерение и делайте с фильтром по нему.
...
Рейтинг: 0 / 0
calc. memb. Like For Like
    #39995359
montoya.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
a_voronin
montoya.

необходимо отобразить продажи в этом месяце только если по этим же магазинам были продажи в аналогичном периоде прошлого года.


Сделайте вычисляемое выражение:

iif (parallelperiod(... месяц назад) продажи > 0, продажи, null)

Либо заведите признак LikeForLike на уровне фактов и сделайте по нему измерение и делайте с фильтром по нему.


с таблицей фактов - всё ясно.

а в mdx ниндзя пока себя не чувствую)

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


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