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 相比較。
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最簡單的模糊查找包的描述,希望會給你帶來一些幫助在此方面。
【編輯推薦】