リンクされているデータ ソースを追加する

重要:  この記事は機械翻訳されています。機械翻訳についての「免責事項」をお読みください。この記事の英語版を参照するには、ここをクリックしてください。

ほとんどの企業は、関連するデータを複数の場所に格納しています。たとえば、商品に関する情報と商品区分に関する情報とが別の場所に格納されている場合があります。Microsoft Office SharePoint Designer 2007 では、関連するデータが格納された複数のデータ ソースを簡単にリンクさせることができます。XML ファイルと SQL データベースなど、種類の異なるデータ ソースをリンクさせることも可能です。複数のデータ ソースをリンクさせるには、データ ソース ライブラリにデータ ソースを 1 つ作成し、そこに、リンクさせる他のデータ ソースをすべて追加します。

リンクされたデータ ソースを作成したら、それを使えるなど、他のデータ ソース: たとえば、1 つのソースとしてリンクされたすべてのデータ ソースからデータを表示するデータ ビューを作成することができます。リンクされたデータ ソースのデータ ビューを作成する方法の詳細については、「 1 つのデータ ビューで複数のソースからデータを表示」を参照してください。

この記事の内容

データへの参加を結合またはよいですか。

それらを結合するデータ ソースのリンク

データ ソースを結合してリンク

データの結合と連結

データ ソースをリンクさせる場合、結合と連結の 2 つの方法があります。

結合     すべてのデータ ソースがまったく同じフィールドで構成されていた場合、データを結合することによって、単一のデータ ソースとしてまとめることができます。たとえば、複数のデータベースの商品 (Products) テーブルをリンクさせるとき、各テーブルのフィールド構成が完全に一致している場合、データを結合することが可能です。この場合、複数の小さなテーブルから、より大きな単一のテーブルを作成することになります。データの結合は、同じような複数のデータ ソースを、単一のデータ ビューで並べ替え、グループ化、またはフィルタ選択する場合に最適な選択肢です。

レコード 1 ~ 5 のデータ ソースをレコード 6 ~ 10 のデータ ソースと結合し、レコード 1 ~ 10 の単一データ ソースを作成する
一方の商品テーブルには商品 1 から商品 5 が格納され、もう一方の商品テーブルには商品 6 から商品 10 が格納されており、フィールド構成はまったく同じです。この 2 つのテーブルを結合することにより、商品 1 から商品 10 を格納する商品テーブルが作成されます。

連結     2 つの異なるデータ ソースに、共通するフィールドが 1 つだけ存在するような場合は、データを連結します。たとえば、商品 (Products) テーブルと商品区分 (Categories) テーブルをリンクさせるとき、この 2 つのテーブルの区分コード (CategoryID) を関連付けることによって、データを連結することができます。データの連結は、関連するデータ ソースを単一のデータ ビューで閲覧したいような場合に最適な選択肢と言えます。

異なる 2 つのデータ ソースを 1 つの大きいデータ ソースに結合します。そこには両方のデータ ソースのすべてのフィールドが含まれ、共通のフィールドで関連付けられています。
商品テーブルと商品区分テーブルが区分コード フィールドで関連付けられ、両方のテーブルに存在するすべてのフィールドを含んだ、より大きなテーブルとして連結されています。

ページの先頭へ

データ ソースを結合によってリンクさせる

フィールド構成が完全に一致する複数のデータ ソースが存在する場合は、それらを結合することによって、単一のデータ ソースとしてリンクさせることができます。

  1. データ ソース ライブラリが表示されていない場合は、[作業ウィンドウ] メニューの [データ ソース ライブラリ] をクリックします。

  2. [データ ソース ライブラリ] 作業ウィンドウの [リンクされているソース] で、[リンクされるソースの新規作成] をクリックします。

    [リンクされているソース] という見出しが折りたたんで表示されている場合は、正符号 (+) をクリックして展開します。

  3. [データ ソースのプロパティ] ダイアログ ボックスの [ソース] タブで、[リンクされているソースの構成] をクリックします。

  4. データ ソースのリンク ウィザードの [使用可能なデータ ソース] で、データ ソースをクリックし、[追加] をクリックします。次に、このデータ ソースとリンクさせるデータ ソースをクリックし、[追加] をクリックします。

  5. [次へ] をクリックします。

  6. [選択したデータ ソースの間の関係を最もよく表しているリンクの種類を選択してください] の [データ ソースの内容を結合する: ソースを 1 つの長いリストとして扱い、並べ替え、グループ化、およびフィルタを実行する必要がある場合は、このオプションを選択してください] をクリックします。

  7. [完了] をクリックします。

    両方のデータ ソース、および、選択したリンクの種類が、[データ ソースのプロパティ] ダイアログ ボックスに表示されます。

  8. [データ ソースのプロパティ] ダイアログ ボックスの [全般] タブをクリックします。

  9. [名前] ボックスに、データ ソースの新しい名前を入力します。

  10. [OK] をクリックします。

    データ ソース ライブラリの [リンクされているソース] に、新たにリンクされたデータ ソースが表示されます。

ページの先頭へ

データ ソースを連結によってリンクさせる

2 つの異なるデータ ソースに、両者を関連付けることのできる共通フィールドが 1 つあれば、連結によってデータ ソースをリンクさせることができます。

  1. [作業ウィンドウ] メニューの [データ ソース ライブラリ] をクリックします。

  2. [データ ソース ライブラリ] 作業ウィンドウの [リンクされているソース] で、[リンクされるソースの新規作成] をクリックします。

    [リンクされているソース] という見出しが折りたたんで表示されている場合は、正符号 (+) をクリックして展開します。

  3. [データ ソースのプロパティ] ダイアログ ボックスの [リンクされているソースの構成] をクリックします。

  4. データ ソースのリンク ウィザードの [使用可能なデータ ソース] で、データ ソースをクリックし、[追加] をクリックします。次に、このデータ ソースとリンクさせるデータ ソースをクリックし、[追加] をクリックします。

    使用可能なデータ ソースが表示されたデータ ソースのリンク ウィザード

    注: 複数のデータ ソースを連結することによって、リンクされた単一のデータ ソースを作成できます。

  5. [次へ] をクリックします。

  6. [選択したデータ ソースの間の関係を最もよく表しているリンクの種類を選択してください] の [データ ビューと、連結されたサブビューを挿入するには、データ ソースの詳細を使用して、データ ソースのコンテンツを連結します] をクリックします。

  7. 連結するデータ ソースの一部がデータベース テーブルでない場合は、[完了] をクリックします。2 つの SQL データ テーブルなど、データベース テーブルを連結する場合は、[次へ] をクリックします。

    重要: リンクさせるテーブルが 2 つだけであり、かつ、いずれも同じデータベースのテーブルである場合、一致するデータの格納されたフィールドを選択するよう求めるメッセージが表示されます。リンクの対象が、同じデータベースの 3 つ以上のテーブル、異なるデータベースの 2 つのテーブル、データベースのテーブルではない 2 つのデータ ソースのいずれかに該当する場合は、手順 8. に進みます。

    同じデータベースの 2 つのテーブルをリンクさせる場合は、データ ソースのリンク ウィザードに表示される 2 つの列で、一致するフィールドを選択します。この例では、区分コード (CategoryID) フィールドが一致しています。

    同じデータベースの 2 つのテーブルをリンクさせる場合にだけ表示されるデータ ソース ウィザードのページ

  8. [次へ] をクリックします。

    既定では、両方のデータ ソースに含まれるすべてのフィールドが表示されます。

    データ ソースの表示から特定のフィールドを削除するには、[表示するフィールド] ボックスの一覧で目的のフィールドをクリックし、[削除] をクリックします。

    使用可能なフィールドと表示対象のフィールドを示すデータ ソースのリンク ウィザードのページ

    フィールドをデータ ソースの表示に追加するには、[選択可能なフィールド] ボックスの一覧で目的のフィールドをクリックし、[追加] をクリックします。

    使用可能なフィールドと表示対象のフィールドを示すデータ ソースのリンク ウィザードのページ

  9. [完了] をクリックします。両方のデータ ソース、および、選択したリンクの種類が、[データ ソースのプロパティ] ダイアログ ボックスに表示されます。

  10. [データ ソースのプロパティ] ダイアログ ボックスの [全般] タブをクリックします。

  11. [名前] ボックスに、データ ソースの新しい名前を入力します。

  12. [OK] をクリックします。

    データ ソース ライブラリの [リンクされているソース] に、新たにリンクされたデータ ソースが表示されます。

ページの先頭へ

注: 機械翻訳についての免責事項: この記事の翻訳はコンピューター システムによって行われており、人間の手は加えられていません。マイクロソフトでは、英語を話さないユーザーがマイクロソフトの製品、サービス、テクノロジに関するコンテンツを理解するのに役立てるため、こうした機械翻訳を提供しています。記事は機械翻訳されているため、用語、構文、文法などに誤りがある場合があります。

スキルを磨く
トレーニングの探索
新機能を最初に入手
Office Insider に参加する

この情報は役に立ちましたか?

ご意見をいただきありがとうございます。

フィードバックをお寄せいただき、ありがとうございます。Office サポートの担当者におつなぎいたします。

×