SSAS表格度量:DW中的分阶段事实是否需要在DAX中表达为度量以用作度量?

时间:2018-09-05 16:54:17

标签: sql-server powerbi data-warehouse ssas-tabular

我有一个SQL DW,它已将事实(已经汇总)分段为多个维度。

例如这些尺寸:

  • 期间
  • 产品
  • BranchLocation

这个事实:

  • 收入(每个期间的总和x产品x分支)

当我将其引入SSAS表格模型中,进行部署并尝试使用它(例如在Excel中)时,我意识到必须将我的事实表示为度量。我之所以这样说,是因为我无法将事实用作Excel中数据透视表中的值。

是否有一种简单的方法可以将每个已经汇总的事实转换或转换为度量?

1 个答案:

答案 0 :(得分:2)

  

是否有一种简单的方法可以将每个已汇总的事实转换或转换为度量?

好的。只需为每个事实创建简单的度量。您可以更进一步,并从客户端工具隐藏事实列,以便仅显示度量。您需要指定模型如何在度量表达式中进一步汇总此事实。 EG

Sales = sum(FactResellerSales[SalesAmount]) 

请注意,度量标准仅由使用MDX接口作为模型的某些客户端(例如Excel)要求。 Power BI报表支持使用报表上任何位置的几乎任何列。