SSAS中的不同计数
事实顺序表SSAS中的不同计数,ssas,cube,olap-cube,Ssas,Cube,Olap Cube,事实顺序表OrderDescriptionID、OrderID、CustomerID和DateKey中有4列。行中的数据使得orderID定义了一个客户的订单。如果客户下了一个包含多个项目的订单,则orderDescriptionID定义订单中的不同对象 请参见下面的示例: 我想让我的多维数据集做的是表示personID一次,并显示不同的顺序以及它们订购的项目总数(这不是必需的,但person和distinct orders是必需的)。作为示例,请参见下图 注意:如果OrderItemsCo
OrderDescriptionID
、OrderID
、CustomerID
和DateKey
中有4列。行中的数据使得orderID
定义了一个客户的订单。如果客户下了一个包含多个项目的订单,则orderDescriptionID
定义订单中的不同对象
请参见下面的示例:
我想让我的多维数据集做的是表示personID一次,并显示不同的顺序以及它们订购的项目总数(这不是必需的,但person和distinct orders是必需的)。作为示例,请参见下图
注意:如果OrderItemsCount是一个很大的工作,我可以传递它,我更
对客户的不同订单感兴趣
在互联网上进行了一些艰苦的工作,但没有找到答案后,我回到SSAS的书中,得到了答案
右键单击事实表并选择New Measure,在Usage下拉列表中选择Distinct Count,选择要进行Distinct Count的表和列。Distinct Count可以工作,但要注意性能。SSAS将创建一个单独的测量组来提供帮助,但值得一读