根据指标创建指标
根据指标创建指标
1.概述
这一章节,我们来创建业务指标“考勤天数”、“出勤天数”、“请假天数”、“加班天数”、“出差天数”、“非出差天数”,他们都是复合指标,由基础指标“自然工时”“附加工时”“请假工时”计算得到。他们的计算口径如下:
1) 出勤天数=自然工时/8
2) 请假天数=请假工时/8
3) 加班天数=附加工时/8
4) 考勤天数=出勤天数+请假天数
5) 出差天数=自然工时/8,且是否出差为是的
6) 非出差天数=自然工时/8,且是否出差为否的
2.复合指标设计器概览
在开始创建复合指标之前,我们先简单了解下复合指标设计器。复合指标设计器界面分为5大块:菜单栏、指标面板、公式定义区、维度选择区、维度值设置区、试计算结果区。
l 菜单栏:可以保存指标,设置指标基础属性,进行指标试计算,删除公式定义区的组件(快捷键为delete),设置函数(即【公式】)以及指标分段。
在指标公式对话框中选择函数后确定,即可添加函数到公式定义区。
• 指标面板:显示指标库中已经创建好的指标,可拖动指标到公式定义区生成计算公式。
• 公式定义区:界面化的定义指标的计算公式,通过拖入已有指标并添加操作符和函数完成计算公式定义。
• 维度选择区:这里列出了计算公式中引用指标关联的共同的维度,勾选则作为定义指标的关联维度,指标试计算或者固化时会根据勾选的维度分组统计。
• 维度值设置区:给计算公式中引用指标设置维值过滤。需选中计算公式中指标块,维度值设置区才可用。维度值设置相当于给选择的指标设置一个过滤条件,在指标物化时,维度值设置会出现在where条件中。设置了维度值计算的维度不可再作为维度选择。
3.创建复合指标
这里,以创建“出差天数”复合指标为例,进行详细的创建过程讲解。
3.1新建复合指标
在【指标管理】模块下,在创建好的指标域的指标库中选择【新建指标】->【根据指标创建】,打开到复合指标设计器。
3.2定义计算公式
在公式定义区,拖拽生成公式:自然工时/8 ,具体操作见下图。
注:鼠标悬浮在指标块或操作符块上,会出现三角箭头;鼠标悬浮在三角箭头上出现操作符列表,鼠标点击三角箭头是添加空白块。
3.3选择维度
接着设置“出差天数”指标关联的维度,根据需求(见收集分析整理指标章节),勾选“人员维”作为该指标的维度。
3.4设置维度值计算
因为“出差天数”统计的是“是否出差”为“是”的自然工时,所以,需要在自然工时上添加维度值计算。在公式定义区,点击选中“自然工时”指标块,在维度值计算中,勾选上“是否出差”维度,并设置维度值为“是”。
3.4设置基本属性
接着,点击菜单栏中【基础属性】,完成指标基础属性设置。
• 标题:设置指标的标题
• 描述:对指标进行文字描述
• 分组:保存后指标所进入的目标分组
• 数据类型:设置指标的数据类型,可选择字符型、整型、浮点型
• 公式:复合指标的计算公式,在公式定义区定义得到,不可修改
• 长度、精度:指标的数据长度和小数位数
• 聚合函数:设置指标的聚合类型(sum\count\avg\min\max)
• 所属主题:选择指标要进入的指标主题。通过【所属主题】属性可将指标添加到已有的指标主题中
3.5保存
最后,点击菜单栏中【保存】按钮,完成指标创建。
同样的方法,依次完成其他复合指标的创建。
附:考勤天数的计算公式定义过程: