SQL Server Data Tools (SSDT) の [ 名前付きクエリの作成/編集 ] ダイアログ ボックスを使用して、 データ ソース ビュー デザイナーで名前付きクエリを作成または編集します。 名前付きクエリは、他の Analysis Services オブジェクトを基にできるテーブルとして扱うことができます。 [ 名前付きクエリの作成/編集] ダイアログ ボックスは、次の方法で表示できます。
データ ソース ビュー デザイナーのツール バー ウィンドウで [新しい名前付きクエリ] をクリックします。
データ ソース ビュー デザイナーの [ダイアグラム] ペインを右クリックし、[新しい名前付きクエリ] を選択します。
データ ソース ビュー デザイナーの [ダイアグラムまたはテーブル] ペインで名前付きクエリの名前を右クリックし、[名前付きクエリの編集] を選択します。
入力するクエリは、基になるプロバイダーの有効なクエリ コマンドである必要があります。 クエリは、検証のために基になるプロバイダーと共に準備され、返された列を識別します。 ダイアログ ボックスには、次の 2 つのビューを表示できます。
Visual Database Tools (VDT) クエリ ビルダー
すべてのユーザーに対して、VDT クエリ ビルダー ビューには、SQL クエリを視覚的に構築およびテストするための一連のユーザー インターフェイス ツールが用意されています。
汎用クエリ ビルダー
上級ユーザーの場合、汎用クエリ ビルダー ビューには、SQL クエリを構築してテストするための、よりシンプルで直接的なユーザー インターフェイスが用意されています。
オプション
名前
クエリの名前を入力します。
説明
クエリの説明 (省略可能) を入力します。
データ ソース
クエリのデータ ソースを指定します。
クエリ定義
クエリ定義には、選択したビューに応じてクエリを定義およびテストするためのツール バーとペインが用意されています。
ツール バー
ツール バーを使用して、データセットの管理、表示するペインの選択、さまざまなクエリ関数の制御を行います。
価値 | 説明 |
---|---|
汎用クエリ ビルダーに切り替える | 汎用クエリ ビルダー ビューで使用できるオプションのみを表示する場合に選択します。 次のオプションのみが表示されます。 SQL ペイン 結果ウィンドウ VDT クエリ ビルダーへの切り替えと実行のみを含むツール バー 注: このオプションは、[ VDT クエリ ビルダーに切り替える ] が選択されている場合にのみ表示されます。 |
VDT クエリ ビルダーに切り替える | 選択すると、Visual Database Tools (VDT) クエリ ビルダー ビューで使用できるすべてのオプションが表示されます。 注: このオプションは、[ 汎用クエリ ビルダーに切り替える ] が選択されている場合にのみ表示されます。 |
[ダイアグラム ペインの表示/非表示] |
ダイアグラム ペインの表示と非表示を切り替えます。 手記 このオプションは、[ VDT クエリ ビルダーに切り替える ] が選択されている場合にのみ表示されます。 |
[グリッド ペインの表示/非表示] |
グリッド ペインの表示/非表示を切り替えます。 注: このオプションは、[ VDT クエリ ビルダーに切り替える ] が選択されている場合にのみ表示されます。 |
[SQL ペインの表示/非表示] |
SQL ペインの表示と非表示を切り替えます。 注: このオプションは、[ VDT クエリ ビルダーに切り替える ] が選択されている場合にのみ表示されます。 |
結果ウィンドウの表示/非表示 |
結果ペインの表示/非表示を切り替えます。 注: このオプションは、[ VDT クエリ ビルダーに切り替える ] が選択されている場合にのみ表示されます。 |
実行 | クエリを実行します。 結果ペインに 結果が表示されます。 |
[SQL の確認] | クエリ内の SQL ステートメントを検証します。 注: このオプションは、[ VDT クエリ ビルダーに切り替える ] が選択されている場合にのみ表示されます。 |
[昇順で並べ替え] |
グリッド ペインで選択した列の出力行を昇順で並べ替えます。 注: このオプションは、[ VDT クエリ ビルダーに切り替える ] が選択されている場合にのみ表示されます。 |
[降順で並べ替え] |
グリッド ペインで選択した列の出力行を降順で並べ替えます。 注: このオプションは、[ VDT クエリ ビルダーに切り替える ] が選択されている場合にのみ表示されます。 |
[フィルターの削除] |
グリッド ペインで選択した行の並べ替え条件 (該当する場合) を削除します。 注: このオプションは、[ VDT クエリ ビルダーに切り替える ] が選択されている場合にのみ表示されます。 |
[Group By の使用] | クエリにグループ化機能を追加します。 注: このオプションは、[ VDT クエリ ビルダーに切り替える ] が選択されている場合にのみ表示されます。 |
[テーブルの追加] | [テーブルの 追加 ] ダイアログ ボックスを表示して、新しいテーブルまたはビューをクエリに追加します。 [ テーブルの追加 ] ダイアログ ボックスの詳細については、「 テーブルの追加」 ダイアログ ボックス (Analysis Services - 多次元データ) を参照してください。 注: このオプションは、[ VDT クエリ ビルダーに切り替える ] が選択されている場合にのみ表示されます。 |
ダイアグラム ペイン
クエリによって参照されるオブジェクトをダイアグラムとして表示します。 このダイアグラムには、クエリに含まれるテーブルと、その結合状態が表示されます。 テーブルの列の横にあるチェック ボックスをオンにすると、クエリの出力にその列が追加されます。オフにすると、削除されます。
クエリにテーブルを追加すると、テーブル内のキーに基づいてテーブル間の結合が作成されます。 結合を追加するには、あるテーブルのフィールドを別のテーブルのフィールドにドラッグします。 結合を管理するには、結合を右クリックします。
ダイアグラム ペインを右クリックしてテーブルを追加または削除し、すべてのテーブルを選択し、ペインの表示と非表示を切り替えます。
注
ダイアグラム ペイン、グリッド ペイン、SQL ペインの内容が同期されるため、1 つのペインの変更が他の 2 つのペインに反映されます。
重要
クエリの種類の変更は、ダイアログ ボックスではサポートされていません。
グリッド ウィンドウ
クエリによって参照されるオブジェクトをグリッドに表示します。 このペインを使用すると、クエリに列を追加および削除したり、各列の設定を変更したりできます。
注
ダイアグラム ペイン、グリッド ペイン、SQL ペインの内容が同期されるため、1 つのペインの変更が他の 2 つのペインに反映されます。
SQL ペイン
クエリを SQL ステートメントとして表示します。 クエリの SQL ステートメントを変更する型。
注
ダイアグラム ペイン、グリッド ペイン、SQL ペインの内容が同期されるため、1 つのペインの変更が他の 2 つのペインに反映されます。
結果ウィンドウ
ツール バー ウィンドウで [実行] をクリックすると、クエリの結果が表示されます。
こちらもご覧ください
Analysis Services デザイナーとダイアログ ボックス (多次元データ)
データ ソース ビューでの名前付きクエリの定義 (Analysis Services)