サプライヤー情報ビューの作成と実行
注文書とサプライヤーに関する情報を取得するには、ds_inventoryデータソース内の次の情報を使用します。
• inventorytransactionsテーブルの製品トランザクション情報
• purchaseordersテーブルの購入の詳細
• suppliersテーブルのサプライヤー情報
サプライヤー情報ビューを作成して実行するには
1.リソースツリーで[Shared(共有)] > sourcesを右クリックします。
2.ViewSupplierという名前の新しいビューを作成します。
3.ds_inventoryの次のテーブルをドラッグし、ViewSupplierの[Model(モデル)]パネルにドロップします。
- inventorytransactions
- purchaseorders
- suppliers
4.次の列を相互に結合します。
テーブル名 | 列名 | 結合 | テーブル名 | 列名 |
suppliers | supplierid | から | purchaseorders | supplierid |
purchaseorders | purchaseorderid | から | inventorytransactions | purchaseorderid |
inventorytransactions.productid
inventorytransactions.transactionid
purchaseorders.daterequired
purchaseorders.datepromised
purchaseorders.shipdate
purchaseorders.supplierid
suppliers.suppliername
suppliers.contactname
suppliers.phonenumber
6.次の列名のエイリアスを指定します。
列名 | 入力するエイリアス |
suppliers.contactname | suppliercontactname |
suppliers.phonenumber | supplierphonenumber |
7.ビューを保存します。
8.ビューを実行して結果を確認します。
9.[Result(結果)]パネルに表示された結果セットで、ProductID = 23かつTransactionID = 30の行を特定します。この行には、次のデータが含まれています。
ProductID: 23
TransactionID: 30
DateRequired: 2003-02-10
DatePromised: 2003-02-10
ShipDate: 2003-02-12
SupplierName: Good Supplies International
SupplierID: 5
SupplierContactName: Justin Glory
SupplierPhoneNumber: 415-665-8000
この結果セットには、今回の例に関連する注文書とサプライヤーについて購買部門が必要とするすべての情報が含まれています。サプライヤーは、期日である2003年2月10日に注文の製品を納品しませんでした。さらに、サプライヤーは製品を遅れて出荷しています(2003年2月12日)。
10.[ViewSupplier]タブを閉じます。