首页 > 解决方案 > SSIS:动态配置的模糊查找

问题描述

我为模糊查找创建了 SSIS 包。

在此处输入图像描述

我只想知道如何使每个以下属性动态传递给任何数据库表的列的执行包。

  1. OLEDB_Source - 服务器、数据库、表和列名。
  2. FL_Large_Data - 服务器、数据库、表和列名。
  3. FL_Large_Data - 相似度阈值。
  4. OLE DB 目标 - 服务器、数据库和表名称。

标签: sql-serverssissql-server-2008-r2

解决方案


由于您的目标是将此包用于不同的表和列(如果您有固定且统一的表结构,也许可以),因此无法使用表达式来实现。为了做到这一点,您必须自动创建包,您有很多选择:

  1. 使用BIML (商业智能标记语言)
  2. 使用SQL Server DTS 库
  3. 使用一些 Wrapper 库,例如EzApi

对于上面的每一个选项,网上都有很多教程,你可以参考它们来创建包。


推荐阅读