代码之家  ›  专栏  ›  技术社区  ›  Chris Adragna

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

  •  1
  • Chris Adragna  · 技术社区  · 7 年前

    我有一个SQLDW,它将事实(已经聚合)分段到多个维度的粒度。

    例如,这些尺寸:

    • 期间
    • 产品

    事实是:

    当我把它引入到一个SSAS表格模型中,部署它,并尝试使用它(例如在Excel中),我会意识到我的事实必须用度量来表示。我这样说是因为我不能在Excel的透视表中将事实用作值。

    有没有一个简单的方法来转换或强制转换每一个 已汇总 把事实变成措施?

    1 回复  |  直到 7 年前
        1
  •  2
  •   David Browne - Microsoft    7 年前

    有没有一种简单的方法将每个已经聚合的事实转换成度量?

    当然。只需为每个事实创建简单的度量。您可以更进一步,对客户机工具隐藏事实列,以便只显示度量值。您需要指定模型如何在度量表达式中进一步聚合此事实。如

    Sales = sum(FactResellerSales[SalesAmount]) 
    

    必修的 由一些使用MDX接口的客户机(如Excel)创建。powerbi报表支持在报表的任何位置使用几乎所有的列。