SQL Server データ ツール (SSDT) でデータ ソース ビュー (DSV) を作成したら、テーブルおよび列を追加または削除することにより、データ ソース ビュー デザイナーでそれを変更できます。これには、別のデータ ソースからのテーブルと列の追加と削除も含まれます。
データ ソース ビュー デザイナーで DSV を開くには、ソリューション エクスプローラーで DSV をダブルクリックします。 DSV を開いたら、ボタン バーまたはメニューにある [テーブルの追加と削除] を使用して DSV を変更または拡張できます。 さらに、ダイアグラム内のオブジェクトを操作することもできます。 たとえば、オブジェクトを選択して、キーボードの Del キーを使用してそのオブジェクトを削除することができます。
注意 |
|---|
テーブルの削除は注意して行ってください。 テーブルを削除すると、関連する列およびリレーションシップのすべてが DSV から削除され、そのテーブルにバインドされているすべてのオブジェクトが無効になります。 |
追加または削除するテーブルまたはビューの選択
[テーブルの追加と削除] ダイアログ ボックスを使用すると、[使用できるオブジェクト] ボックスの一覧と [含まれているオブジェクト] ボックスの一覧の間でテーブルまたはビューを移動できます。 初期の [使用できるオブジェクト] ボックスの一覧には、まだデータ ソース ビューにないプライマリ データ ソースのテーブルまたはビューが含まれています。 プライマリ データ ソースが OPENROWSET 機能をサポートしている場合は、プロジェクトまたはデータベースの他のデータ ソースからテーブルまたはビューを追加することもできます。
DSV でのテーブルの追加または削除により、DSV で現在選択されているダイアグラムでもそのテーブルが追加または削除されます。 ダイアグラムの詳細については、「データ ソース ビュー デザイナーでのダイアグラムの操作 (Analysis Services)」を参照してください。
[テーブルの追加と削除] ダイアログ ボックスの [含まれているオブジェクト] ボックスの一覧にテーブルを移動すると、関連テーブルもすべて追加できるようになります。 データ ソース内に外部キー制約が存在する場合は、この操作により、制約に従ってテーブルが追加されます。 外部キー制約が存在しない場合は、データ ソース ビューの NameMatchingCriteria プロパティを使用して、リレーションシップを指定できます。指定するには、テーブル内の列名の一致基準を指定してリレーションシップを生成します。 データ ソース ビューに NameMatchingCriteria プロパティが指定されている場合は、[関連テーブルの追加] をクリックして、一致する列名を持つデータ ソースからテーブルを追加します。 NameMatchingCriteria プロパティの設定の詳細については、「多次元モデルのデータ ソース ビュー」を参照してください。
注 |
|---|
データ ソース ビューでオブジェクトの追加や削除を行っても、基になるデータ ソースは影響を受けません。 |
注意
注