Как определить новых и существующих клиентов в Power Bi, используя DAX? - PullRequest
0 голосов
/ 01 апреля 2020

Я хотел бы определить 2 набора клиентов, чтобы определить количество открытий продукта в год и тип клиента, которым они являются:

Существующий клиент добавляет продукт - это клиенты, которые ранее имели учетную запись у нас. (предыдущий год), но затем решил открыть новый продукт с нами

Новый клиент - это клиенты, которые только открыли счет в этом году у нас, но также открыли новый продукт тоже

У меня есть пример таблицы уровня аккаунта:

Account Code    Account Open Date
12345           04/02/18
12389           09/09/20
43244           23/10/19

У меня также есть пример таблицы уровня продукта:

Account Code    Product Code    Product Type    Product Open Date
12345           12345RED        Red             09/02/18
12389           12389RED        Red             09/11/20
43244           43244BLACK      Black           03/03/20

На основе года, а также даты открытия счета и даты открытия продукта Я хотел бы определить, является ли клиент новым или существующим клиентом в новом столбце.

Пример: Если Клиент А открыл счет в 03/03/2019, и этот клиент открыл новый продукт в 20/10 / 2020 этот клиент будет существующим клиентом, у которого есть продукт.

, если Клиент B открыл счет в 03/06/20, и этот клиент открыл новый продукт в течение 60 дней (05/07/20) этот клиент является новым клиентом

, если клиент c открыл счет в 03/05/20, и этот клиент открывает новый продукт через 60 дней (09 / 12/20) этот клиент является существующим клиентом, добавляет продукт

, пожалуйста, не могли бы вы помочь мне в этом.

спасибо

1 Ответ

0 голосов
/ 05 апреля 2020

В качестве общей бизнес-аналитики, применяемой к Power BI, для разрезания и анализа ваших фактов в зависимости от того, существовал или был новый клиент на дату события , , необходимо определить атрибут в самой таблице фактов .

На следующем шаге практическая реализация состоит из:

  1. определения нового измерения: Customer Type с атрибутом Type: {Существующий, Новый}.
  2. в серверной части , добавьте Внешний ключ этого нового измерения Customer Type к своему Факту
  3. в пользовательском интерфейсе. Измерение «Тип клиента», позволяющее нарезать ваши факты в зависимости от того, является ли клиент Существующим или Новым
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...