實現(xiàn)SQL Server 2005中的模糊查找包并不難
此文章主要介紹的是實現(xiàn)SQL Server 2005中的最簡單的模糊查找包的實際操作流程,我前兩天在相關(guān)網(wǎng)站看見SQL Server 2005中的最簡單的模糊查找包的實際操作流的資料,覺得挺好,就拿出來供大家分享。
SQL Server 2005最簡單的模糊查找包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 相比較。
SQL Server 2005最簡單的模糊查找包7.為 Available Lookup Columns 中的所有項選擇復(fù)選框,然后單擊 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最簡單的模糊查找包的介紹,望你能有所收獲。
【編輯推薦】