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. 变量

项目内自定义变量

Previous系统内置变量Next数据管道健康

Last updated 3 months ago

自定义变量

按照以下步骤定义项目变量:

  1. 打开 Recurve 项目,进入 库/ Library > 变量/ Variables。

  2. 点击 + “新建/ Add New”。

  3. 输入变量名称、数据类型、描述和默认值。

    Recurve 支持创建带有显式数据类型的项目变量。

  1. 点击 “创建/ Add”。

新创建的变量将显示在 库/ Library 的 变量/ Variables 部分。

默认情况下,创建的变量是启用状态,可以立即在模型中使用。如果需要停用变量,可以通过关闭 “启用/ Active” 选项来禁用它。

使用自定义变量

你可以在模型中使用 {{ var('variable_name') }} 表达式来引用已定义的变量。

例如,以下模型使用了在项目库中定义的 min_order_dateime 变量。

select 
    id as order_id,
    customer as customer_id,
    ordered_at as order_date

from {{ source("jaffle_shop", "raw_orders") }}

where ordered_at >= {{ var('min_order_datetime') }}