SSIS设计模式:将所有T-SQL任务转换为SSIS组件

时间:2014-03-04 12:13:40

标签: sql-server ssis ssis-2012 ssis-2008

有一个建议来重新设计项目中的所有SSIS包。事实上,目前所有功能都是使用T-SQL存储过程(执行SQL任务)实现的。我被要求重新设计所有这些T-sql任务到ssis组件。

当我检查存储过程时,这些不是复杂的t-sql,它只需要处理小数据集。

我看不到使用SSIS组件实现所有这些的任何好处。如果您是SSIS开发人员,请分享您的想法和经验/任何其他sugestions

1 个答案:

答案 0 :(得分:1)

标准化。

SSIS通常对tsql有一个不利的地方 - 它会将数据拉出来(除非你只是将SQL发送到数据库。它的主要优点是比SQL更灵活和实际功能(加上它可以在另一台机器上运行,增加可扩展性。)

在你的情况下,似乎somoene决定对SSIS包进行标准化,可能是标准化 - 这有一定的意义。在这种情况下不是说,标准化通常是一件好事。其余的是基于意见的 - 所以我不会在这里谈论它。