我有一个巨大的事务表,作为我们订单的存档。
结构如下:
Archive Date Order
08.02.2021 45922
08.02.2021 45753
08.02.2021 45752
15.02.2021 45922
15.02.2021 45753
15.02.2021 45752
15.02.2021 45754
每周一,我都会在这个表中添加一个新的订单表快照。
此表链接到我们的部门维度表和日历表。
现在我想确定
每周列出多少个订单(唯一)
与前一周相比,列出了多少新订单
到目前为止,这是我的方法:
#Orders =
DISTINCTCOUNT( 'tblOrders'[Orders] )
#Orders -1week =
CALCULATE (
[#Orders,
DATEADD('Calendar'[Date], -7, DAY))
#New Orders
VAR _Entry = IF([#Orders]<>1,BLANK(), [#Orders] - [#Orders -1week])
RETURN
_Entry
但如果我在矩阵中使用部门作为维度,那么结果是“0”。