文件名称:dbt-utils:dbt项目的实用程序功能
文件大小:123KB
文件格式:ZIP
更新时间:2024-06-02 05:47:47
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() 此宏计算两个日期之间的差额。