次の方法で共有


Analysis Services の MDX クエリ デザイナーでのパラメーターの定義 (レポート ビルダーおよび SSRS)

Analysis Services データ ソースに対する MDX クエリをパラメーター化するには、そのクエリにクエリ パラメーターを追加する必要があります。 MDX クエリ デザイナーでは、デザイン モードとクエリ モードの両方で、フィルターを指定することによって、クエリ パラメーターを追加できます。 クエリ パラメーターを使用してクエリを定義すると、Reporting Services によってレポート パラメーターとデータセットが自動的に作成され、有効な値の一覧が示されます。 これにより、クエリに直接渡される値を指定できます。

レポート定義 (.rdl) は、レポート ビルダーと SQL Server Data Tools のレポート デザイナーで作成および変更できます。 作成環境ごとに、レポートと関連アイテムを作成、開く、保存するさまざまな方法が用意されています。 詳細については、Web 上の microsoft.com にある レポート デザイナーおよびレポート ビルダー (SSRS) でのレポートのデザイン を参照してください。

MDX のデザイン モードでクエリ パラメーターを定義するには

  1. レポート データ ペインで、SQL Server Analysis Services データ ソースの種類から作成されたデータセットを右クリックし、 [クエリ] をクリックします。 MDX クエリ デザイナーがデザイン モードで開きます。

  2. ディメンションをフィルター領域にドラッグし、 [ディメンション] 列の最初のセルにドロップします。

  3. [階層] 列のドロップダウンリストから値を選択します。

  4. [演算子] 列のプルダウンリストから演算子を選択します。

  5. [フィルター式] 列で、ドロップダウンリストから個別の値を選択するか、[すべて] メンバーをクリックしてすべての値を選択します。

  6. [パラメーター] 列で、チェック ボックスをオンにしてレポート パラメーターを作成します。

  7. [実行] をクリックします。

    クエリを実行したら、ツール バーの [デザイン] をクリックしてクエリ モードに切り替え、作成した MDX クエリを表示します。 引き続きデザイン モードを使用してクエリを作成する場合は、クエリ モードでクエリ テキストを変更しないでください。 デザイン モードに戻るには、 [デザイン] をクリックします。

  8. OK をクリックします。

    レポート データ ペインで [パラメーター] ノードを展開して、フィルター用に自動的に作成されたレポート パラメーターを表示します。

    レポート パラメーターで使用可能な値を示すデータセットを確認するには、レポート データ ペインの空白部分を右クリックし、 [非表示のデータセットの表示]をクリックします。 レポート データ ペインに、レポート内のすべてのデータセットが表示されます。

MDX のクエリ モードでクエリ パラメーターを定義するには

  1. レポート データ ペインで、SQL Server Analysis Services データ ソースの種類から作成されたデータセットを右クリックし、 [クエリ] をクリックします。 MDX クエリ デザイナーがデザイン モードで開きます。

  2. ツール バーの [デザイン] をクリックして、クエリ モードに切り替えます。

  3. MDX クエリ デザイナー ツール バーで [クエリ パラメーター] ([クエリ パラメーター] ダイアログ ボックスのアイコン) をクリックします。 [クエリ パラメーター] ダイアログ ボックスが表示されます。

  4. [パラメーター] 列で [<パラメーターの入力>] をクリックし、パラメーター名を入力します。

  5. [ディメンション] 列のドロップダウンリストから値を選択します。

  6. [階層] 列のドロップダウンリストから値を選択します。

  7. [複数値] 列で、チェック ボックスをオンにして複数値パラメーターを作成します。

  8. 手順 5. の選択に応じて、 [既定] 列のボックスの一覧から 1 つまたは複数の値を選択します。

  9. OK をクリックします。

  10. クエリ デザイナーのツール バーで、 [実行] をクリックします。

  11. OK をクリックします。

    レポート データ ペインで [パラメーター] ノードを展開して、フィルター用に自動的に作成されたレポート パラメーターを表示します。

    レポート パラメーターで使用可能な値を示すデータセットを確認するには、レポート データ ペインの空白部分を右クリックし、 [非表示のデータセットの表示]をクリックします。 レポート データ ペインに、レポート内のすべてのデータセットが表示されます。

こちらもご覧ください

MDX の Analysis Services 接続の種類 (SSRS)Analysis Services MDX クエリ デザイナーのユーザー インターフェイス