在许多组织中,我已经看到很多"批次"用.NET编写,用于将数据导入SQL Server。
虽然我理解不需要复制业务逻辑,但我一直认为SSIS包的实现速度更快,成本更低。特别是因为您可以在SSIS包中包含.NET代码(使用DLL或Web服务/ Rest服务)。
在SSIS上选择自定义.NET批处理以整合数据会有什么优势?
感谢。
答案 0 :(得分:1)
以下是我能想到的几个原因:
与SQL Server Express的兼容性,因为SSIS不可用。
避免SSIS偶尔会激怒用户界面体验。
避免破坏SSIS中的更新。我们最近不得不从2008年到2014年升级我们的套餐,并不总是一个平稳的过程。
我确信上面还有其他人和对立点,因为这个问题接近基于意见。