Discoveryガイド> Discovery入門> 検出のクイックツアー> 複数のデータソース間の関係の検出
 
複数のデータソース間の関係の検出
モデル内の2つのデータソース間の関係を表示できますが、最初にそれらの間の関係を検出する必要があります。データソースにまだインデックスが付けられていない場合は、データソースにもインデックスを付ける必要があります。
複数のデータソース間の関係を検出して表示するには
1. Studioで、ウィンドウの左端にある[検出]タブをクリックします。
2. [タスク]タブで、[スケジューラー]をクリックします。
Discoveryは、ボックスがチェックされていない状態でインデックスと関係タスクスケジューラダイアログを表示します。
3. ds_inventoryの横にある、From To のチェックボックスをオンにします。
注:前の手順でこのデータソースのインデックスを作成しているため、再度インデックスを作成する必要はありません。
4. ds_ordersの左側にあるチェックボックスをオンにします(これにより、インデックス開始、およびが自動的にチェックされます。 チェックボックスをオンにします。)
インデックスと関係タスクスケジューラは次のようになります。
5. [スキャン]をクリックします。
検出タスクパネルには、各タスクの進行状況がステータス列と終了時間列に表示されます。すべてのタスクのステータスが完了になったら、次の手順に進みます。
6. Studioで、ウィンドウの左端にあるModeler ボタンをクリックして、ワークスペースにMy Modelを再度表示します。
7. モデルツールバーの更新ボタンをクリックします。
モデル図が更新され、ds_inventoryのすべてのテーブルと、ds_inventoryのテーブルと関係があるds_ordersのすべてのテーブルが含まれるようになりました。
注:このモデルには、ds_inventoryという1つのデータソースと、それに関連する他のリソースのみが含まれています。これは、ds_ordersの一部のテーブルがds_inventoryのテーブルに関連しているため、モデルに含まれるようになりました。
8. 次の方法を使用して別のリソースを追加します:
a. Click the Add/Remove Resources button on the model toolbar.
b。 Examplesディレクトリを展開し、ds_ordersの横にチェックマークを追加します。
c. [OK]をクリックします。
モデルの[ダイアグラム]タブに、2つのデータソースのすべてのリソースと依存関係、およびそれらの間の関係が表示されます。