智能市场用于承载各种小工具或应用,提高系统的扩展性及服务的复用性。
1 功能介绍
目前智能市场已集中提供任务标签管理、数仓建表规范、CodeCT 等丰富的扩展程序,可帮助您轻松扩展 DataLeap 的功能。按适用模块分类,当前扩展程序主要分为以下几类:
- 流水线:包括CodeCT 、执行发布、人工卡点、触发调试、选择器等扩展程序,在流水线中使用,主要用于质量管控、研发流程的自定义与自动化,自动安装,不可卸载。
- CodeCT
用于自动化扫描任务代码和任务配置的问题,并结合流水线达到阻断任务上线等操作的目的,旨在提升任务开发的规范性和效率。 - 执行发布
是由DataLeap开发的扩展程序,该扩展程序将平台的发布功能包装为扩展程序,以支持用户将其添加到流水线中,实现对发布流水线的统一编排。 - 人工卡点
用于流水线中需要人工确认的场景,比如任务上线需要审核、发起回溯需要审核等。 - 触发调试
是由DataLeap开发的扩展程序,该扩展程序将平台的触发调试功能包装为扩展程序,以支持用户将其添加到流水线中,实现对调试流水线的统一编排。 - 选择器
是由DataLeap开发的扩展程序,旨在应对复杂业务场景下多分支的编排诉求,实现不同规则下执行不同分支的功能。借助表达式引擎的能力,使用者可以很方便的在选择器中定义各类规则。
- 数据开发:包括Coral助手、DDL助手、字段选择器、字段口径探查等程序,用于 SQL 类型任务,可安装、卸载。
- Coral助手
您可通过表名快速查看表的基本信息、字段信息、分区信息、预览数据、表信息。 - DDL 助手
是一款可帮助您编写 INSERT 语句的工具。它提供了字段对比功能,以及一键添加注释功能,可帮助您提升 SQL 编程效率与质量。 - 字段选择器
您可以在编辑 SQL 代码时,交互式提示的选择框中快速找到要填入的表字段信息,并可通过勾选的方式将字段填入到 SQL 当中。 - 字段口径探查工具
聚焦离线加工逻辑探查环节,提供代码逻辑探查能力,帮助一线数据研发解决代码逻辑盘点耗时耗力、开发周期长的问题,提升研发效率。 - 代码探查器
可以通过表名快速探查表的加工逻辑及表生产任务影响的下游任务,方便用户在数据开发编程时提升开发效率。 - 代码速读工具
是分析 SQL 字段计算逻辑的扩展工具,可协助用户快速阅读代码,尤其在在复杂SQL中对字段生产逻辑的凝练更是效果非凡,可大大降低用户读代码的时间成本。
- 运维中心/发布中心:暂无扩展程序。
- 其他:包括任务标签管理、数仓建表管理等扩展程序,支持自行创建、编辑等管理操作。
- 任务标签管理
通过标签进行任务分类,支持后续的任务运维、分类分级管控。 - 数仓建表规范
用于Hive元数据信息的规范化管控。
2 操作指引
通过智能市场,您可查看各扩展程序详情,并按需进行自定义安装、卸载、管理等操作。
- 登录 DataLeap 控制台。
- 单击左侧导航栏的智能市场,进入智能市场页面。
- 可以查看所有扩展程序,并可设置搜索条件,查看符合条件的扩展程序。
- 单击某个扩展程序,进入其详情页面,可查看详情信息,并执行以下操作:
- 单击控制台按钮,可以进入其控制台,管理该扩展程序。
- 单击安装/卸载按钮,可以安装/卸载该扩展程序。