SQL分析任务上线后,您可以查看SQL分析任务的基本信息和配置情况,以及SQL分析任务的调度情况。本文介绍运维SQL分析任务的操作步骤。
前提条件
已配置并发布SQL分析任务,具体操作,请参见步骤三:设置任务调度策略并发布。
背景信息
SQL分析任务的更多信息,请参见SQL分析概述。
管理SQL分析任务
在物联网平台控制台的实例概览页面,单击目标企业版实例ID或备注名称。
在左侧导航栏,选择数据服务 > 分析洞察。
在分析洞察页面,单击右侧操作列的功能按钮,管理SQL分析任务。
查看:在数据开发详情页面,查看SQL分析任务的基本信息和配置情况等。
说明如果SQL分析任务尚未完成配置,部分数据将不可见。
信息类型
说明
基础信息
查看SQL分析任务的基本信息和存储信息。
单击编辑基本信息,可修改SQL分析任务的基本信息。
表结构
查看输出数据的字段信息。
数据预览
预览查询的部分数据。
分析SQL
查看分析任务的SQL语句。
开发工作台:在SQL数据服务工作台页面,配置SQL分析任务。
具体操作,请参见步骤二:编写SQL语句、步骤三:设置任务调度策略并发布。
重要仅可修改状态为未上线和已下线的SQL分析任务
修改已发布的SQL分析任务时,如果修改输出字段的名称和类型,修改前生成的存储表数据将被调度产出的新数据覆盖。
如果需要调整SQL分析任务输出的存储表的结构,且保留原已生成的数据存储表的数据,请重新创建并配置SQL分析任务。
修改已发布的SQL分析任务前,需先撤销该任务。
删除:可删除SQL分析任务。
重要仅可删除状态为未上线和已下线的SQL分析任务
删除已发布的SQL分析任务前,需先撤销该任务。
不可恢复已删除的SQL分析任务,请谨慎操作。
如果SQL分析任务输出的自定义存储表,已应用于数据服务的其他服务,该SQL分析任务删除后,对应服务将受到业务层面的影响。
例如,某SQL分析任务输出的自定义存储表已成为某数据API的数据来源,在调度生效日期未到达前,该任务下线并被删除后,对应的API将无法用于查询停止调度以后的数据。
手动调度SQL分析任务
SQL分析任务发布后,系统按周期调度任务。您也可以根据需要,进行手动调度任务。
在分析洞察页面,单击任务运维。
在任务运维页面下,单击手动实例页签,然后单击新建手动任务。
在新建手动任务面板中,完成手动任务的参数设置,然后单击确认。
说明新建手动调度任务后,手动实例页签下会按照SQL分析任务的调度周期,生成周期调度任务。
手动实例页签下的周期调度任务,可能与周期实例下的调度任务重复。
建议您在调度任务出现异常或SQL分析任务发生变更时,再进行手动调度任务。
设置项
说明
请选择调度周期
选择日调度或小时调度。详细说明,请参见调度周期。
请选择手动日期
在最近3天内,选择时间范围,对所选时间范围内的SQL分析的调度任务,再次调度对应的任务。
例如,某SQL分析任务的调度周期为天,选择最近3天为手动日期,则对过去3天的共计3次调度任务,再次调度SQL分析任务。
手动下游指标
是否同时手动调度SQL分析任务的下游任务。
说明SQL分析任务之间可存在依赖关系。如果SQL分析任务的输出表作为另一个SQL分析任务的查询对象,则后者为前者的下游任务。
数据开发名称/编号
选择要执行的SQL分析任务的名称。
查看SQL分析任务执行情况
在任务运维页面下,找到要查看执行情况的任务。
周期实例页签下,查看周期执行的SQL分析任务。
手动实例页签下,查看手动执行的SQL分析任务。
单击SQL分析任务的操作栏的操作按钮,进行对应的操作。
单击查看,查看SQL分析任务的基本信息和运行日志。
单击重跑,重新执行对应的SQL分析任务。
说明状态为初始化的任务,2小时后才可执行重跑操作。
当SQL分析任务执行出现异常,可通过重跑修复异常。
后续步骤
SQL分析任务调度后: