MDX 查询元组表示形式与号

  • 本文关键字:表示 查询 元组 MDX mdx
  • 更新时间 :
  • 英文 :


在 mdx 查询中将元组表示为

[CF Type].[CF TYPE].&[6] 

 [ValScen].[Scenario Type].&[Term Point Rates]

我可以互换使用 &[数字] 和 &[实际字符串] 格式吗?如果立方体是由另一个系统生成的,那么在通常的实践中,每一代的 &[6] 会有所不同吗?还是使用 StrToMember 或 StrToSet 更安全。但根据本文,这效率不高。为了提供一些上下文,就我而言,我在下面的伪代码中使用它

SELECT NON EMPTY { [Measures].x}    ON COLUMNS, NON EMPTY { (My Column1 * My Column2)}   DIMENSION PROPERTIES MEMBER_CAPTION ON ROWS FROM    ( SELECT ( { [CF Type].[CF TYPE].&[6] } ) ON COLUMNS FROM 
     (   SELECT ( { [ValScen].[Scenario Type].&[Term Point Rates] } ) ON COLUMNS FROM [My Cube]]))   
       WHERE ( [ValScen].[Scenario Type].&[Term Point Rates], [CF Type].[CF TYPE].&[6] )

这些是成员而不是元组。元组将被大括号 (( 括起来。

我认为如果您使用标题(例如 .&[hello] 和 .[你好]但是如果你使用键,那么与号是强制性的。

最新更新