О dbt --version
Флаг командной строки --version
возвращает информацию о текущей установленной версии dbt Core или dbt Cloud CLI. Этот флаг не поддерживается при вызове dbt в других средах выполнения dbt Cloud (например, в IDE или запланированных запусках).
- dbt Core — Возвращает установленную версию dbt-core и версии всех установленных адаптеров.
- dbt Cloud CLI — Возвращает установленную версию dbt Cloud CLI и, для других значений
dbt_version
, последнюю версию среды выполнения dbt в dbt Cloud.
Версионирование
Чтобы узнать больше о версионировании релизов для dbt Core, обратитесь к Как dbt Core использует семантическое версионирование.
Если используется релизный трек dbt Cloud, который предоставляет постоянные обновления для dbt, то dbt_version
представляет собой версию релиза dbt в dbt Cloud. Это также следует принципам семантического версионирования, используя формат YYYY.MM.DD+<суффикс>
. Год, месяц и день представляют дату, когда версия была собрана (например, 2024.10.28+996c6a8
). Суффикс предоставляет дополнительную уникальную идентификацию для каждой сборки.
Примеры использования
Пример для dbt Core:
$ dbt --version
Core:
- installed: 1.7.6
- latest: 1.7.6 - Up to date!
Plugins:
- snowflake: 1.7.1 - Up to date!
Пример для dbt Cloud CLI:
$ dbt --version
dbt Cloud CLI - 0.35.7 (fae78a6f5f6f2d7dff3cab3305fe7f99bd2a36f3 2024-01-18T22:34:52Z)