【文件属性】:
文件名称:dbt-utils:dbt项目的实用程序功能
文件大小:123KB
文件格式:ZIP
更新时间:2021-05-13 12:01:07
PLpgSQL
该软件包包含可以在dbt项目之间(重新)使用的宏。
安装说明
查看以获取最新的安装说明,或以获取有关安装软件包的更多信息。
巨集
跨数据库
虽然这些宏是跨数据库的,但它们并不支持所有数据库。 提供这些宏是为了使日期计算更容易,而不是dbt的核心部分。 postgres不支持大多数日期宏。
current_timestamp()
此宏返回当前时间戳。
用法:
{{ dbt_utils.current_timestamp() }}
dateadd()
此宏将时间/天间隔添加到提供的日期/时间戳。 注意: datepart参数是特定于数据库的。
用法:
{{ dbt_utils.dateadd(datepart='day', interval=1, from_date_or_timestamp="'2017-01-01'") }}
datediff()
此宏计算两个日期之间的差额。