科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道SQL Server 2005最简单的模糊查找包

SQL Server 2005最简单的模糊查找包

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

SQL Server 2005最简单的模糊查找包

作者:赛迪网技术社区 来源:赛迪网技术社区 2007年8月31日

关键字: 数据库 SQL Server 2005 查找 SQL Server

  • 评论
  • 分享微博
  • 分享邮件
1.打开 DTS 设计器。 UFV#ZJ  
kxm6ykI@  
  2.创建一个新的 ETL 项目,添加一个新包,单击 Data Flow 选项卡,然后接受 add a data flow 项选项。 V2L6[v2  
0 YPk^/  
  3.在数据流图上,从 Toolbox 拖动 OLE DB 源和目标转换,然后通过使用一个模糊查找的实例连接它们。 MIGDrRwHL  
7V4U<yHxX\  
  4.通过选择一个连接和包含有问题的数据的输入表,将 OLE DB 源指向您的新数据。 您的数据必须包含一些字符串列。 #&>n(_s*x  
_b 'kKo_  
  5.双击 Fuzzy Lookup 打开自定义用户界面 (UI)。 从 Reference table name 下拉菜单选择您希望转换的连接和表,指向已经存储的引用数据。 -5tYB  
; MClu%  
  6.在 Columns 选项卡上,将您想要比较的项从 Available Input Columns(来自 OLE DB 源)拖动到 Available Lookup Columns(来自引用表)。 例如,您可能希望将输入中的 StreetAddress 与引用表中的 Address 相比较。 c< 9X4,o  
_34 MpXw87  
  7.为 Available Lookup Columns 中的所有项选择复选框,然后单击 OK。 "9I>*?.T  
qcx(+aq'  
  8.将 OLE DB 目标指向您可以为其编写新表的连接,然后单击 New。 接受默认创建语句,现在您已经准备好运行模糊查找了。 "mM|8q}*7-  
~2Duc#L  
  9.要运行您刚刚创建的包,在“解决方案资源管理器”窗口中鼠标右击其名称,然后选择 Execute。 7|7yAiuL7  
(g|Pdx"NR  
  DTS 设计器运行此包,并提供关于管道的详细的可视反馈。 取决于引用数据的大小,您可能会注意到在容错索引 (Error-Tolerant Index,ETI) 创建时的延迟。 ETI 是模糊查找在运行时使用的主数据结构。 |$mUmT  
4q;r:A4F  
  在 ETI 创建后,所有输入行都被处理然后结果被写入到目标。 通过显示由每个组件处理的行数,DTS 设计器为您提供关于管道进度的反馈。 您也可以通过鼠标右击模糊查找和 OLE DB 目标之间的连接器将一个 DataViewer 放置在管道上。 这允许您实时看到那些模糊查找与您的输入行匹配的行。 除了匹配元组,模糊查找还输出可信度和相似性百分比。

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章