gpt4 book ai didi

ssis - 如何使用 SSIS 将存储在多个文件夹中的文件中的数据加载到数据库中?

转载 作者:行者123 更新时间:2023-12-05 01:18:06 24 4
gpt4 key购买 nike

我有很多文件存储在单独的文件夹中,我想将这些文件提取并插入到 SQL Server 数据库中的单个表中。文件夹设置如下所示:

Folder 1  
|--> SubFolder 1.1
| |--> File 1
| |--> File 2
|--> SubFolder 1.2
| |--> File 1
| |--> File 2
|--> SubFolder 1.3
|--> File 1
|--> File 2

大约有 100 个子文件夹,它们都有两个 .txt 我需要提取其中的文件。

我需要将数据加载到如下所示的结构表中
Column1         Column2     Column3     Column4     Column5     Column6  
------------- --------- --------- --------- --------- ---------
SubFolderName File1Col1 File1Col2 File1Col3 File1Col4 File2Col1

有人知道我如何使用 SSIS 做到这一点吗?

最佳答案

您应该使用 Traverse subfolders Foreach File Enumerator下的选项选项在 Foreach Loop container 中可用. Foreach 循环容器可用于控制流任务。

这里有几个例子来说明 Foreach 文件循环枚举:

How To – Tasks and Transformations: Foreach File Loop

SSIS Package Containers- Part 5: Foreach Loop Containers

我希望这有帮助。

关于ssis - 如何使用 SSIS 将存储在多个文件夹中的文件中的数据加载到数据库中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13267546/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com