SSIS 将 Excel 个文件导入暂存 table 然后执行存储过程

SSIS import Excel files to staging table then exceute stored procedure

我一直在努力弄清楚如何执行以下操作,作为 ssis 的新手,我有点迷路了。 我需要:

  1. 加载 'n' 个名称不同但格式相同的 Excel 个文件
  2. 将每个文件加载到 SQL Server 2012 暂存 table
  3. 执行存储过程以处理暂存中的数据 table 并加载到最终 table

我能够使用 Excel 源和 OleDb 目标设置 Excel 源并将数据导入暂存。

所以我的问题是:

  1. 如何加载多个 Excel 不同名称的文件?
  2. 如何在将所有 Excel 文件加载到暂存后执行存储过程(我已经编写过)?

帮助非常感谢

谢谢

请参阅重复问题以获取 1 的答案。

对于 2. 的答案,在加载文件的循环之后,使用执行 SQL 任务来调用您的存储过程。