指标定义
系统内,指标配置有三种常用方式:
进入 系统搭建 > 数据管理 > 指标配置,右上角有两个按钮:「通过提问添加」和「手动添加」。
自然语言定义
点击「通过提问添加」按钮,将业务逻辑通过自然语言描述出来,系统会根据描述自动生成对应的指标配置。
注意
配置指标所涉及的因子(字段)需要在系统中已存在,否则会报错。
示例:
SQL 定义
- 点击「手动添加」按钮
- 勾选「SQL 定义」选项
- 选择对应的 Schema
- 输入指标的 SQL 语句(仅需描述计算逻辑)
系统支持导入模板:点击「Snippets」按钮查看系统内置模板,选择合适的模板后点击「导入」,再根据实际业务需求调整即可。
示例:
JS 代码定义(复合指标)
对于复合指标,选择「手动配置」方式。通过自然语言描述的指标,在此处会有对应的 JS 表达方式。同样支持通过导入模板来快速配置。
计算因子配置
模板示例:
模板逻辑说明:
该模板构建了两个计算因子:
配置字段说明:
如需更多计算因子,继续在 preds 数组中添加配置即可。
子指标计算代码
子指标计算代码用于将上述定义的计算因子进行运算,通过因子的 name 属性引用对应的值。
示例:
提示
|| 0 用于处理空值情况,避免计算错误。

