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] )