データ ソース ビュー デザイナー (Analysis Services - 多次元データ)
データ ソース ビュー (DSV) は、多次元モデル内でキューブやディメンションを作成するために使用される外部リレーショナル データ ソースの論理ビューです。
DSV が生成された後、SQL Server Data Tools (SSDT) のデータ ソース ビュー Designerを使用して DSV で直接作業できます。これは、基になるデータ ソースに多次元モデルで必要なデータ要素がない場合に便利です。
データ ソース ビュー デザイナー を開くには:
ソリューション エクスプローラーでデータ ソース ビューをダブルクリックします。
ソリューション エクスプローラー のデータ ソース ビューを右クリックし、 [開く] または [デザイナーの表示]を選択します。
データ ソース ビュー デザイナー には、ツール バー、DSV 内のオブジェクトとリレーションシップを示すダイアグラム、テーブルと名前付きクエリをアルファベット順に示すテーブル ペイン、および DSV の特定のダイアグラムを作成および表示するために使用する [ダイアグラム オーガナイザー] ペインがあります。 テーブルまたはリレーションシップを右クリックして、状況に依存するコマンドにアクセスすることができます。
少なくとも DSV には、処理中にモデル オブジェクトを設定するために使用されるリレーショナル データベース テーブルが表示されます。 DSV は通常、データ ソース ビュー ウィザードを使用して生成します。 DSV 内のテーブル、列、およびリレーションシップが、キューブ内にあるディメンションとメジャーの基準になります。 DSV を作成した後、データ ソース ビュー デザイナーを使用して変更を加えることができます。
ほとんどの Analysis Services 開発者は、生成された DSV をほぼそのまま使用し、多少のカスタマイズを加えます。 特に SQL Server データベース内のビューからソース データを生成する場合は、この方法が一般的に使用されます。 その場合、Analysis Services DSV の代わりに、T-SQL ビュー内でデータのリレーションシップと計算を管理したいと考えることがあります。 ただし、基になるデータベースの所有者でない場合は、Analysis Services 内で DSV を変更し、モデル内で使用するデータ構造の開発をさらに進めることができます。
データ ソース ビュー デザイナー内のタスク
データ ソース ビュー デザイナーを使用して、DSV に対して次の編集を行うことができます。
列またはテーブルの名前を変更するか、新しい計算列を作成する。 たとえば、名と姓を結合して、新しフル ネーム列を作成します。 | データ ソース ビューでの名前付き計算の定義 (Analysis Services) |
テーブルのリレーションシップの手動での追加 | データ ソース ビューでの論理リレーションシップの定義 (Analysis Services) |
T-SQL クエリに基づいて新しいオブジェクトを定義する、名前付きクエリを作成します。 | データ ソース ビューでの名前付きクエリの定義 (Analysis Services) |
基になるデータを探索し、モデル オブジェクトによって表される実際のデータ値を表示します。 データ探索では、基になるディメンション テーブルやクエリから返されるデータを視覚的に検査し、コピーすることができます。 既定では、データ探索には上から順に取得するサンプリング方法が使用され、サンプル数は 5,000 ですが、これらの設定は変更できます。 |
データ ソース ビューでのデータの検索 (Analysis Services) |
DSV のテーブルとリレーションシップのすべてまたは一部の図示 | データ ソース ビュー デザイナーでのダイアグラムの操作 (Analysis Services) |
参照
データ ソース ビューでのテーブルまたはビューの追加または削除を行う多次元モデルのデータ ソース ビュー (Analysis Services)