在 SSIS 中,将文本文件名添加为结果数据集中的列

Tim*_*man 2 filenames ssis dataset sql-server-2012

使用 SSIS,从文本文件上传到 SQL Server 数据库表,我需要将文本文件名添加为结果数据集中的列。我能够创建平面文件源、从文件中获取数据、加载到 OLE DB 目标中,但我缺少将文件名添加到数据集的步骤。

使用 VS 的基本用户,主要是 SQL 生产 DBA,但我们的开发人员说创建一个 SSIS 包来上传日常文本文件。

bil*_*nkc 5

在平面文件源中,右键单击它并转到高级属性。在高级属性编辑器中,选择组件属性选项卡,然后在自定义属性下有一个FileNameColumnName. 这里我使用了SourceFileName

\n\n

在此输入图像描述

\n\n

我在平面文件源和下一个组件之间附加了一个数据查看器,瞧\xc3\xa0!

\n\n

在此输入图像描述

\n