Перейти к основному содержимому

О установке dbt Core

dbt Core — это проект с открытым исходным кодом, в рамках которого вы можете разрабатывать из командной строки и запускать свой dbt‑проект.

Чтобы использовать dbt Core, ваш рабочий процесс обычно выглядит следующим образом:

  1. Создайте ваш dbt проект в редакторе кода — популярные варианты включают VSCode и Atom.

  2. Запустите ваш проект из командной строки — macOS поставляется с программой Terminal по умолчанию, однако вы также можете использовать iTerm или командную строку внутри редактора кода для выполнения команд dbt.

Как мы настраиваем наши компьютеры для работы с dbt проектами

Мы написали руководство с нашими рекомендациями по настройке окружения для работы с dbt‑проектами при использовании dbt Core.

Если вы используете командную строку, мы рекомендуем изучить некоторые основы вашего терминала, чтобы работать более эффективно. В частности, важно понимать команды cd, ls и pwd, чтобы легко перемещаться по структуре каталогов вашего компьютера.

Установка dbt Core

Вы можете установить dbt Core из командной строки одним из следующих способов:

Обновление dbt Core

dbt предоставляет ряд ресурсов для понимания общих лучших практик при обновлении вашего dbt проекта, а также подробные руководства по миграции, подчеркивающие изменения, необходимые для каждого минорного и мажорного релиза.

О платформах данных и адаптерах dbt

dbt работает с рядом различных платформ данных (базы данных, движки выполнения запросов и другие технологии, понимающие SQL). Для этого он использует отдельный адаптер для каждой платформы. Когда вы устанавливаете dbt Core, вам также потребуется установить адаптер, соответствующий вашей базе данных. Подробнее см. в разделе Supported Data Platforms.

Полезный совет: Использование флага --help

Большинство инструментов командной строки, включая dbt, имеют флаг --help, который вы можете использовать для отображения доступных команд и аргументов. Например, вы можете использовать флаг --help с dbt двумя способами:

dbt --help: Показывает доступные команды для dbt
dbt run --help: Показывает доступные флаги для команды run

Нашли ошибку?

0
Loading