機械翻訳について

MDXスライサの指定

この項では、スライサ指定(WHERE句)のルールを示します。 スライサ軸は、問合せをデータベースの特定の領域にのみ適用するように制限する方法です。

スライサの指定は、WHEREキーワードとそれに続くタプル、メンバー、またはセットで構成されます。 オプションで、スライサ仕様の特定のディメンション・プロパティを問い合せることができます。

構文

[WHERE [<slicer_specification> [<dim_props>]]

      <slicer_specification> ::= <set> | <tuple> | <member>

ノート:

スライサ内の<set>のカーディナリティは1である必要があります。つまり、セットを使用する場合は、単一のタプルに評価される必要があります。

ノート:

軸とスライサに同じディメンションを表示することはできません。 独自のディメンションの基準を使用して軸をフィルタするには、サブ選択を使用できます。 「MDXサブ選択」を参照してください。

<dim_props> ::=
        [DIMENSION] PROPERTIES <property> [, <property>...]

たとえば、問合せ全体をSample BasicデータベースのActual Salesにのみ適用し、予算販売やその他のメジャーは除外できます。 WHERE句は次のようになります:

SELECT
  {([West].children)}
ON COLUMNS,
  {([Diet].children)}
ON ROWS
FROM Sample.Basic
WHERE ([Scenario].[Actual], [Measures].[Sales])