1
У меня такой #вопрос
Хочу посчитать количество сделок только по новым клиентам и по старым клиентам отдельно.
Сперва просто по месяцам определяла Число новых клиентов по формуле:
КолНовыхКлиентов =
COUNTROWS (
FILTER (
ADDCOLUMNS (
VALUES ( 'Факт проведенные'[organisation_inn] ),
"PreviousSales", CALCULATE (
COUNTROWS ( 'Факт' ),
FILTER (
ALL ( 'dDates' ),
'dDates'[Date] < MIN ( 'dDates'[Date] )
) ) ),
[PreviousSales] = 0
))
Считает вроде корректно. По месяцам всех вижу.
Потом я пыталась отфильтровать исходные данные по этой мере и посчитать число продаж по ним:
Кол-во продаж = CALCULATE (
[Кол-во факт],
FILTER('Факт', [КолНовыхКлиентов] > 0))
но у меня в итоге ошибка по памяти. строк очень много: 7млн
и я не понимаю - я считаю неверно или просто памяти не хватает (12гб выделено в PBI).
Может есть другой метод для решения этой задачи? Я просто не с того конца подхожу?..