SQL分析任务上线后,您可以查看SQL分析任务的基本信息和配置情况,以及SQL分析任务的调度情况。本文介绍运维SQL分析任务的操作步骤。

前提条件

已配置SQL分析任务,具体操作,请参见配置SQL分析任务

背景信息

SQL分析任务的更多信息,请参见概述

管理SQL分析任务

  1. 登录物联网平台控制台
  2. 实例概览页面,找到对应的数据型实例,单击实例进入实例详情页面。
  3. 在左侧导航栏,选择数据分析 > 分析洞察
  4. 分析洞察页面,单击操作栏的操作按钮,管理SQL分析任务。
    查看SQL分析任务
    • 单击查看,进入数据开发详情页面,查看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分析任务发布后,系统按周期调度任务。您也可以根据需要,进行手动调度任务。

  1. 分析洞察页面,单击任务运维
    任务运维
  2. 任务运维页面下,单击手动实例页签,然后单击新建手动任务
  3. 新建手动任务面板中,完成手动任务的参数设置,然后单击确认
    说明
    • 新建手动调度任务后,手动实例页签下会按照SQL分析任务的调度周期,生成周期调度任务。
    • 手动实例页签下的周期调度任务,可能与周期实例下的调度任务重复。
    • 建议您在调度任务出现异常,或SQL分析任务发生变更时,再进行手动调度任务。
    新建手动任务
    设置项 说明
    请选择手动日期 在最近3天内,选择时间范围,对所选时间范围内的SQL分析的调度任务,再次调度对应的任务。

    例如,某SQL分析任务的调度周期为,选择最近3天为手动日期,则对过去3天的共计3次调度任务,再次调度SQL分析任务。

    手动下游指标 是否同时手动调度SQL分析任务的下游任务。
    说明 SQL分析任务之间可存在依赖关系。如果SQL分析任务的输出表作为另一个SQL分析任务的查询对象,则后者为前者的下游任务。
    数据开发名称/编号 选择要执行的SQL分析任务的名称。

查看SQL分析任务执行情况

  1. 任务运维页面下,找到要查看执行情况的任务。
    • 周期实例页签下,查看周期执行的SQL分析任务。
    • 手动实例页签下,查看手动执行的SQL分析任务。
    查看任务
  2. 单击SQL分析任务的操作栏的操作按钮,进行对应的操作。
    • 单击查看,查看SQL分析任务的基本信息和运行日志。查看SQL分析任务
    • 单击重跑,重新执行对应的SQL分析任务。
      说明
      • 状态为初始化的任务,2小时后才可执行重跑操作。
      • 当SQL分析任务执行出现异常,可通过重跑修复异常。如果异常依然存在,可提交工单

后续步骤

SQL分析任务调度后:

  • 输出的自定义存储表位于数据资产存储表。更多信息,请参见存储表
  • 输出的存储表可作为数据来源,应用于数据可视化数据API