模糊查找转换编辑器(“引用表”选项卡)

使用 “模糊查找转换编辑器” 对话框的 “引用表” 选项卡可以指定用于查找的源表和索引。 引用数据源必须是 SQL Server 数据库中的表。

注意

模糊查找转换将创建引用表的工作副本。 下面描述的索引是通过使用特殊的表对此工作表创建的,它们不是普通的 SQL Server 索引。 除非选择了 “维护存储的索引”,否则转换不会修改现有的源表。 在这种情况下,转换将对引用表创建一个触发器,此触发器将基于对引用表所做的更改来更新工作表和查找索引表。

注意

Exhaustive模糊查找转换的 和 MaxMemoryUsage 属性在模糊查找转换编辑器中不可用,但可以使用 高级编辑器进行设置。 此外,只能在高级编辑器中指定大于 100 MaxOutputMatchesPerInput 的值。 有关这些属性的详细信息,请参阅 Transformation Custom Properties的“模糊查找转换”部分。

若要了解有关模糊查找转换的详细信息,请参阅 Fuzzy Lookup Transformation

选项

“无缓存”
从列表中选择现有的 OLE DB 连接管理器,或通过单击“新建”创建一个新连接。

新建
通过使用“配置 OLE DB 连接管理器” 对话框创建新的连接。

生成新索引
指定转换应创建新的索引以用于查找。

引用表的名称
选择要用作引用(查找)表的现有表。

存储新索引
如果希望保存新的查找索引,请选择此选项。

新索引名称
如果已选择保存新的查找索引,请为其键入描述性名称。

“维护存储的索引”
如果已选择保存新的查找索引,请指定是否还希望 SQL Server 维护该索引。

注意

如果在 “模糊查找转换编辑器”“引用表” 选项卡中选择 “维护存储的索引”,则转换将使用托管存储过程维护索引。 这些托管存储过程使用 SQL Server中的公共语言运行时 (CLR) 集成功能。 默认情况下,不启用 SQL Server 中的 CLR 集成。 若要使用 “维护存储的索引” 功能,必须启用 CLR 集成。 有关详细信息,请参阅 Enabling CLR Integration

由于 “维护存储的索引” 选项需要 CLR 集成,所以只有在选择已启用 CLR 集成的 SQL Server 实例上的引用表时,此功能才能发挥作用。

使用现有索引
指定转换应使用现有索引来执行查找。

现有索引的名称
从列表中选择以前创建的查找索引。

另请参阅

Integration Services 错误和消息引用
模糊查找转换编辑器(“列”选项卡)
模糊查找转换编辑器(“高级”选项卡)