如何在Excel Source的foreach循环容器中动态传递excel连接字符串?

问题描述 投票:1回答:1

如何在Excel Source的foreach循环容器中动态传递excel连接字符串?

在Foreach循环容器中,我将变量设置为表达式/目录。

在Excel Source中,我已使用Foreach循环容器中提到的相同变量映射Excel连接字符串。

但是,我收到了一个错误

如果找不到特定的连接元素,Connections集合将抛出此错误

enter image description here

sql-server excel ssis etl ssis-2012
1个回答
2
投票

您可以通过3个步骤执行此操作:

  1. 在for for each容器中,转到Variable Mappings并将循环结果映射到变量中。
  2. 在Excel连接管理器上,转到表达式,将ExcelFilePath属性表达式的值设置为您在for each循环中创建的变量。
  3. 在数据流任务上将Delay Validation属性值更改为True。

有关详细的分步教程,请查看以下链接:

© www.soinside.com 2019 - 2024. All rights reserved.