![]() |
1
4
你可以把你的工作定义为 单个作业的步骤 。因此,您可以在每一步上指定,如果出现错误,是否应执行下一步。 |
![]() |
2
2
与其将作业合并到一个块中,不如将其拆分为多个部分,以简化错误检测并简化管理。它让你一步一步地控制你的过程。如果SQL作业可以通过批处理文件执行,则可以使用windows任务计划程序并定义依赖项。但是,如果主题是更复杂的ETL流程管理,那么最好在作业调度器上管理该流程。 |
![]() |
3
0
我在一个队列系统中这样做是为了缓存数据,其中涉及4或5个步骤,并且必须允许在这些步骤之间进行延迟复制。 由于父任务产生了1到n个子步骤,有时需要按顺序执行,有时不相关,因此实现起来相当耗时。 如果沿着这条路径走,那么需要为错误消息和流程日志创建一个位置。 我强烈建议,如果可以通过任何方式将其创建为一个包含多个步骤的作业,那么您应该使用现有的作业代理。每个单独的步骤都可以配置为失败时退出、失败时继续、失败时发送电子邮件等,这相当灵活。 |
![]() |
John D · 需要为NULL或NOT NULL的WHERE子句 5 月前 |
![]() |
Marc Guillot · 记录值时忽略冲突 5 月前 |
![]() |
Fachry Dzaky · 正确使用ROW_NUMBER 5 月前 |
![]() |
TriumphTruth · 从满足特定条件的数据集中选择1行 6 月前 |