离线开发是大数据平台的基础模块,提供大规模数据存储与计算能力。可选择搭载其它有数产品,完成数据集成、数据研发、数据治理、数据服务等功能,灵活满足客户的各类场景。

页面介绍


离线开发共包含六个区块:辅助功能区、任务列表区、任务简要信息区、任务模式切换区、任务快捷操作区以及画布操作区。
产品概述 - 图1

辅助功能区


辅助功能区产品概述 - 图2在页面左上角,提供了产出数据订阅、公共资源等模块的入口,支持新建文件夹、新建任务、新建离线表、离线表新增字段、表克隆、上传资源包、上传任务包、任务定位等功能。

功能图标 功能名称 说明
产品概述 - 图3 设置 包括SQL节点默认设置、影响标签范围设置、离线开发提交控制、离线开发任务线上执行资源控制,详情请见离线开发配置
产品概述 - 图4 产出数据订阅 产出数据订阅入口,当前支持当前项目-集群下的订阅以及集群产出订阅。功能详情请见产出数据订阅
产品概述 - 图5 公共资源 公共资源入口,当前包括资源组参数组。功能详情请见公共资源
产品概述 - 图6 新建 包括新建文件夹新建文件
产品概述 - 图7 表相关操作 包括新建离线表离线表新增字段以及表克隆。功能详情请见表相关操作
产品概述 - 图8 上传 包括上传资源包上传任务包。功能详情请见上传资源包下载&上传任务包
产品概述 - 图9 任务定位 选中最近打开的任务中的任务,单击任务定位按钮,可快速跳转到保存该任务的文件夹下。
产品概述 - 图10 设置 包括SQL节点默认设置、影响标签范围设置、离线开发提交控制、离线开发任务线上执行资源控制,详情请见离线开发配置

任务列表区


该区块会显示所有离线开发的任务,可通过文件夹来组织任务。

  • 对于文件夹,支持新建文件夹、新建任务、重名和删除操作。
  • 对于文件,支持上传任务包、上传资源包、重命名、删除、复制、下载任务包(开发模式)、下载任务包(线上模式)、依赖授权、锁定等。 产品概述 - 图11

在该列表区,系统预置了一个默认文件夹,该文件夹不做权限控制。此外,也隐藏了一个文件夹,命名通过项目名称-集群名称表示,比如easyai-hz10,这个称为AI任务文件夹。该文件夹为平台的关联产品机器学习平台预留,供其推送AI实验。AI文件夹下的任务不支持任何编辑操作,仅接收推送方式更新。

任务简要信息区


任务简要信息区:
产品概述 - 图12
此处会显示任务状态、锁定状态、任务名称等信息。

类型 状态名称 说明
任务状态 未上线 任务新建后,状态为未上线
未调度 任务提交上线后,状态为未调度
已调度 编辑调度后,状态为已调度
锁定状态 锁定 任务新建后,在任务列表中,对任务右键可执行锁定操作。
锁定后会显示任务锁定图标产品概述 - 图13
对于非锁定者、项目负责人和管理员不可编辑,仅可查看。

任务模式切换区


该区域包括开发模式线上模式两个按钮,主要用来进行两个模式页面的切换。关于开发模式与线上模式的功能详情请见开发模式与线上模式

任务快捷操作区


任务快捷操作区,包括三个功能:基本属性修改历史版本列表以及前往任务管理

功能名称 说明
基本属性 查看任务的基础属性。
修改历史 记录任务的修改历史。
版本列表 任务的版本管理,支持查看任务详情及版本下载。
前往任务管理 可快速跳转任务运维中心查看已提交上线的任务详情。

画布操作区


画布操作区包括任务的开发模式画布线上模式画布
开发模式画布,对于多节点任务,可将右侧多种类型的节点拖拽入画布中进行开发,开发完成后支持将任务提交上线。
线上模式画布,可通过编辑方式,选择开启需要进行定时调度的节点,并设置任务的调度时间信息、依赖信息、执行信息等。

说明:关于节点类型的介绍,详情请见节点类型介绍