實現SQL Server 2005中的模糊查找包并不難
此文章主要介紹的是實現SQL Server 2005中的最簡單的模糊查找包的實際操作流程,我前兩天在相關網站看見SQL Server 2005中的最簡單的模糊查找包的實際操作流的資料,覺得挺好,就拿出來供大家分享。
SQL Server 2005最簡單的模糊查找包1.打開 DTS 設計器。
2.創建一個新的 ETL 項目,添加一個新包,單擊 Data Flow 選項卡,然后接受 add a data flow 項選項。
3.在數據流圖上,從 Toolbox 拖動 OLE DB 源和目標轉換,然后通過使用一個模糊查找的實例連接它們。
4.通過選擇一個連接和包含有問題的數據的輸入表,將 OLE DB 源指向您的新數據。 您的數據必須包含一些字符串列。
5.雙擊 Fuzzy Lookup 打開自定義用戶界面 (UI)。 從 Reference table name 下拉菜單選擇您希望轉換的連接和表,指向已經存儲的引用數據。
6.在 Columns 選項卡上,將您想要比較的項從 Available Input Columns(來自 OLE DB 源)拖動到 Available Lookup Columns(來自引用表)。 例如,您可能希望將輸入中的 StreetAddress 與引用表中的 Address 相比較。
SQL Server 2005最簡單的模糊查找包7.為 Available Lookup Columns 中的所有項選擇復選框,然后單擊 OK。
8.將 OLE DB 目標指向您可以為其編寫新表的連接,然后單擊 New。 接受默認創建語句,現在您已經準備好運行模糊查找了。
9.要運行您剛剛創建的包,在“解決方案資源管理器”窗口中鼠標右擊其名稱,然后選擇 Execute。
DTS 設計器運行此包,并提供關于管道的詳細的可視反饋。 取決于引用數據的大小,您可能會注意到在容錯索引 (Error-Tolerant Index,ETI) 創建時的延遲。 ETI 是模糊查找在運行時使用的主數據結構。
在 ETI 創建后,所有輸入行都被處理然后結果被寫入到目標。 通過顯示由每個組件處理的行數,DTS 設計器為您提供關于管道進度的反饋。 您也可以通過鼠標右擊模糊查找和 OLE DB 目標之間的連接器將一個 DataViewer 放置在管道上。 這允許您實時看到那些模糊查找與您的輸入行匹配的行。 除了匹配元。
上述的相關內容就是對SQL Server 2005最簡單的模糊查找包的描述,希望會給你帶來一些幫助在此方面。
以上的相關內容就是對SQL Server 2005最簡單的模糊查找包的介紹,望你能有所收獲。
【編輯推薦】