通过50000+;使用SSIS包的WHERE子句中的参数

通过50000+;使用SSIS包的WHERE子句中的参数,ssis,where-clause,ssis-2008,Ssis,Where Clause,Ssis 2008,我有一个从服务器提取数据的查询。服务器包含数以百万计的数据,我只需要从中筛选出56000个文档ID。谁能帮我建立一个SSIS?我无法在此处使用“合并”,因为我必须从服务器提取整个数据,然后将其与56000 ID合并。将您的56000 ID放入服务器上名为例如IDSWAINT的表中。将数据表连接到SQL查询中需要的数据表,并将其用作SSIS操作的源 显然,列IDsWanted.ID上的PK将有助于此查询的性能。您不能使用一些视图吗?一个包含数千个参数的WHERE子句看起来非常错误。你能给视图部分一

我有一个从服务器提取数据的查询。服务器包含数以百万计的数据,我只需要从中筛选出56000个文档ID。谁能帮我建立一个SSIS?我无法在此处使用“合并”,因为我必须从服务器提取整个数据,然后将其与56000 ID合并。

将您的56000 ID放入服务器上名为例如IDSWAINT的表中。将数据表连接到SQL查询中需要的数据表,并将其用作SSIS操作的源


显然,列IDsWanted.ID上的PK将有助于此查询的性能。

您不能使用一些视图吗?一个包含数千个参数的
WHERE
子句看起来非常错误。你能给视图部分一些提示吗?GIYF:这50000个ID来自哪里,最佳解决方案取决于此。例如,您可能正在从excel导入它们。。。