我有2个维表加入CardUser事实表,该表存储每个用户的Clock in / out记录。
以下度量计算CardUser还包含具有相同日期的行的日期,
CALCULATE (
COUNTROWS(Dates)
,
FILTER (
CardUser,
CardUser[CheckIn_DateFormat] <> BLANK()
)
)
是否可以过滤CardUser“不”包含匹配行的行? 我能想到的唯一方法是用date列上的Dates antijoin CardUser构建一个表。有没有更简单的方法?
示例测试用例,
用户表=(userA,userB)
日期表=(20190401,20190402,20190403)
CardUser表=((20190401,userA),(20190402,userA))
该公式应为userB给出3。这三个日期在UserB的CardUser表中都没有对应的行。
该公式应为userA给出1。只有1个日期没有相应的行。