Пользовательский столбец Power BI: сопоставление дат и идентификатора клиента в разных таблицах - PullRequest
1 голос
/ 07 января 2020

В настоящее время я работаю с некоторыми данными электронной почты, и в этих данных у меня есть две таблицы: «Отправляет» и «Открывает». В обеих таблицах есть дата отправки или открытия по идентификатору клиента.

Example Image

В идеале, я хотел бы указать в новом столбце, если отправка дата совпадает с датой открытия для этого конкретного c клиента.

Любая помощь будет принята с благодарностью. Спасибо

1 Ответ

1 голос
/ 07 января 2020

Это можно сделать, выполнив следующие действия:

Создайте объединенное поле идентификатора клиента и даты события в таблицах «Отправка» и «Открытие»:

Key = CONCATENATE(Opens[Customer ID],Opens[Event Date])
Key = CONCATENATE(Sends[Customer ID],Sends[Event Date])

Создайте связь между таблицами «Отправляет» и «Открывает», используя ключевые переменные. Это можно сделать, выбрав «Управление отношениями» на вкладке «Моделирование».

Создайте вычисляемый столбец в таблице «отправки» по следующей формуле:

Open Date = IF(RELATED(Opens[Customer ID])=BLANK(),"No","Yes")

Это должно дать вам желаемый результат. Надеюсь, это поможет.

...