Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / SSAS Как отображать Итого - среднее по клиентам, а не среднее по всем чекам всех клиентов / 3 сообщений из 3, страница 1 из 1
23.11.2018, 14:33
    #39737499
dn2r2
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SSAS Как отображать Итого - среднее по клиентам, а не среднее по всем чекам всех клиентов
Исходные данные как обычно состоят из клиентов и купленных товаров. Каждый клиент может купить один или несколько товаров.
Допустим есть 5 клиентов:
1: две покупки: 2 тыс.руб. и 4 тыс.руб.
2:одна покупка 5 тыс.руб.
3:одна покупка 7 тыс.руб.
4:одна покупка 4 тыс.руб.
5:одна покупка 6 тыс.руб.
Ввожу в SSAS формулу: avg([Клиенты].[Id],[Measures].[Чек]).

-> При открытии в excel: перетягиваю в измерения названия клиентов,
по каждому клиенту отображается верно: 3, 5, 7, 4, 6 Итого: 4,66
Это же значение 4,66 отображается, если названия клиентов не перетягивать, а перетянуть только меру размера чека.

А мне надо, чтобы в Итого отображалось 5 (т.е. сначала чтобы рассчиталось по каждому клиенту:
3 5 7 4 6, а потом посчиталось среднее - 5)

Можно это как-нибудь сделать ?

Пробовал варианты параметров descendants - что-то не помогло, например когда ставишь after - да итого считает верно, но перестает считать отдельно по каждому клиенту при перетягивании названия клиентов.
...
Рейтинг: 0 / 0
23.11.2018, 16:06
    #39737575
mishgan1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SSAS Как отображать Итого - среднее по клиентам, а не среднее по всем чекам всех клиентов
dn2r2,
Можно через scope

([Клиенты].[ALL],[Measures].[Ср.Чек])=AVG([Клиенты].[ALL].Children,[Measures].[Ср.Чек]) ;
...
Рейтинг: 0 / 0
26.11.2018, 12:17
    #39738468
a_voronin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SSAS Как отображать Итого - среднее по клиентам, а не среднее по всем чекам всех клиентов
mishgan1dn2r2,
Можно через scope

([Клиенты].[ALL],[Measures].[Ср.Чек])=AVG([Клиенты].[ALL].Children,[Measures].[Ср.Чек]) ;

+1
...
Рейтинг: 0 / 0
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / SSAS Как отображать Итого - среднее по клиентам, а не среднее по всем чекам всех клиентов / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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