【发布时间】:2019-07-09 16:35:07
【问题描述】:
故事:
我的事实表中有两个日期列,一个用于orderdate,第二个用于orderdate/refund/cancelled date。
我在日期表和事实表之间创建了两个关系。
- 活动:日期 > 订单日期
- 非活动:日期 > 其他日期
我想使用非活动关系计算每天的退款次数。
我尝试了什么:
Returns =
VAR summary =
SUMMARIZE (
FILTER ( Query1, Query1[kind] = "refund" ),
Query1[orderId],
"returns", MAX ( Query1[amount] )
)
RETURN
CALCULATE (
MAX ( Query1[amount] ),
USERELATIONSHIP ( Query1[OtherDate], DateTable[Date] ),
summary
)
由于某种原因,它使用了活动日期列。关于如何修正上述公式有什么建议吗?
【问题讨论】: