“功率视图”字段列表中缺少SSAS表格计算度量

时间:2014-08-13 20:45:20

标签: sql-server ssas pivot-table tabular powerview

我已经定义了一个名为"毛利率"为我" FactInvoiceLineItem"表。我可以在Measures维度中看到这个度量(以及其他几个):

http://i.stack.imgur.com/gJSj6.png

这些度量在数据透视表中运行良好,但它们在Power View中的字段列表中不存在:

http://i.stack.imgur.com/1ZvjZ.png

我发现PowerPivot存在类似问题,例如日期列,但该问题不适用于此处,因为计算结果是数字。我们尝试将计算包装在CALCULATE()中,但它没有帮助。

有一些使用PowerPivot模型的Power View测量的示例。我在模型中错过了一些设置,或者这是Power View和SSAS Tabular的怪癖?

1 个答案:

答案 0 :(得分:0)

正如mmarie建议的那样,它不是Power View和Tabular的限制 - 除了Power View仅支持数值测量。

我们在计算出的度量中包含了一些自定义格式,使用FORMAT()将括号应用于负数,这使得我们的数值计算成为文本。因此,Power View不会显示我们的度量,因为它们不再是数字!

剥离FORMAT()会将计算返回到数字类型,并使其在Power View中可用。