pip安装
在Windows或Linux系统上,您需要使用pip命令来安装dbt Core, 在MacOS系统上,你可以使用pip或Homebrew安装dbt Core.
你可以使用pip来安装dbt Core和插件,因为它们是发布在PyPI的Python模块. 我们推荐在虚拟环境中进行pip安装.
一旦您确定使用哪个适配器, 你可以使用dbt-<adapter>命令来安装. 举例安装Postgres:
这个命令将会安装dbt-core 和 dbt-postgres:
$ dbt --version
installed version: 1.0.0
latest version: 1.0.0
Up to date!
Plugins:
- postgres: 1.0.0
所有的适配器都建立在dbt-core之上. 有一些还依赖于其他适配器: 比如 dbt-redshift构建在 dbt-postgres之上.
更新适配器¶
执行以下命令更新一个特定的适配器:
仅安装dbt-core¶
如果您正在构建一个与dbt Core集成的工具,您可能需要单独安装dbt Core,而不需要数据库适配器。请注意您将无法将dbt用作CLI工具。
切换dbt Core版本¶
您可以使用--upgrade命令来升级或降级你的dbt Core版本, 要查看更多信息请参考升级dbt Core的最佳实践.
升级dbt Core到最新版本:
要降级到一个低版本,请指定要使用的版本。在解析包依赖关系时,此命令可能很有用。例如:
pip install dbt¶
请注意,从v1.0.0开始,不再支持pip-install-dbt。