脚本实例是脚本任务运行生成的实例数据。Dataphin支持查看脚本任务运行后生成的实例数据,同时支持对脚本实例进行运维管理,包括查看运行日志、重跑实例、查看生产节点和查看节点代码等。
请参见入口介绍,进入脚本实例页面。
列表区
操作 | 描述 | 限制 | 影响 |
---|---|---|---|
查看运行日志 | 进入运行日志页面,查看实例节点运行的日志。 | 无 | 无 |
重跑 | 重跑当前实例节点及其下游未运行的实例节点。 | 系统仅支持重跑运行状态为成功和失败的实例。 | 重跑后,当前实例节点及下游实例节点数据更新。 |
查看节点代码 | 进入代码详情页,查看实例的节点代码。 | 无 | 无 |
查看任务 | 进入生成当前实例节点的任务节点DAG图,查看任务节点详情、上下游节点信息及对任务节点进行运维管理等,详情请参见脚本任务。 | 无 | 无 |
查看生产节点 | 查看Prod项目中生成当前实例节点的任务配置。 | Prod项目中该任务存在。 | 无 |
编辑开发节点 | 进入Dev项目下生成当前实例节点的任务编辑页面,编辑该任务。仅适用于Dev-Prod开发模式。 | Dev项目中该任务存在。 | 编辑开发节点后,需要提交并发布后,生产节点的数据才会更新。 |
编辑节点 | 进入生成当前实例节点的任务编辑页面,编辑计算任务或集成任务。仅适用于Basic模式。 | Basic项目中该任务存在。 | 编辑开发节点后,需要提交后,生产节点的数据才会更新。 |
重跑下游 | 重跑当前实例节点的下游节点。适用于如下场景,但不仅限于此:
|
系统仅支持重跑运行状态为成功和失败的实例节点的下游节点。 | 重跑下游后,下游实例节点数据更新。 |
置成功继续调度 | 将运行失败的实例节点手动置运行成功,继续参与调度。 | 系统仅支持置成功继续调度运行状态为失败的实例节点。 | 无 |
终止 | 终止正在运行中或等待中的实例节点。适用于如下场景,但不仅限于此:
|
系统仅支持终止运行状态为运行中和等待中的实例节点。 | 当前实例节点终止运行后,该节点的下游节点也不会运行。
终止后,实例的状态变更为失败。 |
强制重跑 | 强制重跑当前节点。适用于如下场景,但不仅限于此:
|
系统支持强制重跑运行状态为成功、失败、运行中、等待中和未运行的实例节点。 | 强制重跑实例节点,如果该节点运行成功后,则下游实例节点随之也运行。 |
去除上游依赖 | 去除某个实例节点的上游节点,仅实例节点当前调度周期生效。 | 系统仅支持去除运行状态为成功、失败、运行中、等待中和未运行实例节点的上游依赖。 | 去除上游依赖后,可以直接运行当前实例节点。 |
暂停 | 即将实例节点的当前调度周期置为暂停调度的状态。
暂停实例即暂停实例的当前调度周期,不影响该实例其他调度周期。 |
系统仅支持暂停非暂停状态的实例节点。 | 暂停后,当前实例节点及下游依赖实例节点均不调度。 |
恢复 | 即可将当前节点置为正常调度的状态。 | 系统仅支持恢复已暂停的实例节点。 | 恢复后,当前实例节点及下游依赖实例节点正常调度。 |
批量操作区
操作 | 描述 | 限制 | 影响 |
---|---|---|---|
暂停 | 同时暂停多个实例节点的运行。
暂停实例即暂停实例的当前调度周期,不影响该实例其他调度周期。 |
选中的实例节点运行状态,均为非暂停状态的实例节点。 | 暂停后,当前实例节点及下游依赖实例节点均不调度。 |
重跑 | 同时重跑多个实例节点。 | 选中的实例节点运行状态,均为成功和失败状态的实例。 | 当前实例节点及下游实例节点数据更新。 |
终止 | 同时终止多个实例节点的运行。 | 选中的实例节点运行状态,均为运行中或等待中的实例。 | 当前实例节点终止运行后,该节点的下游节点也不会运行。 |
恢复 | 同时恢复多个实例节点未正常调度状态。 | 选中的实例节点运行状态,均为暂停状态的实例节点。 | 恢复后,当前实例节点正常生产调度实例。 |
置成功继续调度 | 同时置多个实例节点的运行状态为成功,并继续调度。 | 选中的实例节点运行状态,均为失败的实例节点。 | 无 |
DAG图
DAG图清晰地为您展示实例节点的上下游依赖关系,同时系统支持对上下游节点进行运维和管理。DAG图默认展示Main节点(选中节点)及上下游第一层节点。
操作 | 描述 |
---|---|
展开父节点 | 展开DAG图中Main节点不同层级的依赖节点。 |
展开子节点 | |
查看任务 | 进入生成当前实例节点的任务节点DAG图,查看任务节点详情、上下游节点信息及对任务节点进行运维管理等,详情请参见脚本任务。 |
查看节点代码 | 进入代码详情页,查看实例节点的代码。 |
查看生产节点 | 查看Prod项目中生成当前实例节点的任务配置。 |
查看运行日志 | 进入运行日志页面,查看实例节点运行的日志。 |
编辑开发节点 | 进入Dev项目下生成当前实例节点的任务编辑页面,编辑该任务。
注意 仅Dev项目支持编辑开发节点。
|
编辑节点 | 进入生成当前实例节点的任务编辑页面,编辑该任务。
注意 仅Basic项目支持编辑节点。
|
查看操作日志 | 查看当前实例节点的操作日志。 |
重跑 | 重跑当前实例节点及其下游未运行的实例节点。 |
重跑下游 | 重跑当前实例节点的下游节点。适用于如下场景,但不仅限于此:
|
终止 | 终止正在运行中或等待中的实例节点。适用于如下场景,但不仅限于此:
|
置成功继续调度 | 将运行失败的实例节点手动置运行成功,继续参与调度。 |
去除上游依赖 | 去除某个实例节点的上游节点,仅实例节点当前调度周期生效。 |
强制重跑 | 强制重跑当前节点。适用于如下场景,但不仅限于此:
|
暂停 | 即可将实例节点的当前调度周期置为暂停运行状态。同时,系统自动标识为暂停。![]() 暂停实例即暂停实例节点的当前调度周期,不影响该实例节点其他调度周期。 |
恢复 | 即可将当前节点置为正常调度的状态。 |