MDXタプル仕様

MDXタプルはメンバーのコレクションですが、同じEssbaseディメンションから2つのメンバーを含めることができないという制限があります。たとえば、(Actual, Sales)がタプルです。(Actual, Budget)はタプルではありません。これは、両方のメンバーが同じディメンションからのものであるためです。

この項では、タプル仕様の構文ルールを示します。

構文

<tuple> ::= 
       <member>
      | ( <member> [, <member> ].. )
      | <tuple_value_expression>

表4-12 MDXでタプルを指定する方法

構文 説明
<member> メンバー名。メンバー名にスペースや特殊文字が含まれている場合は、大カッコ[ ]で囲みます。メンバー名に特殊文字が含まれていない場合でも、メンバー名には大カッコを使用することをお薦めします。例: [West]
( <member> [, <member> ].. ) カンマで区切られた1つ以上のメンバー名。メンバーは異なるディメンションからのものである必要があります。メンバーのリストはカッコ( )で囲む必要があります。例: ( [West], [Feb] )
<tuple_value_expression> setからタプルを抽出する関数のインスタンス。このような利用可能な関数に次の2つがあります。

説明

すべてのディメンションが表されている場合、タプルは単一のデータ・セルを表します。たとえば、Sample Basicのこのタプルは、単一のデータ値です。

( [Qtr1], [Sales], [Cola], [Florida], [Actual] )