项目内自定义变量
自定义变量
按照以下步骤定义项目变量:
打开 Recurve 项目,进入 库/ Library > 变量/ Variables。
点击 + “新建/ Add New”。
输入变量名称、数据类型、描述和默认值。
Recurve 支持创建带有显式数据类型的项目变量。

点击 “创建/ 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') }}
Last updated