SQL SSIS有多少步骤太多
我有一个SSIS包,它包含27个步骤,从表截断到数据导入、转换和一系列sql查询。我的问题是,将所有步骤都放在一个包中,还是将步骤分为单独的包,这是更好的做法 我的一般建议是尽可能使这些文件包简洁、集中,但不能小一点。我知道这很有帮助,所以这里有一些我的标准来决定它是一个新的包还是适合当前的包SQL SSIS有多少步骤太多,sql,sql-server-2005,ssis,Sql,Sql Server 2005,Ssis,我有一个SSIS包,它包含27个步骤,从表截断到数据导入、转换和一系列sql查询。我的问题是,将所有步骤都放在一个包中,还是将步骤分为单独的包,这是更好的做法 我的一般建议是尽可能使这些文件包简洁、集中,但不能小一点。我知道这很有帮助,所以这里有一些我的标准来决定它是一个新的包还是适合当前的包 如果27步套餐在第26步爆炸了,你是不是很沮丧?它能正常重启吗?还是需要几个小时的清理 如果答案是需要清理,那么我会将包分解成一系列较小的包,直到它们满足可重启性标准 包中是否有不常见分支的逻辑?e
- 如果27步套餐在第26步爆炸了,你是不是很沮丧?它能正常重启吗?还是需要几个小时的清理
- 包中是否有不常见分支的逻辑?e、 我见过有日期检查的包,如果是清除周末(一年一次),它会执行这一特殊的代码分支,这一分支过于复杂,非常糟糕。这不应该放在每天运行的包中。这方面的另一个例子是一项日常销售工作。另一个团队试图添加逻辑,该逻辑还计算月末库存总额。完全不同的主题领域和错误的启动时间表,但他们认为这比旋转一个新的包要快
- 假设2008+,是否需要共享查找缓存的结果?如果是这样,数据流需要在同一个包中