在mdx中合并行

在mdx中合并行,mdx,olap-cube,Mdx,Olap Cube,我有一些MDX: SELECT NON EMPTY { [Dim Investigation Report].[ID].children * [Dim Energy Object Full].[Name].children} ON ROWS, NON EMPTY {[Measures].[ID Distinct Count]} ON COLUMNS FROM [acts] 它返回: 003022 2604171226005 Object1 1 003022 2604171226005

我有一些MDX:

SELECT
NON EMPTY {
[Dim Investigation Report].[ID].children * 
[Dim Energy Object Full].[Name].children} ON ROWS,
NON EMPTY {[Measures].[ID Distinct Count]} ON COLUMNS 
FROM [acts]
它返回:

003022 2604171226005 Object1 1   
003022 2604171226005 Object2 1
如何更改请求以获得如下结果:

003022 2604171226005 Object1 Object2 1

谢谢。

因此,您有一个维度返回成员Object1和Object1的相应度量值。然后,您有另一个名为Object2的成员,该成员应具有不同的度量值(但在您的示例中,它们的值均为1)。不可能在一次访问中使用一个度量值返回这两个成员。因此,您有一个维度,该维度返回成员Object1和Object1的相应度量值。然后,您有另一个名为Object2的成员,该成员应具有不同的度量值(但在您的示例中,它们的值均为1)。不可能在一次访问中使用一个度量值返回这两个成员。