2 集合的 MDX 计算成员
MDX Calculated member of 2 set
如果我有一个 [USER]
维度和 2 个层次结构,FIRST NAME
和 LAST NAME
。如何创建这两个层次结构值的 FULL NAME
的计算成员?
但是如果将其添加到您的仓库维度并作为新层次结构添加到多维数据集中会更好
连接 member_caption 个属性的示例:
WITH
MEMBER [Measures].[JOINEDUP] AS
[Customer].[Customer].CurrentMember.Member_Caption + ' '
+
[Customer].[Gender].CurrentMember.Member_Caption
SELECT
{[Measures].[JOINEDUP]} ON 0
,
[Customer].[Customer].[Customer] * [Customer].[Gender].[Gender] ON 1
FROM [Adventure Works];
以上结果:
这是一个 icCube
示例:
With
Member MyOutput AS [Date Dim.Weekday Hierarchy].[Weekday].name + " " + [Time Dimension.Time Hierarchy].[Hour] + " " + STR( ([Measures].[Page Views]) )
SELECT
NON EMPTY {[Measures].[MyOutput]} ON COLUMNS,
NON EMPTY {
Crossjoin({[Date Dim.Weekday Hierarchy].[Weekday].Members},
{[Time Dimension.Time Hierarchy].[Hour].Members})
} ON ROWS
FROM [All Facts]
如果我有一个 [USER]
维度和 2 个层次结构,FIRST NAME
和 LAST NAME
。如何创建这两个层次结构值的 FULL NAME
的计算成员?
但是如果将其添加到您的仓库维度并作为新层次结构添加到多维数据集中会更好
连接 member_caption 个属性的示例:
WITH
MEMBER [Measures].[JOINEDUP] AS
[Customer].[Customer].CurrentMember.Member_Caption + ' '
+
[Customer].[Gender].CurrentMember.Member_Caption
SELECT
{[Measures].[JOINEDUP]} ON 0
,
[Customer].[Customer].[Customer] * [Customer].[Gender].[Gender] ON 1
FROM [Adventure Works];
以上结果:
这是一个 icCube
示例:
With
Member MyOutput AS [Date Dim.Weekday Hierarchy].[Weekday].name + " " + [Time Dimension.Time Hierarchy].[Hour] + " " + STR( ([Measures].[Page Views]) )
SELECT
NON EMPTY {[Measures].[MyOutput]} ON COLUMNS,
NON EMPTY {
Crossjoin({[Date Dim.Weekday Hierarchy].[Weekday].Members},
{[Time Dimension.Time Hierarchy].[Hour].Members})
} ON ROWS
FROM [All Facts]