测试实例是对周期任务进行测试时产生的实例,您可以在测试实例界面,通过列表及DAG图的方式快速查看实例的详细信息。
背景信息
使用限制
功能使用限制:
仅DataWorks专业版及以上版本用户才可以使用运行诊断功能,目前支持您免费体验,但建议升级至专业版以获取更多产品能力。详情请参见智能诊断。
仅DataWorks专业版及以上版本用户才可以使用DAG图的节点聚合、上游分析、下游分析功能。详情请参见DataWorks版本服务计费说明。
部分功能仅支持有运维权限的用户进行操作,如果功能入口置灰或者没有功能入口,请进入管理中心,单击左侧导航栏的 ,在成员管理页面检查目标用户是否有运维权限。详情请参见:空间级模块权限管控。
日志与实例使用限制:
不支持手动删除测试实例,实例在过期后(30天左右)平台将自动删除。如果任务不需要再运行,可以选择冻结实例。
公共调度资源组实例保留一个月(30天)、日志保留一周(7天)。
独享调度资源组任务实例、日志保留一个月(30天)。
完成状态的实例日志大于3M时,每天会定时进行清理。
执行测试操作并生成测试实例
进入运维中心。
登录DataWorks控制台,切换至目标地域后,单击左侧导航栏的 ,在下拉框中选择对应工作空间后单击进入运维中心。
对周期任务执行测试操作。
在运维中心页面,单击左侧导航栏
。进入周期任务页面。您可以通过以下两种方式对周期任务执行测试操作。方法一:在周期任务列表模式下,单击相应任务操作列的测试。如果当前页面非列表模式,您可单击页面中间的图标返回列表模式。
方法二:在DAG模式下,右键单击相应实例的DAG图,单击菜单中的测试。如果当前页面非DAG图模式,您可单击相应实例操作列的DAG图,打开该任务的DAG图。
配置冒烟测试相关参数。
参数
说明
冒烟测试名称
您可以输入冒烟测试的名称。
选择业务日期
选择需要进行测试的业务日期。
说明业务日期选择昨天之前,则立即执行任务。
如果业务日期选择昨天,则需等到任务定时时间才会执行任务。
查看测试实例列表
测试实例列表为您展示周期任务执行测试操作后生成的测试实例,您可以查看测试实例的执行情况,并对实例执行相关操作。
操作 | 描述 |
筛选 | 在上图的模块1区域,您可以通过筛选条件过滤出需要查询的实例。 您可以根据节点名称、节点ID、节点类型、运行日期、业务日期、调度资源组、我的节点、我今天测试的节点和暂停(冻结)等条件进行精确筛选。 说明 默认筛选的业务日期是当前时间的前一天。 |
任务列表 | 在上图的模块2区域,以列表方式展示满足过滤条件的测试实例。 |
操作 | 在上图的模块3区域,您可以对测试实例进行相关操作:
|
批量操作 | 在上图的模块4区域,您可以批量选择任务,进行终止运行、重跑、置成功、暂停(冻结)和恢复(解冻)等操作。 |
每页条数展示 | 在上图的模块5区域,您可以修改每页展示的条数,最大支持每页展示200条。 |
测试实例DAG图
在列表模式下单击测试实例名称或操作栏中的DAG图,即可打开该实例的DAG图。您可以在DAG图中,右键单击实例进行相关操作。
功能 | 描述 |
DAG面板功能 | 单击相应任务后的DAG图,打开该任务的DAG图。您可以在DAG图中进行如下操作:
|
单个实例操作 | 您可以右键单击目标节点,执行相关操作。
说明 其他操作请参考查看测试实例列表。 |
单个实例详情 | 在上图的模块4区域。您可以进行如下操作:
|
查看实例详情
在DAG图模式下,单击对应实例,在右下角弹出的弹出中单击展开详情,将为您弹出实例详情页面,您可以查看当前实例的属性、上下文、运行日志、操作日志、代码等详细信息。
功能 | 描述 |
属性 | 您可以在此页签查看任务在生产环境的调度属性。界面参数介绍详情请参见:配置资源属性。
|
上下文 | 为您展示当前任务的所有输入参数和输出参数,上下文的功能介绍详情请参见:配置节点上下文。 |
运行日志 | 任务启动运行后,可通过运行日志查看任务的详细执行过程。日志中的核心参数介绍,请参见附录二:运行日志参数介绍。 |
操作日志 | 用于查看任务或实例的操作记录(时间、操作人、具体操作)。 |
代码 | 用于查看生产环境当前任务的最新代码。若不符合预期,请确认任务最新版本是否已经发布成功。详情请参见:发布任务。 |
任务运行问题定位
如果任务运行不符合预期,您可以通过运行诊断功能,诊断任务未运行的原因或存在的问题。