SAP NetWeaver BI MDX クエリで変数を設定する方法

SAP NetWeaver Business Intelligence データ ソースから取得するデータをフィルタ選択するには、データ ソースに Query キューブ定義の一部として定義されている変数を使用します。変数は、Query キューブの作成時にデータ ソースに対して定義されます。変数をサポートしているのは Query キューブだけです。すべてのクエリ変数と同様に、Reporting Services によって、レポート パラメータにバインドされたクエリ パラメータが自動的に作成されます。両方とも、Query キューブにあるクエリ変数の一意の名前と同じ名前が付けられています。

デザイン モードで変数の値を設定するには

  1. SAP NetWeaver Business Intelligence クエリ デザイナのデザイン モードで、ツール バーの [変数] ([クエリ パラメータ] ダイアログ ボックスのアイコン) ボタンをクリックします。[変数] ダイアログ ボックスが表示されます。

    注意注意

    このボタンは、データ ソースで変数が既に定義されている Query キューブを選択した場合にのみ有効になります (InfoCubes では無効)。

  2. [既定] 列で、一覧表示された各変数の既定値を入力または選択します。

  3. [OK] をクリックします。

クエリに既存の変数を追加するには

  1. クエリ モードで SAP NetWeaver Business Intelligence クエリ デザイナを開きます。

    注意注意

    デザイン モードとクエリ モードを切り替えるには、クエリ デザイナのツール バーで [デザイン モード] をクリックします (デザイン モードへの切り替え)。

    変数ペインに、Query キューブで定義されている既存の変数の一覧が表示されます。

  2. 変数ペインからクエリ テキストに変数をドラッグし、MDX ステートメントの構文上正しい場所にドロップします。

  3. [OK] をクリックします。