【问题标题】:How to run dbt from Crontab in Ubuntu?如何在 Ubuntu 中从 Crontab 运行 dbt?
【发布时间】:2022-03-10 04:02:07
【问题描述】:

我想创建一个按计划运行 DBT https://www.getdbt.com/ 的 Cron 作业。通常,我在虚拟环境中使用 dbt 文件夹中的 dbt run 命令运行它。

我已经在 crontab 中创建了 cron 作业

12 11 * * * cd ~/path/to/dbt-folder && ~/path/to/.venv/python dbt run 

它不起作用。

有人可以提供一些关于如何在 crontab 中配置 DBT 作业的帮助吗?

谢谢

【问题讨论】:

    标签: cron dbt


    【解决方案1】:

    你需要直接使用 dbt 二进制文件,你的 cron 应该是这样的

    12 11 * * * cd ~/path/to/dbt-folder && ~/path/to/.venv/bin/dbt run
    
    

    【讨论】:

      猜你喜欢
      • 2019-12-14
      • 2013-07-05
      • 2021-02-28
      • 1970-01-01
      • 2020-03-09
      • 2020-06-01
      • 2014-04-04
      • 1970-01-01
      • 2023-01-14
      相关资源
      最近更新 更多