使用累积的快照事实,我在表格立方体中扮演多个角色扮演日期维度。
用户希望能够查看在给定时间段内发生任何日期事件的时间(与工具中非常自然的所有日期事件相反)。
这本质上是一个 OR 语句。
我尝试添加另一个日期维度实例,然后将所有角色扮演维度加入其中(如下所示),但没有取得多大成功。
未完全显示,但还指出了与维度相关的两个事实表。
如何从根本上将 OR 条件应用于数据透视表中的多个维度?
手头的问题是检索给定月份中收到、退回或开票的订单数量。如:
Time Period = January 2016
Received Count = 20
Returned Count = 16
Invoiced Count = 32
因此,ReceivedDateSID = 20160101 和 ReturnedDateSID =20160115 和 InvoicedDateSID = 20160130 的事实记录应在每个度量中计算一次。