データ ソース ビュー デザイナを使用して論理主キーを設定または変更する方法 (Analysis Services)

MicrosoftSQL ServerAnalysis Services では、テーブル内のレコードを一意に識別したり、ディメンション テーブル内のキー列を識別したり、テーブル、ビュー、および名前付きクエリ間のリレーションシップをサポートしたりするために主キーが必要になります。これらのリレーションシップを使用して、基になるデータ ソースからデータやメタデータを取得するためのクエリを作成したり、高度なビジネス インテリジェンス機能を活用したりできます。Analysis Services プロジェクトまたはデータベースで論理主キーを設定または変更するには、Business Intelligence Development Studio を使用します。

論理主キーを設定するには

  1. Business Intelligence Development Studio でプロジェクトを開くか、論理主キーを設定するデータ ソース ビューが含まれているデータベースに接続します。

  2. ソリューション エクスプローラで [データ ソース ビュー] フォルダを展開し、次のいずれかの手順に従ってデータ ソース ビュー デザイナでデータ ソース ビューを開きます。

    • データ ソース ビューをダブルクリックします。

    • データ ソース ビューを右クリックして [開く] をクリックします。

    • データ ソース ビューをクリックし、[表示] メニューの [開く] をクリックします。

  3. [テーブル] ペインまたはダイアグラム ペイン内の適切なテーブルで、論理主キーを定義するために使用する 1 つまたは複数の列を右クリックし、[論理主キーの設定] をクリックします (または、1 つまたは複数の列を選択し、[データ ソース ビュー] メニューの [論理主キーの設定] をクリックします)。

    これで、キー アイコンによって主キーの列を識別できるようになりました。

    注意注意

    論理主キーを設定するオプションは、主キーを持たないテーブルにのみ使用できます。

    注意注意

    テーブルまたはビューを検索するには、[データ ソース ビュー] メニューをクリックするか、[テーブル] ペインまたはダイアグラム ペインの空いている領域を右クリックして、[テーブルの検索] をクリックします。詳細については、「データ ソース ビュー デザイナを使用してデータ ソース ビューのオブジェクトを表示する方法 (Analysis Services)」を参照してください。

  4. 次のいずれかの手順で、変更したデータ ソース ビューを保存します。

    • [ファイル] メニューの [選択されたファイルを上書き保存] または [すべてを保存] をクリックします。

    • データ ソース ビュー デザイナのツール バーで、[選択されたファイルを上書き保存] または [すべてを保存] をクリックします。

    • Business Intelligence Development Studio のデータ ソース ビュー デザイナを閉じ、メッセージが表示されたら [保存] をクリックします。

論理主キーを変更するには

  1. Business Intelligence Development Studio でプロジェクトを開くか、論理主キーを変更するデータ ソース ビューが含まれているデータベースに接続します。

  2. ソリューション エクスプローラで [データ ソース ビュー] フォルダを展開し、次のいずれかの手順に従ってデータ ソース ビュー デザイナでデータ ソース ビューを開きます。

    • データ ソース ビューをダブルクリックします。

    • データ ソース ビューを右クリックして [開く] をクリックします。

    • データ ソース ビューをクリックし、[表示] メニューの [開く] をクリックします。

  3. [テーブル] ペインまたはダイアグラム ペイン内の適切なテーブルで、主キーとして定義する 1 つまたは複数の列を右クリックし、[論理主キーの削除] をクリックします。

    主キーの列を識別するキー アイコンは表示されなくなります。

    注意注意

    論理主キーを削除するオプションは、基になるデータベース テーブルから定義された主キーを持たないテーブルにのみ使用できます。

    注意注意

    テーブルまたはビューを検索するには、[データ ソース ビュー] メニューをクリックするか、[テーブル] ペインまたはダイアグラム ペインの空いている領域を右クリックして、[テーブルの検索] をクリックします。詳細については、「データ ソース ビュー デザイナを使用してデータ ソース ビューのオブジェクトを表示する方法 (Analysis Services)」を参照してください。

  4. 新しい論理主キーを設定するには、[テーブル] ペインまたはダイアグラム ペイン内の適切なテーブルで、論理主キーを定義するために使用する 1 つまたは複数の列を右クリックし、[論理主キーの設定] をクリックします (または、1 つまたは複数の列を選択し、[データ ソース ビュー] メニューの [論理主キーの設定] をクリックします)。

    これで、キー アイコンによって主キーの列を識別できるようになりました。

    注意注意

    テーブルまたはビューを検索するには、[データ ソース ビュー] メニューをクリックするか、[テーブル] ペインまたはダイアグラム ペインの空いている領域を右クリックして、[テーブルの検索] をクリックします。詳細については、「データ ソース ビュー デザイナを使用してデータ ソース ビューのオブジェクトを表示する方法 (Analysis Services)」を参照してください。

  5. 次のいずれかの手順で、変更したデータ ソース ビューを保存します。

    • [ファイル] メニューの [選択されたファイルを上書き保存] または [すべてを保存] をクリックします。

    • データ ソース ビュー デザイナのツール バーで、[選択されたファイルを上書き保存] または [すべてを保存] をクリックします。

    • Business Intelligence Development Studio のデータ ソース ビュー デザイナを閉じ、メッセージが表示されたら [保存] をクリックします。