【问题标题】:extracting .jpeg files from subfolders and putting them in another folder using SSIS从子文件夹中提取 .jpeg 文件并使用 SSIS 将它们放在另一个文件夹中
【发布时间】:2020-05-20 13:41:57
【问题描述】:

我有一个文件夹,其中包含大约 400 个子文件夹,每个子文件夹中都有一个 .jpeg 文件。我需要使用 SSIS 将所有图片放入 1 个新文件夹中,所有内容都在我的本地(不通过不同的服务器或数据库连接)只是子文件夹到一个文件夹,这样我就可以提取这些图像而无需一一进入每个子文件夹。

【问题讨论】:

    标签: image ssis


    【解决方案1】:

    我会创建 3 个变量,所有变量都是 String 类型。 CurrentFile、FolderBase、FolderOutput。

    FolderBase 将是我们开始搜索的地方,即 C:\ssisdata

    FolderOutput 是我们要移动我们在 FolderBase 下找到的任何 .jpg 文件的位置。

    使用配置为处理查找 *.jpg 的子文件夹的 Foreach 文件枚举器(示例 How to import text files with the same name and schema but different directories into database?)。将变量选项卡上的第一个元素映射为我们的 CurrentFile。映射枚举器以在 FolderBase 中开始。为了获得更大的灵活性,请创建一个额外的变量来保存文件掩码 *.jpg

    运行包。它应该可以快速浏览所有文件夹,找到并且什么都不做。

    将文件系统任务拖放到 Foreach 枚举器中。使其成为移动文件(或者可能是重命名)类型。使用变量源和目标。源是 CurrentFile,目标是 FolderOutput

    【讨论】:

      猜你喜欢
      • 2016-05-08
      • 2019-07-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-10-25
      • 2020-09-06
      • 2023-03-19
      • 2022-08-21
      相关资源
      最近更新 更多