管理原子指标

原子指标列表是指在Dataphin创建的原子指标集合,为您展示了原子指标的基本信息及相关管理操作选项,方便您查看创建的原子指标并进行管理。本文为您介绍原子指标列表支持的管理功能。

管理原子指标

  1. Dataphin首页的顶部菜单栏中,选择研发 > 数据开发

  2. 在左侧导航栏中,选择规范建模 > 原子指标

  3. 在右侧原子指标列表底部,单击原子指标列表,您可在原子指标列表页签下,执行相关管理操作。image

    区块

    说明

    搜索与筛选区

    支持输入原子指标的中文或英文名进行搜索,或选中我创建的进行快速筛选。单击筛选,可展开筛选区,包含以下筛选项。

    • 来源逻辑表:可选择一个或多个来源逻辑表,支持输入逻辑表名的关键字进行搜索。

    • 数据时效:根据原子指标的数据时效进行筛选,可选择多个数据时效,包含日(T+1)小时(T+h)分钟(T+m)

    • 主题域:根据原子指标所在的主题域进行筛选,可选择一个或多个主题域,列表中包含当前板块下所有主题域。

    • 开发状态:根据原子指标的开发状态进行筛选,可选择一个或多个状态,包含草稿提交中已提交开发中

    • 指标类型:根据原子指标类型进行筛选,可选择原子指标衍生原子指标

    • 创建人:根据原子指标的创建人进行筛选,可选择一个或多个用户,支持输入用户名的关键字进行搜索。

    • 业务实体:可选择一个或多个业务实体进行筛选,支持输入业务实体名称的关键字进行搜索。

    • 数据类型:选择一个或多个数据类型进行筛选,包括stringbigintdoubledatetimetimestampdecimal文本(varchar、char)数值int、smallint、tinyint、float)、日期时间(date)其他boolean、binary)。

    功能区

    • 查看批量操作记录:单击查看批量操作记录,打开批量操作记录面板,可单击提交其他操作页签,查看对应批量操作记录。

    • 新建原子指标:单击新建原子指标,可选择新建原子指标或衍生原子指标,创建操作详情请参见创建原子指标创建衍生原子指标

    • 选择列表展示内容:单击image图标,选择列表中需要展示的字段。

    • 刷新:单击image图标,根据已选择的筛选条件刷新下方列表。

    原子指标列表及支持的操作

    原子指标列表中,展示原子指标名、指标类型、来源原子指标、主题域/业务实体、数据时效、数据类型、计算逻辑、开发状态。原子指标支持的操作,详情请参见原子指标支持的操作

原子指标支持的操作

操作项

说明

查看

单击目标原子指标操作列的image图标,打开该原子指标的详情面板。在原子指标详情面板中,可查看当前原子指标的数据信息、版本信息、同源原子指标和相关指标。

  • 数据信息:数据信息中包含基本信息和计算逻辑。

  • 版本信息:展示当前原子指标已提交的所有版本,包含版本号、修改人、创建时间、状态和备注信息。在版本信息列表中,支持查看版本详情、版本对比和回滚到该版本。

    • 版本详情:展示对应版本的基本信息、对象信息和计算逻辑。

    • 版本对比:默认使用当前版本与所选版本进行对比(包含基本信息、对象信息和计算逻辑),差异点将高亮展示。支持切换不同版本进行对比。

    • 回滚到该版本:将当前原子指标的所有配置回滚到指定版本,回滚操作不可撤销

  • 同源原子指标:与当前原子指标来源表相同的原子指标(包括衍生原子指标),即同源原子指标。同源原子指标列表中展示原子指标名称、所属项目、计算逻辑、状态和共同的来源表名。

  • 相关指标:使用当前原子指标创建出的所有派生指标、衍生指标和注册上挂指标,即相关指标。相关指标列表中展示指标名称、所属项目、主题域、计算逻辑和状态。

原子指标详情面板中不同开发状态的原子指标支持不同的操作,包括编辑、克隆、下线、下线并删除和删除,操作详情详见下文。

编辑

  1. 单击目标原子指标操作列中的编辑图标,在编辑原子指标对话框中修改基本信息(开发中和已提交的指标不支持修改业务实体和英文名称)和计算逻辑

  2. 修改完成后,若单击保存,则保存本次修改,当前原子指标的开发状态为开发中;若单击保存并提交,提交成功后将生成新版本,当前原子指标的开发状态为已提交

下线

对已提交的原子指标进行下线操作。

  • 单个操作

    1. 单击目标原子指标操作列的下线图标。

    2. 在对话框中填写备注,不超过128个字符,填写完成后单击确定并提交

  • 批量操作:选中多个原子指标后,单击列表底部的下线,在对话框中填写备注后,单击确定并提交

说明
  • 提交成功后,需前往待发布列表发布对象至生产环境。

  • 若所选原子指标存在依赖对象,下线操作将不生效。

删除

对开发状态为草稿的原子指标进行删除操作。

单击目标原子指标操作列的删除图标,选择删除,在对话框中填写备注,完成后单击确定并提交

下线并删除

对开发状态为开发中和已提交的原子指标进行下线并删除。

  • 单个操作

    1. 单击目标原子指标操作列的image图标,选择下线并删除

    2. 下线并删除对话框中填写备注,不超过128个字符。

    3. 完成后单击确定并提交

  • 批量操作:选中多个原子指标后,单击列表底部的下线并删除,在对话框中,填写备注后单击确定并提交

说明
  • 若原子指标存在依赖对象,下线并删除操作将不生效。已发布到生产环境的任务仅执行下线,不做删除。

  • 下线并删除提交成功后,可前往待发布列表,发布对象至生产环境。

  • 若当前租户未开启管理中心 > 系统设置 > 研发平台设置 > 下线删除 > 开发环境可删除已发布对象配置,则在Dev-prod项目中,已上线的开发对象不支持下线并删除操作。

克隆

  1. 单击目标原子指标操作列的image图标,选择克隆

  2. 克隆原子指标对话框中,在已有指标配置的基础上,修改相关参数配置。

  3. 完成后,若单击保存,则保存本次修改,当前原子指标的开发状态为开发中;若单击保存并提交,提交成功后将生成新版本,当前原子指标的开发状态为已提交