【问题标题】:Viewing Results which are not Output to a Destination查看未输出到目标的结果
【发布时间】:2009-04-01 09:25:09
【问题描述】:

在开发数据流时,我并不总是希望将结果输出到目的地 - 但我想查看数据。

有没有一种方法可以将数据查看器附加到输出而不必有目的地?

文件和原始目标对它们接受的数据类型有限制 - 我不想仅将转换附加到测试/构建代码。

是否有某种输出到 null ?然后我可以获得结果集的数据视图

【问题讨论】:

    标签: ssis ssis-data-flow


    【解决方案1】:

    第三方提供了一个(免费的)自定义“垃圾”目的地:

    http://www.sqlis.com/post/Trash-Destination-Adapter.aspx

    【讨论】:

    • 这听起来正是我所追求的!下一个问题是为什么它不是开箱即用的? DBA 和 dev 之间的距离并没有那么大。
    【解决方案2】:

    我通常使用导出列转换 - 如果保留默认配置,它什么都不做,所以它相当于 Ed 提到的自定义“垃圾箱”目的地,但你不必安装任何东西。

    【讨论】:

      【解决方案3】:

      当调试并想要查看缓冲区中的数据时,我通常会抛出一个 Union All 并将其连接到我想要查看的输出的组件下方。然后在连接器上添加一个数据查看器,瞧,就是这样!

      【讨论】:

        【解决方案4】:

        真的没有。您可以改用 RecordSet Destination 或 Row Count 转换。

        【讨论】:

        • 是的,我最终实现了行计数转换……SSIS 的想法很棒,我不太确定它的实现和可用性……
        • SSIS 需要一些时间来适应。幸运的是,有很多资源。从social.msdn.microsoft.com/Forums/en-US/sqlintegrationservices/… 开始,然后点击博客链接。也可以观看该论坛以获取有趣的帖子。
        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多