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

在SSIS中,将文本文件名作为列添加到结果数据集中,ssis,sql-server-2012,dataset,filenames,Ssis,Sql Server 2012,Dataset,Filenames,使用SSIS,从文本文件上传到SQL Server数据库表,我需要将文本文件名作为列添加到结果数据集中。我能够创建平面文件源,从文件中获取数据,加载到OLEDB目标,但我缺少将文件名添加到数据集的步骤 使用VS的基本用户,主要是SQL生产DBA,但我们的开发人员说要创建一个SSIS包来上载每日文本文件。在平面文件源中,右键单击它并转到高级属性。在“高级属性编辑器”中,选择“组件属性”选项卡,然后在“自定义属性”下,有一个文件名ColumnName。这里我使用了SourceFileName 我在

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


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

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

我在平面文件源和下一个组件之间连接了一个数据查看器


太好了!我知道必须有一个简单的方法来做。谢谢