ReOrc docs
Get ReOrc
简体中文
简体中文
  • 欢迎使用 Reorc
  • 设置与部署
    • 设置组织
    • 安装 Reorc-agent
  • 快速开始
    • 1. 添加连接源
    • 2. 创建项目
    • 3. 创建数据模型
    • 4. 验证数据处理流程
    • 5. 创建数据管道和调度任务
  • 连接
    • 目标数据库
    • 项目连接管理
  • 数据建模
    • 概述
    • 数据源
    • 模型
      • 宏
      • 物化
      • 模型配置
    • 字段列表
    • 数据血缘
    • 数据库特定配置
      • SelectDB(Doris)
  • 语义层建模
    • 概述
    • 语义层模型 (Cube)
      • 自定义维度
      • 自定义指标
        • 聚合计算函数
    • 语义层视图 (View)
    • 模型关系 (Relationship)
    • BI 接入方式
  • 数据摄入
    • 概述
    • 连接源类型
      • 从数据库获取数据
      • MySQL
      • SelectDB(Doris)
    • 数据转换(Transform)
  • 数据管道
    • 概述
    • 建模管道
    • 任务调度
  • 进阶用法
    • Jinja 模板
    • 变量
      • 系统内置变量
      • 项目内自定义变量
  • 健康监测
    • 数据管道健康
  • 资产管理
    • 元数据
    • 版本历史
    • dbt 包和项目依赖
  • 数据服务
    • 概述
    • 创建和编辑
    • 数据预览和下载
    • 权限管理
    • 开放 API
  • 数据安全
    • 数据脱敏
  • 设置
    • 组织设置
    • 项目设置
    • 个人设置
    • 角色和权限设置
Powered by GitBook
On this page
  • 概述
  • 什么是自定义指标?
  • 应用场景
  • 创建自定义指标
  1. 语义层建模
  2. 语义层模型 (Cube)

自定义指标

Previous自定义维度Next聚合计算函数

Last updated 3 months ago

概述

在 Recurve 中,自定义指标允许用户在语义模型中创建新的数值型计算,定义关键业务指标。

什么是自定义指标?

自定义指标是用户基于现有字段,通过聚合、数学运算或条件逻辑定义的度量值。 这些指标可以帮助用户深化洞察,提升数据分析的灵活性。

应用场景

  • 新增业务指标:定义关键绩效指标(KPI),例如通过公式 (收入 - 成本)/ 收入 计算“利润率(Profit Margin)”。

  • 条件聚合:创建条件指标,例如筛选单笔交易金额高于某个值的“高价值订单(High-Value Orders)”。

  • 比率与百分比计算:计算转化率(Conversion Rate),例如通过公式 (总销售量 / 总访客数) * 100。

  • 自定义加权:按照业务规则对不同数值赋予不同权重,进行灵活计算。

创建自定义指标

要创建自定义指标,请按照以下步骤操作:

确保当前 语义模型 已设置主键,才能继续创建自定义指标。参考文档:

  1. 点击 + 按钮,选择 添加指标(Add a measure)。

  1. 在弹出的窗口中填写相关信息:

    1. 字段标签(Field label) 会根据 字段名称(Field name) 自动填充。

    2. 输入自定义公式时,可以点击字段列表,自动将字段添加至公式输入框中。

    3. 有关聚合方式和示例用法,参考文档: 聚合计算函数

  1. 点击 验证 按钮,校验公式是否正确。

需确保公式与数据库语法一致。

  1. 验证无误后,点击 添加 按钮,将自定义指标添加到语义模型中。

创建 Cube