SAP NetWeaver BI Query Designer のユーザー インターフェイス

新規 : 2006 年 4 月 14 日

Reporting Services は、SAP NetWeaver® Business Intelligence データ ソースに対する多次元式 (MDX) クエリをグラフィカルに作成できるクエリ デザイナを備えています。また、SAP のリレーショナル データベースに対応したクエリのデザインに関する情報も、Reporting Services によって提供されます。このトピックでは、MDX クエリ デザイナについて説明します。SAP のリレーショナル データ ソースを使用する方法の詳細については、「レポート データセットの定義 (SAP データベースのリレーショナル データ)」を参照してください。SAP の多次元データ ソースを使用する方法の詳細については、「レポート データセットの定義 (SAP NetWeaver BI システムの多次元データ)」を参照してください。

MDX のグラフィカル クエリ デザイナには、デザイン モードとクエリ モードという 2 つのモードがあります。すべてのモードには、メタデータ ペインが表示されます。このペインを使用して、データ ソースで定義されている InfoCube、MultiProvider、または Web 対応クエリからメンバをドラッグすることによって MDX クエリを作成できます。レポートの処理時には、このクエリに基づいてデータが取得されます。

ここでは、グラフィカル クエリ デザイナの各モードについて、ツール バーのボタンとクエリ デザイナのペインについて説明します。

グラフィカル クエリ デザイナ (デザイン モード)

レポート デザイナのデータ ビューでは、SAP NetWeaver Business Intelligence データを含むデータセットを作成または編集した場合、グラフィカル クエリ デザイナが既定のデザイン モードで開きます。次の図は、デザイン モードで表示される各ペインの名称を示しています。

デザイン モードでの MDX を使用したクエリ デザイナ

次の表に各ペインの機能を示します。

ペイン 機能

キューブの選択ボタン

現在選択されている InfoCube、MultiProvider、または Web 対応クエリを表示します。

メタデータ ペイン

InfoCubes、MultiProviders、およびクエリの階層リストを表示します。データ ソースで作成されたクエリが、対応するキューブの下に表示される場合があります。

計算されるメンバ ペイン

現在定義されている、クエリに使用することのできる計算されるメンバを表示します。

データ ペイン

クエリの実行結果を表示します。

データ ペインには、メタデータ ペインからディメンションや主要データをドラッグしたり、計算されるメンバ ペインから計算されるメンバをドラッグしたりできます。[自動実行] 切り替えボタンがオンになっている場合、データ ペインにオブジェクトをドロップするたびにクエリが自動的に実行されます。[自動実行] がオフの場合、データ ペインに変更を加えてもクエリは自動実行されません。クエリを手動で実行するには、ツール バーの [実行] ボタンを使用します。

グラフィカル クエリ デザイナのツール バー (デザイン モード)

クエリ デザイナのツール バーにある各種のボタンを使用すると、グラフィカル インターフェイスを使用して MDX クエリをデザインできます。これらのボタンと機能の対応関係を次の表に示します。

ボタン 説明

[データセット]

データセットを選択します。

選択したデータセットを編集するための省略記号 (ピリオド 3 つ)

選択されているデータセットを編集します。

選択したデータセットの削除

選択されているデータセットを削除します。

データセット フィールドの更新

選択されているデータセットのフィールドを更新します。

汎用クエリ デザイナ ボタンのアイコン

汎用クエリ デザイナ。このモードでは使用できません。

データセット フィールドの更新

データ ソースからメタデータを更新します。

計算されるメンバの追加

[計算されるメンバ ビルダ] ダイアログ ボックスを表示します。

空のセルの表示/非表示の切り替え

データ ペインに空のセルを表示するかどうかを切り替えます。これは、MDX で NON EMPTY 句を使用することに相当します。

クエリの自動実行

データ ペインで列を削除するなど、変更のたびに自動的にクエリを実行して結果を表示します。結果はデータ ペインに表示されます。

削除

データ ペインで選択した列をクエリから削除します。

[クエリ パラメータ] ダイアログ ボックスのアイコン

[変数] ダイアログ ボックスを表示します。このボタンは、クエリ キューブが選択されている場合にのみ有効になります (変数はクエリ キューブでのみサポートされるため)。変数に既定値を割り当てた場合、対応するレポート パラメータが作成されます。

クエリの実行

クエリを実行し、結果をデータ ペインに表示します。

クエリのキャンセル

クエリを取り消します。

デザイン モードへの切り替え

デザイン モードとクエリ モードを切り替えます。

グラフィカル クエリ デザイナ (クエリ モード)

グラフィカル クエリ デザイナをクエリ モードに変更するには、ツール バーの [デザイン モード] 切り替えボタンをクリックします。次の図は、クエリ デザイナをクエリ モードにしたときに表示される各領域を示しています。

クエリ ビューの SAP BW MDX クエリ デザイナ

次の表に各ペインの機能を示します。

ペイン 機能

キューブの選択ボタン

現在選択されている InfoCube、MultiProvider、またはその他のキューブを表示します。

メタデータ/関数ペイン

クエリ テキストの作成に使用できるメタデータや関数がタブ付きウィンドウに一覧表示されます。

変数ペイン

現在定義されている、クエリに使用することのできる変数を表示します。

クエリ ペイン

現在のクエリ テキストを表示します。

結果ペイン

クエリの結果を表示します。

メタデータ ペインの [メタデータ] タブに表示されている主要データやディメンションを MDX クエリ ペインにドラッグすると、メタデータの技術名がカーソル位置に挿入されます。[関数] タブに表示されている関数を MDX クエリ ペインにドラッグできます。クエリを実行すると、結果ペインに現在の MDX クエリの結果が表示されます。

選択したキューブが Web 対応クエリの場合、既存の変数に対して静的な既定値を設定するように求められます。その後、変数を MDX クエリ ペインにドラッグできます。

メタデータ ペインと変数ペインには、表示名が表示されます。対応するオブジェクトを MDX クエリ ペインにドラッグすると、MDX クエリに入力したデータ ソースで必要な技術名が表示されます。

グラフィカル クエリ デザイナのツール バー (クエリ モード)

クエリ デザイナのツール バーにある各種のボタンを使用すると、グラフィカル インターフェイスを使用して MDX クエリをデザインできます。デザイン モードでもクエリ モードでも、表示されるツール バー ボタンは同じです。ただし、クエリ モードでは、次のボタンが無効になります。

  • [汎用クエリ デザイナ] (汎用クエリ デザイナ ボタンのアイコン)
  • [計算されるメンバの追加] (計算されるメンバの追加)
  • [空のセルを表示] (空のセルの表示/非表示の切り替え)
  • [自動実行] (クエリの自動実行)
  • [削除] (削除)

外部リソース

SQL Server 2005 Reporting Services を SAP NetWeaver Business Intelligence と組み合わせて使用する方法

参照

その他の技術情報

SAP NetWeaver BI MDX クエリ デザイナの使用 (デザイン モード)
データセットを作成する方法 (レポート デザイナ)
SAP NetWeaver BI MDX クエリで変数を設定する方法 (レポート デザイナ)
SAP NetWeaver BI MDX クエリ デザイナの使用 (クエリ モード)

ヘルプおよび情報

SQL Server 2005 の参考資料の入手