开源软件DBT中文社区
微信号:DBT_CN
QQ群:551308350
运行DBT项目
-
运行您的数据库项目
您可以使用 dbt Cloud 和 dbt Core 运行 dbt 项目。dbt Cloud是一个托管应用程序,您可以在其中直接从Web浏览器进行开发。dbt Core 是一个开源项目,您可以在其中从命令行进行开发。除其他功能外,dbt Cloud 提供了一个开发环境,可帮助您更快地构建、测试、运行项目并进行版本控制。它还包括一种与团队共享 dbt 项目文档的更简单方法。这些开发任务直接内置到 dbt Cloud 中,用于集成开发环境 (IDE)。有关更多详细信息,请参阅在云中开发。
使用 dbt Core,您可以从命令行运行 dbt 项目。命令行界面 (CLI) 可从计算机的终端应用程序(如终端和 iTerm)获得。使用命令行时,可以从计算机上的当前工作目录运行命令并执行其他工作。在从命令行运行 dbt 项目之前,请确保您正在使用 dbt 项目目录。学习终端命令,如(更改目录),(列出目录内容)和(当前工作目录)可以帮助您导航系统上的目录结构。cdlspwd
从 dbt Core 或 dbt Cloud 运行项目时,常用的命令包括:
-
dbt run — 运行您在项目中定义的模型
-
dbt build — 构建和测试所选资源,如模型、种子、快照和测试
-
dbt test — 执行您为项目定义的测试
有关所有 dbt 命令及其参数(标志)的信息,请参阅 dbt 命令参考。如果要从命令行列出所有 dbt 命令,请运行 。要列出 dbt 命令的特定参数,请运行 。dbt --helpdbt COMMAND_NAME --help
-