加入和設定查閱轉換
更新: 2005 年 12 月 5 日
在設定一般檔案來源從來源檔擷取資料之後,下一項工作是要定義所需要的查閱轉換來取得 CurrencyKey 和 TimeKey 的值。查閱轉換是藉由聯結指定輸入資料行中的資料與參考資料集內的資料行來執行查閱。參考資料集可以是現有的資料表或檢視、新資料表,或 SQL 陳述式的結果。查閱轉換使用 OLE DB 連接管理員來連接到資料庫,該資料庫包含的資料就是參考資料集的來源。
在此教學課程中,您會在封裝中加入和設定下列兩個查閱轉換元件:
- 一個轉換是基於一般檔案中相符的 CurrencyID 資料行值,來查閱 DimCurrency 維度資料表之 CurrencyKey 資料行的值。
- 一個轉換是基於一般檔案中相符的 CurrencyDate 資料行值,來查閱 DimTime 維度資料表之 TimeKey 資料行的值。
在這兩種案例中,查閱轉換將利用您先前建立的 OLE DB 連接管理員。
若要加入及設定查閱貨幣索引鍵轉換
在 [工具箱] 中,展開 [資料流程轉換],然後將 [查閱] 拖曳至 [資料流程] 索引標籤的設計介面中。將 [查閱] 直接放在 [擷取範例貨幣資料] 來源下面。
按一下 [擷取範例貨幣資料] 一般檔案來源,將綠色箭頭拖曳至新加入的 [查閱] 轉換來連接兩個元件。
在 [資料流程] 設計介面中,以滑鼠右鍵按一下新加入的 [查閱] 轉換,按一下 [重新命名],將名稱變更為查閱貨幣索引鍵。
按兩下 [查閱貨幣索引鍵] 轉換。
在 [查閱轉換編輯器] 對話方塊的 [OLE DB 連接管理員] 方塊中,確定顯示 localhost.AdventureWorksDW。
在 [使用資料表或檢視] 方塊中,輸入或選取 [[dbo].[DimCurrency]]。
按一下 [資料行] 索引標籤。
在 [可用的輸入資料行] 畫面中,將 [CurrencyID] 拖曳至 [可用的查閱資料行] 畫面上,並將它放在 [CurrencyAlternateKey] 中。
在 [可用的查閱資料行] 清單中,選取 [CurrencyKey] 右邊的核取方塊。
按一下 [確定]。
以滑鼠右鍵按一下 [查閱貨幣索引鍵] 轉換,再按一下 [屬性]。
在 [屬性] 視窗中,確認 LocaleID 屬性是設為 [英文 (美國)],[DefaultCodePage] 屬性是設為 [1252]。
若要加入和設定查閱日期索引鍵轉換
在 [工具箱] 中,將 [查閱] 拖曳至 [資料流程] 設計介面中。將 [查閱] 直接放在 [查閱貨幣索引鍵] 轉換下面。
按一下 [查閱貨幣索引鍵] 轉換,將綠色箭頭拖曳至新加入的 [查閱] 轉換來連接兩個元件。
在 [資料流程] 設計介面中,以滑鼠右鍵按一下新加入的 [查閱] 轉換,按一下 [重新命名],將名稱變更為查閱日期索引鍵。
按兩下 [查閱日期索引鍵] 轉換。
在 [查閱轉換編輯器] 對話方塊的 [OLE DB 連接管理員] 方塊中,確定顯示 localhost.AdventureWorksDW。
在 [使用資料表或檢視] 方塊中,輸入或選取 [[dbo].[DimTime]]。
按一下 [資料行] 索引標籤。
在 [可用的輸入資料行] 畫面中,將 [CurrencyDate] 拖曳至 [可用的查閱資料行] 畫面上,並將它放在 [FullDateAlternateKey] 中。
在 [可用的查閱資料行] 清單中,選取 [TimeKey] 右邊的核取方塊。
按一下 [確定]。
以滑鼠右鍵按一下 [查閱日期索引鍵] 轉換,再按一下 [屬性]。
在 [屬性] 視窗中,確認 LocaleID 屬性是設為 [英文 (美國)],[DefaultCodePage] 屬性是設為 [1252]。
本課程的下一項工作
請參閱
其他資源
說明及資訊
變更歷程記錄
版本 | 歷程記錄 |
---|---|
2005 年 12 月 5 日 |
|