SSIS 遍历公司
SSIS loop over companies
我有一个公司的 SSIS 包。现在我需要为 30 家公司重复同样的工作。
公司名称
[Montreal$G_L_ entry]
[Dubai$G_L_ entry]
我想遍历所有公司。我得到所有公司名称并将它们放入一个 ado 记录集中。例如:SELECT DISTINCT CompanyName FROM YourTable 在执行 sql 任务中。创建一个 ssis 变量来保存记录集。
如何使 table 名称动态化,我的意思是公司名称$G_L_ 条目和公司名称将动态更改?
您需要使用 Foreach 容器循环访问保存 ADO 记录集的变量。这将在每次循环中将每个公司名称分配给一个变量。在循环容器的主体中,您可以执行任何您想要的任务,并将该变量用作任务的参数。
我有一个公司的 SSIS 包。现在我需要为 30 家公司重复同样的工作。
公司名称
[Montreal$G_L_ entry]
[Dubai$G_L_ entry]
我想遍历所有公司。我得到所有公司名称并将它们放入一个 ado 记录集中。例如:SELECT DISTINCT CompanyName FROM YourTable 在执行 sql 任务中。创建一个 ssis 变量来保存记录集。
如何使 table 名称动态化,我的意思是公司名称$G_L_ 条目和公司名称将动态更改?
您需要使用 Foreach 容器循环访问保存 ADO 记录集的变量。这将在每次循环中将每个公司名称分配给一个变量。在循环容器的主体中,您可以执行任何您想要的任务,并将该变量用作任务的参数。