OLAP多维数据集列属性值

时间:2018-09-12 13:39:18

标签: sql-server ssas mdx dax olap

我有一个olap多维数据集,我正在尝试获取数据以在PowerBI中报告自动化。我对某一列有疑问,什么值仅被视为属性:

MDX层次结构示例:

[Sales Order].[SALES ORDER].[SALES ORDER].Properties("Customer Note")

我正在尝试编写mdx查询以获取该表的值

我的代码:

SELECT
    [Sales Order].[SALES ORDER].[SALES ORDER].Properties('Customer Note') ON ROWS, 
    [Customer].[Customer ID] ON COLUMNS
FROM
    [MyCube]

但是我一直都在犯错误,知道吗?我是第一次见不到属性值。

1 个答案:

答案 0 :(得分:0)

尝试将其放入A WITH子句的自定义度量中:

WITH MEMBER [Measures]·[X] AS
[Sales Order].[SALES ORDER].[SALES ORDER].Properties('Customer Note')
SELECT
   [Measures]·[X]  ON 0, 
    [Customer].[Customer ID] ON 1
FROM
    [MyCube]