有一个建议来重新设计项目中的所有SSIS包。事实上,目前所有功能都是使用T-SQL存储过程(执行SQL任务)实现的。我被要求重新设计所有这些T-sql任务到ssis组件。
当我检查存储过程时,这些不是复杂的t-sql,它只需要处理小数据集。
我看不到使用SSIS组件实现所有这些的任何好处。如果您是SSIS开发人员,请分享您的想法和经验/任何其他sugestions
答案 0 :(得分:1)
标准化。
SSIS通常对tsql有一个不利的地方 - 它会将数据拉出来(除非你只是将SQL发送到数据库。它的主要优点是比SQL更灵活和实际功能(加上它可以在另一台机器上运行,增加可扩展性。)
在你的情况下,似乎somoene决定对SSIS包进行标准化,可能是标准化 - 这有一定的意义。在这种情况下不是说,标准化通常是一件好事。其余的是基于意见的 - 所以我不会在这里谈论它。