实时实例是实时任务运行后生成的实例数据。Dataphin支持查看实时任务运行后生成的实例数据,同时支持对实时实例进行运维管理,包括查看任务、查看实例代码、查看实例参数等。本文为您介绍实时实例的状态及如何运维管理实时实例。
请参见入口介绍,进入实时实例页面。
实例状态说明
状态 | 描述 |
---|---|
运行中 | 正在运行中的实例。 |
停止 | 停止正在运行的实例。 |
暂停 | 暂停正在运行中的实例。 |
暂停中 | 已触发暂停实例的操作,系统正在执行暂停实例。 |
恢复中 | 已触发恢复实例的操作,系统正在执行恢复实例。 |
运行失败 | 运行失败的实例。 |
恢复失败 | 恢复失败的实例。 |
启动中 | 已启动实例的运行,但系统未开始运行。 |
停止中 | 已触发停止实例的操作,系统正在执行停止实例。 |
页面介绍
实时实例页面以列表和DAG图的方式,为您展示系统已生成的实时实例。列表为您展示实时实例支持的运维管理操作,包括快速查看实时实例的信息、快捷单节点运维操作和批量运维操作。DAG图支持可视化动态呈现该节点的上下游依赖关系,同时支持对上下游节点进行运维操作:
- 实时实例列表
实时实例列表页面展示当前业务类型的实例对象、运行状态、延时、资源消耗、最近操作人、最近操作时间、资源队列、 负责人、 引擎版本及支持的操作。
操作 描述 筛选 在上图的模块①区域,您可以通过筛选条件过滤需要查询的实例。 筛选项包括:- 我的暂停实例:调度负责人为您自己,且已暂停运行的实例。
- 我的停止实例:调度负责人为您自己,且已停止运行的实例。
- 我今日操作的实例:调度负责人为您自己,且当日已操作过的实例。
- 细分类型:包括FLINK_SQL、FLINK_TEMPLATE_SQL和FLINK_DATASTREAM。
- 运行状态:实例的运行状态,包括运行中、停止、暂停、运行失败、恢复失败、启动中和停止中。
- 最近操作人:实例最近一次的操作人。
- 资源队列:实时实例运行的资源队列。
- 引擎版本:资源队列的版本。
如果您需要重新筛选,则单击重置,即可快速清空所有筛选条件,恢复系统默认。
DAG图 单击操作列下的 图标或单击实例对象名称,页面右侧为您展示以当前节点为中心节点的DAG图,默认展开上下各一层的父子节点的DAG图。同时,您也可以调整DAG图页面范围:
- 单击
图标,隐藏实时实例列表,放大DAG图。
- 单击
图标,隐藏DAG图。
- 鼠标悬停至
图标拖动,以扩大或缩小DAG图的页面范围。
单节点运维 上图②区域,支持针对单节点进行运维管理。 批量节点运维 上图③区域,支持批量选中多个节点(或快捷本页全选)进行运维管理。 - 实时实例DAG图
编号 描述 ① 展示当前选中节点的概要信息。您还可以单击查看节点详情,查看更多节点信息,包括节点详情、运行日志、操作日志、节点代码和任务参数。 ② 展示实例的调度依赖关系图,支持向上向下展开更多节点,同时支持对上下游节点的运维操作。 ③ 快捷设置以Main节点为中心向上向下的展开层级。当展开节点较多不便查看时,您可以搜索节点名称以快速定位当前DAG图展示范围内的某个节点。 ④ 快捷调整DAG显示比例,包括设定显示比例(默认为100%)、在当前比例基础上放大(最大200%)、在当前比例基础上缩小(最小20%)、适应画布和全屏展示。 同时,展示当前DAG图中Main节点的节点ID和节点名称。
列表区
操作 | 描述 |
---|---|
查看运行分析 | 查看实例运行的具体情况,例如Failover、Log信息。 |
暂停 | 暂停正在运行中的实例。 |
查看任务 | 进入生成当前实例的任务页面,查看实时任务详情。 |
查看实例代码 | 查看当前实例的代码。 |
查看实例参数 | 查看实例运行时的参数。 |
停止 | 停止当前实例节点的运行。系统仅支持停止运行中、暂停状态的实例。 |
重跑 | 重跑当前实例节点及其下游未运行的实例节点。 |
下线 | 下线生产环境中的实时实例。系统支持下线已停止、运行失败或恢复失败的实时实例。 |
恢复 | 处于暂停状态的实例,支持恢复实例的运行状态。 |
暂停 | 暂停正在运行中的实时实例。 |
批量操作区
操作 | 描述 |
---|---|
停止 | 停止当前实例节点的运行。系统仅支持停止运行中、暂停状态的实例。 |
重跑 | 重跑当前实例节点及其下游未运行的实例节点。 |
下线 | 下线生产环境中的实时实例。系统支持下线已停止、运行失败或恢复失败的实时实例。 |
恢复 | 处于暂停状态的实例,支持恢复实例的运行状态。 |
暂停 | 暂停正在运行中的实时实例。 |
DAG图
DAG图清晰地为您展示实例节点的上下游依赖关系,同时系统支持对上下游节点进行运维和管理。DAG图默认展示mian节点(选中节点)及上下游第一层节点。如果实时实例没有上下游节点,则DAG图仅展示当前Main节点。
操作 | 描述 |
---|---|
展开父节点 | 展开DAG图中Main节点不同层级的依赖节点。 |
展开子节点 | |
查看实时任务 | 进入生成当前实例节点的任务节点DAG图,查看任务节点详情、上下游节点信息及对任务节点进行运维管理等,详情请参见实时任务。 |
查看节点代码 | 查看实例节点的代码。 |
查看运行日志 | 查看实例节点的运行日志。 |
查看任务参数 | 查看实例节点的任务参数。 |
编辑开发节点 | 进入Dev项目下生成当前实例节点的任务编辑页面,编辑该任务。仅适用于Dev-Prod开发模式。 |
编辑节点 | 进入生成当前实例节点的任务编辑页面,编辑该任务。仅适用于Basic模式。 |
查看生成节点 | 查看Prod项目中生成当前实例节点的任务配置。 |
查看操作日志 | 查看当前实例的操作日志。 |
查看拓扑结构 | 查看实时实例的资源组节点和组件节点。 |
查看运行分析 | 查看当前实时实例的运行信息、数据曲线、Failover等参数,详情请参见作业运维。 |
重跑 | 重跑当前实例节点及其下游未运行的实例节点。 |
停止 | 停止当前实例节点的运行。系统支持停止运行中、暂停状态的实例。 |
下线 | 下线生产环境中的实时实例。系统支持下线已停止、运行失败或恢复失败的实时实例。 |
暂停 | 暂停正在运行中的实时实例。 |
恢复 | 恢复已暂停运行的实时实例。 |