我正在尝试创建在同一个表中使用不同日期列的度量。我有订单日期和发货日期。我想比较每个工作日收到的订单数量与每个工作日发货的订单数量。我有一个单独的 DATE 表,并且在 DAX 中使用“USERELATIONSHIP”函数。这是主要订单表:
如您所见,有两列,分别是订单日期和发货日期。这是日期表:
默认情况下,这些表之间的关系是“订单日期”列和“日期[日期]”表/列之间的关系。这是我使用 USERELATIONSHIP 函数的公式:
Shipped-volumes = CALCULATE(COUNTROWS('DIM-Order'), USERELATIONSHIP('DIM-Order'[Ship Date], 'DATE'[Date]))
我收到错误消息:
'USERELATIONSHIP 函数只能使用参与关系的两列引用。'
有什么想法吗?
为了使用 USERRELATIONSHIP 功能,您需要在“DIM-Order”[发货日期] 和“DATE”[日期] 之间创建非活动关系。
访问:https://www.sqlbi.com/articles/using-userrelationship-in-dax/
为了使用 USERRELATIONSHIP 功能,您需要在“DIM-Order”[发货日期] 和“DATE”[日期] 之间创建非活动关系。