Количество новых групп пользователей в таблице - PullRequest
1 голос
/ 28 февраля 2020

Это поля, которые у меня есть Размер: Тип пользователя , когда вы фильтруете «Новый посетитель» «Возвращающий посетитель» Мера: пользователи - сумма как новых, так и возвращающихся посетителей

Как создать расчет, который будет учитывать только новых посетителей внутри пользователей мера таблетки без использования параметра фильтра?

Ответы [ 2 ]

0 голосов
/ 29 февраля 2020

Альтернативный, возможно, более эффективный подход заключается в определении вычисляемого поля, включающего ваш фильтр. Скажем, определите вычисляемое поле с именем Новые пользователи как

IF [Usertype] = “New Visitor” THEN [Users] END

(Это поле будет иметь нулевое значение, если [Usertype] <> «Новый посетитель»)

Если затем вы поместите SUM ([Новые пользователи]) на какую-то полку, у вас будет свой результат - без сложности вычисления LOD. Вычисления LOD невероятно полезны, но они повышают сложность и производительность, поэтому я рекомендую использовать их только при необходимости. Во многих случаях, таких как этот, более простые методы работают нормально.

0 голосов
/ 28 февраля 2020

Для тех, кто интересуется, ответ: usertype - измерение (новый посетитель, возвращающийся посетитель); пользователи - мера (общее количество как нового посетителя, так и возвращающегося посетителя)

MIN ({FIXED [usertype] = 'новый посетитель') : SUM ([пользователи])})

...