【发布时间】:2017-08-18 14:25:17
【问题描述】:
我是 SSIS 的新手,我需要完成的任务是从 excel 工作簿中加载除第一个工作表之外的每个工作表。
我设法使用脚本任务和 foreach 容器循环遍历所有工作表,但我不知道如何跳过第一个工作表?
我也尝试使用优秀的 LINQ to excel 提供程序,但似乎没有使用 SSDT 的 nuget 来安装此包并在脚本任务中使用它。
如何使用 SSIS 加载除第一个工作表之外的所有 excel 工作表?
【问题讨论】:
-
我建议你分享你的代码。
-
如果您发布您的代码,我们将能够告诉您如何以及在何处修改它以跳过第一页。不知道如果您知道第一个工作表名称,您可以在条件优先级中设置一个表达式来测试名称何时不等于它。或者,您可以修改可能获取工作表名称的脚本任务以将其排除。将需要您的包流和代码来了解最佳解决方案
-
标签没有顺序来考虑哪个是第一个。您只能通过名称甚至部分名称来消除。
标签: ssis