Я решил это с помощью нижнего DAX.Первоначально я пытался использовать SUMMARIZECOLUMNS, чтобы получить СОЮЗ между двумя, однако, заменив на CALCULATETABLE, я смог достичь желаемого результата.
В логических терминах я взял общую сумму, добавив две меры, перечисленные ввыше, и просто удалил COUNTROWS, где у обоих был INTERSECT.
Мера пересечения:
Touch Point Intersect = CALCULATE(
COUNTROWS(
INTERSECT(
CALCULATETABLE(VALUES('OrderHeader'[OrderNumber]),
FILTER('OrderHeader',OrderHeader[Type]="Web",OrderHeader[Region]<>"IE"),
USERELATIONSHIP('OrderHeader'[Created Date],'Date'[Date])),
CALCULATETABLE(VALUES(Emails[OrderNumber]),
FILTER('OrderHeader',OrderContact[Direction]="Inbound",OrderHeader[Region]<>"IE"),
FILTER('Emails',OrderContact[Direction]="Inbound")
)
)))
Мера, которую я требую, таким образом:
Valid Touch Point Contact+ Valid Touch Point Header - Touch Point Intersect