Lok*_*rma 6 sql-server ssis etl
问题:目前我们有许多存储过程(很长达10,000行),这些存储过程是由各种开发人员在过去10年中针对各种要求编写的.现在很难管理那些复杂/长期存储过程(没有适当的文档).
我们计划将这些存储过程移动到SSIS ETL包中.
有人这样做过去了吗?如果是,应该采取什么方法.
感谢是否有人可以提供有关将存储过程转换为SSIS ETL包的方法的建议.
谢谢
我以前做过这个,对我的团队来说效果很好的是从原始源开始逐步重构,然后迭代重构工作.
第一步是尝试将存储过程逻辑模块化为我们链接在一起的执行SQL任务.每项任务都经过测试和批准,然后我们整合并确保新流程与遗留流程的结果相匹配.
在此之后,我们可以在整个团队中划分单独的执行SQL任务,并对我们是否可以将执行SQL任务中的SQL进一步重构为本机SSIS任务的分析进行负载平衡.
每个重构都经过单独的单元测试,然后进行集成测试,以确保整个过程输出仍然像遗留过程一样.
| 归档时间: |
|
| 查看次数: |
2686 次 |
| 最近记录: |