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