■ はじめに
dbt の version 更新するって話もあるので dbt の version更新についてメモっておく 最近になって dbt v1.9 がリリースされてる だけど、Dec 9, 2024にリリースして Dec 8, 2025で サポートキレるって1年間だけってきついな、、、
目次
【1】dbt version一覧 【2】更新方法 1)コマンド例 【3】Docker環境での更新 1)例
【1】dbt version一覧
https://docs.getdbt.com/docs/dbt-versions/core
| dbt Core | Initial release | Support level and end date |
|---|---|---|
| v1.9 | Dec 9, 2024 | Active Support — Dec 8, 2025 |
| v1.8 | May 9 2024 | Active Support — May 8, 2025 |
| v1.7 | Nov 2, 2023 | dbt Core and dbt Cloud Developer & Team customers: End of Life |
| v1.6 | Jul 31, 2023 | End of Life* ⚠️ |
v1.9
https://docs.getdbt.com/docs/dbt-versions/core-upgrade/upgrading-to-v1.9
https://github.com/dbt-labs/dbt-core/blob/1.9.latest/CHANGELOG.md
v1.8
https://docs.getdbt.com/docs/dbt-versions/core-upgrade/upgrading-to-v1.8
https://github.com/dbt-labs/dbt-core/blob/1.8.latest/CHANGELOG.md
【2】更新方法
* pip install ライブラリ更新を利用する => 詳細は以下の関連記事を参照のこと
pip install ライブラリ更新
https://dk521123.hatenablog.com/entry/2024/08/23/012045
1)コマンド例
https://docs.getdbt.com/docs/core/pip-install#change-dbt-core-versions
python -m pip install --upgrade dbt-core # バージョン指定 python -m pip install --upgrade dbt-core==1.9.1
【3】Docker環境での更新
例えば、PostgreSQLの場合
https://github.com/dbt-labs/dbt-core/pkgs/container/dbt-postgres
をみて、対象のバージョンを指定する
dbt ~ 環境設定 / Docker 編 ~
https://dk521123.hatenablog.com/entry/2024/10/11/230419
1)例
docker pull ghcr.io/dbt-labs/dbt-postgres:1.8.2 ↓ docker pull ghcr.io/dbt-labs/dbt-postgres:1.9.latest
関連記事
dbt ~ 基礎知識編 ~
https://dk521123.hatenablog.com/entry/2023/06/30/000000
dbt ~ 環境設定編 ~
https://dk521123.hatenablog.com/entry/2023/12/16/152147
dbt ~ 入門編 ~
https://dk521123.hatenablog.com/entry/2023/05/30/151003
dbt ~ 環境設定 / Docker 編 ~
https://dk521123.hatenablog.com/entry/2024/10/11/230419
dbt を v1.8 に更新後エラー
https://dk521123.hatenablog.com/entry/2024/08/24/002455
pip install ライブラリ更新
https://dk521123.hatenablog.com/entry/2024/08/23/012045