我是SSIS的新手,我需要完成的任务是从excel工作簿中加载除第一个工作表之外的每个工作表。
我设法使用脚本任务和foreach容器来遍历所有工作表,但我对如何跳过第一个工作表感到难过?
我还尝试使用优秀的LINQ to excel提供程序,但似乎没有SSDT来安装此软件包并在脚本任务中使用它。
如何使用SSIS加载除第一个以外的所有Excel工作表?
答案 0 :(得分:0)
在循环内部,在流程的开头添加一个脚本任务。在脚本任务中,检查当前工作表的名称,并设置一个变量,指示这是否是您要跳过或处理的工作表。
然后在脚本任务的优先约束中,检查变量以查看是否应继续该过程或不执行任何操作并循环到下一个工作表。