【问题标题】:In SSIS, add the text file name as a column in the results dataset在 SSIS 中,将文本文件名添加为结果数据集中的列
【发布时间】:2016-01-20 18:32:42
【问题描述】:

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

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

【问题讨论】:

    标签: ssis sql-server-2012 dataset filenames


    【解决方案1】:

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

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

    【讨论】:

    • 太棒了!我知道必须有一个简单的方法来做到这一点。谢谢
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-03-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-09-20
    相关资源
    最近更新 更多