如何:使用查閱轉換實作查閱
若要加入及設定「查閱」轉換,封裝中必須已包含至少一個「資料流程」工作和一個來源。「查閱」轉換也要求封裝必須包含 OLE DB 連接管理員,其設定為連接到包含查閱資料的資料庫。
實作查閱轉換
在 Business Intelligence Development Studio 中,開啟包含所需封裝的 Integration Services 專案。
在 [方案總管] 中,按兩下封裝將其開啟。
按一下 [資料流程] 索引標籤,然後從 [工具箱] 拖曳「查閱」轉換至設計介面。
從來源或先前的轉換拖曳連接子—綠色或紅色箭頭—到「查閱」轉換,以將「查閱」轉換連接到資料流程。
按兩下「查閱」轉換。
在 [查閱轉換編輯器] 中的 [參考資料表] 索引標籤上,從 [連接管理員] 清單中選取連接管理員,然後執行下列其中之一:
- 按一下 [使用資料表或檢視],然後選取資料來源檢視、資料來源參考或 OLE DB 連接管理員。
- 按一下 [使用 SQL 查詢的結果],然後在 [SQL 命令] 視窗中建立查詢,或是按一下 [建立查詢],使用 [查詢產生器] 提供的圖形工具來建立查詢。或者,按一下 [瀏覽],從檔案匯入 SQL 陳述式。
若要驗證 SQL 查詢,請按一下 [剖析查詢]。
若要檢視查詢傳回的資料範例,請按一下 [預覽]。
按一下 [資料行] 索引標籤。
在 [資料行] 索引標籤上,從 [可用的輸入資料行] 清單,拖曳至少一個資料行至 [可用的查閱資料行] 清單中的資料行。
附註:
「查閱」轉換會自動對應具有相同名稱和相同資料類型的資料行。 附註:
資料行必須具有要對應的相符資料類型。如需詳細資訊,請參閱<Integration Services 資料類型>。 若要包含查閱資料表中的資料行,請從 [可用的查閱資料行] 清單中,選取要包含在轉換輸出中的資料行,然後在 [查閱作業] 清單中,指定查閱資料表中的值是否要取代輸入資料行中的值,或是寫入新的資料行。
若要設定查閱表的部分快取,請按一下 [進階] 索引標籤,然後執行下列動作:
- 選取 [啟用記憶體限制]。
- 選取 [啟用快取] 以指定快取大小,或選取 [修改 SQL 陳述式] 以更新產生查閱表的 SQL 陳述式,或是同時選取這兩個選項。
- (選擇性) 按一下 [參數],並將參數對應至不同的輸入資料行。
若要設定錯誤輸出,請按一下 [設定錯誤輸出]。如需詳細資訊,請參閱<如何:在資料流程元件中設定錯誤輸出>。
按一下 [確定]。
若要儲存已更新的封裝,請在 [檔案] 功能表上,按一下 [儲存選取項目]。
請參閱
概念
查閱轉換
Integration Services 轉換
Integration Services 路徑
資料流程工作
連接管理員
資料流程的如何主題 (SSIS)
其他資源
Integration Services 來源
Integration Services 目的地