原子指标用于明确业务的统计口径和计算逻辑,是基于用户的业务活动(即业务过程)创建的,用于统计业务活动中某一业务状况的数值。例如,用户的业务活动为购买,则原子指标就可以指定为支付金额。本文为您介绍如何创建原子指标。

前提条件

已创建业务过程,用于明确需要统计分析的具体业务活动。创建业务过程,详情请参见业务过程

背景信息

指标是衡量业务特征的统计数值,用于体现企业某一业务活动的业务状况。指标通常分为原子指标和派生指标,与指标相关的参数还包括修饰词和时间周期。派生指标则是由原子指标 + 时间周期 + 一个或多个修饰词组成。派生指标
  • 原子指标用于明确业务的统计口径及计算逻辑。例如,下单总数。
  • 修饰词用于限定业务活动的范围。例如,线上生鲜门店、线下生鲜门店。
    说明 一个派生指标中可以包含一个或多个修饰词。
  • 时间周期用于确定需要统计的时间范围。例如,一个自然日。
  • 派生指标由原子指标、修饰词、时间周期三大要素构成,用于统计目标指标在具体时间、维度、业务条件下的数值表现,反映企业某一业务活动的业务状况。例如,统计一个自然日中线上生鲜门店的下单总数一个自然日中线上和线下生鲜门店的下单总数

创建原子指标

  1. 进入数据建模
    1. 登录DataWorks控制台
    2. 在左侧导航栏,单击工作空间列表
    3. 选择工作空间所在地域后,单击相应工作空间后的进入数据开发
    4. 单击左上方的图标图标,选择全部产品 > 数据建模 > 数据指标,默认进入派生指标页面。
  2. 数据指标页面的左侧导航栏,单击原子指标,进入原子指标页面。
  3. 创建原子指标。
    1. 原子指标页面,单击新建图标新建原子指标。
  4. 配置原子指标信息。
    1. 配置原子指标基本信息
      原子指标基本信息
      参数 描述
      业务过程 原子指标所属的业务过程。
      英文缩写 原子指标的英文缩写。英文缩写是指标的唯一性标识,创建后无法修改。

      英文缩写由小写英文字母、数字、下划线(_)组成,并且以小写英文字母开头。

      英文名称 原子指标的英文名称。

      建议使用原子指标所统计数值的英文,便于您快速了解该原子指标的统计类型。

      英文名称由英文字母、数字、下划线(_)、and(&)组成,并且以英文字母或数字开头。

      中文名称 原子指标的中文名称。

      建议使用原子指标所统计数值的中文,便于您快速了解该原子指标的统计类型。

      中文名称由中文、英文字母、数字、下划线(_)、and(&)、英文括号组成,并且以中文、英文字母或数字开头。

      业务口径 用于统一原子指标所统计的业务活动的统计口径,防止统计时产生歧义。

      例如,下单实际支付金额的业务口径为:用户下单生成订单后,通过支付渠道支付了订单金额的总和。该金额为扣除掉所有红包优惠后,用户实际支付的金额总和。

      描述 原子指标的描述信息。
    2. 配置原子指标的计算逻辑
      计算逻辑仅用于定义目标原子指标在后续使用时的计算方式及单位。在实际使用过程中,您需要根据此处定义的计算逻辑,编写计算代码,实现真实的计算操作。
      计算逻辑
      参数 描述
      计算函数
      • 累加(SUM)
      • 计数(COUNT)
      • 求平均(AVG)
      • 最大值(MAX)
      • 最小值(MIN)
      • 排名
      • 其他
      小数位数

      根据您的度量单位,确定小数位数。例如,统计支付金额时,度量单位为元,则小数位数为2。

      数据单位

      基于原子指标的统计数据类型,选择合适的度量单位。例如,统计支付金额,则可以选择货币单位。如果已创建的单位类型中没有适合您业务使用的,则您可以进入度量单位创建,详情请参见度量单位

      是否去重

      您需要根据业务需求进行判断是否在统计时需要去重。例如,原子指标为会员数,则统计时需要进行去重,不能进行单纯的累加。

  5. 单击保存,完成创建。

导入原子指标

如果您有大量原子指标待创建,则可以选择批量导入原子指标。DataWorks为您提供了导入模板,您可按照模板表格填写好待导入的原子指标后批量导入。

  1. 进入原子指标页面,鼠标悬停至导入图标,单击Excel导入
    进入原子指标页面可参考创建原子指标的相关步骤。
  2. 导入对话框中选择导入模式,下载导入模板并批量上传。
    导入
    1. 在原子指标的导入对话框中,选择导入模式为跳过已存在的同名对象
      当前仅支持使用跳过已存在的同名对象模式导入。
    2. 单击下载模板下载批量导入原子指标的模板表格。
    3. 在模板表格中,填写并保存待导入的各原子指标的业务过程、英文缩写、中文名称等信息。
      各参数的格式要求如下。
      参数 描述
      业务过程 原子指标所属的业务过程。此处需填写业务过程的英文缩写。
      英文缩写 原子指标的英文缩写。英文缩写是指标的唯一性标识,创建后无法修改。

      英文缩写由小写英文字母、数字、下划线(_)组成,并且以小写英文字母开头。

      中文名称 原子指标的中文名称。

      建议使用原子指标所统计数值的中文,便于您快速了解该原子指标的统计类型。

      中文名称由中文、英文字母、数字、下划线(_)、and(&)、英文括号组成,并且以中文、英文字母或数字开头。

      英文名称 原子指标的英文名称。

      建议使用原子指标所统计数值的英文,便于您快速了解该原子指标的统计类型。

      英文名称由英文字母、数字、下划线(_)、and(&)组成,并且以英文字母或数字开头。

      计算函数
      • 累加(SUM)
      • 计数(COUNT)
      • 求平均(AVG)
      • 最大值(MAX)
      • 最小值(MIN)
      • 排名
      • 其他
      小数位数

      根据您的度量单位,确定小数位数。例如,统计支付金额时,度量单位为元,则小数位数为2。

      数据单位

      基于原子指标的统计数据类型,选择合适的度量单位。例如,统计支付金额,则可以选择货币单位。如果已创建的单位类型中没有适合您业务使用的,则您可以进入度量单位创建,详情请参见度量单位

      是否去重

      您需要根据业务需求进行判断是否在统计时需要去重。例如,原子指标为会员数,则统计时需要进行去重,不能进行单纯的累加。

      业务口径 用于统一原子指标所统计的业务活动的统计口径,防止统计时产生歧义。

      例如,下单实际支付金额的业务口径为:用户下单生成订单后,通过支付渠道支付了订单金额的总和。该金额为扣除掉所有红包优惠后,用户实际支付的金额总和。

      描述 原子指标的描述信息。
      负责人账号ID 创建原子指标的用户ID。
      说明 下载模板表格后,如果一开始无法编辑表格,可单击表格顶部的启用编辑按钮。
    4. 单击选择文件,选择上述保存的原子指标模板后单击确定
      后续您可以在导入结果的提示对话框中查看导入是否成功及导入详情。导入完成

后续步骤

创建的原子指标后续可以被派生指标引用,用于统计某一业务活动统计目标指标在具体时间、维度、业务条件下的数值表现。如果原子指标已经被派生指标引用,则您需要删除所有关联的派生指标后,才可以删除原子指标。派生指标引用原子指标,详情请参见派生指标