【问题标题】:Merge Excel files having same columns into one excel file using SSIS使用 SSIS 将具有相同列的 Excel 文件合并到一个 Excel 文件中
【发布时间】:2012-05-21 11:43:10
【问题描述】:

谁能帮助我如何使用 SQL Server 集成服务 (SSIS) 将具有相同列且保存在一个文件夹中的 excel 文件合并到一个目标 excel 文件。

【问题讨论】:

    标签: business-intelligence ssis


    【解决方案1】:

    为您的每个文件添加一个 Excel 源,一个“联合所有”任务来加入它们,因此如果您的第一个 excel 有 20 行,第二个有 30 行,那么您最终将有 50 行:

    要设置源路径和目标路径,只需双击每个任务并设置连接管理器

    编辑:

    如何读取excel文件here的示例

    【讨论】:

    • 谢谢迭戈。但我是 SSIS 的新手。我在哪里可以逐步完成上述任务
    • 这是一步一步的过程 :) 我用一个读取 excel 文件的例子编辑了我的答案,只做两次
    • 如果有100个excel文件怎么办?创建 100 个 Excel 源是一个漫长的过程。有没有更好的方法使用 SSIS 将所有 100 个 excel 文件的数据附加到 1 个 excel 文件?
    • 否,那么您需要使用foreach循环容器类来循环文件,获取变量上的文件路径,然后您的excel源将从该变量中读取
    • 谢谢。我非常了解 SSIS 的基础知识,但你能简要介绍一下用于执行此任务的程序吗?如果你有任何文档,你可以给我发邮件吗?
    猜你喜欢
    • 2022-11-02
    • 1970-01-01
    • 2022-10-23
    • 1970-01-01
    • 1970-01-01
    • 2014-07-22
    • 2022-01-09
    • 2022-07-04
    • 2020-06-12
    相关资源
    最近更新 更多