SSIS 查找与模糊查找

Hat*_*tem 1 ssis

在 SQL Server Integration Services 中,有两种类型的查找:

  • 正常查找
  • 模糊查找

它们之间有什么区别?

mma*_*rie 5

MSDN 上对所有 SSIS 转换都有很好的描述。

查找转换通过将输入列中的数据与参考数据集中的列连接来执行查找。您可以使用查找来访问基于公共列中的值的相关表中的附加信息。

例如,如果您正在填充一个事实表,您可能需要使用查找来通过基于业务键的联接从维度表中获取代理键。

模糊查找转换执行数据清理任务,例如标准化数据、更正数据和提供缺失值。Fuzzy Lookup 转换与 Lookup 转换的不同之处在于其模糊匹配的使用。查找转换使用等连接来定位引用表中的匹配记录。它返回至少有一个匹配记录的记录,并返回没有匹配记录的记录。相比之下,模糊查找转换使用模糊匹配来返回引用表中的一个或多个接近匹配。

模糊查找通常用于标准化地址和名称。