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

Запуск ваших dbt проектов

Вы можете запускать свои dbt проекты с помощью dbt Cloud или dbt Core:

  • dbt Cloud: Хостинг-приложение, в котором вы можете разрабатывать проекты прямо из веб-браузера, используя dbt Cloud IDE. Оно также поддерживает разработку с использованием интерфейса командной строки, dbt Cloud CLI. Среди прочих функций, dbt Cloud предоставляет:

    • Среду разработки, которая помогает быстрее создавать, тестировать, запускать и управлять версиями вашего проекта.
    • Возможность делиться документацией вашего dbt проекта с вашей командой.
    • Интеграцию с dbt Cloud IDE, позволяющую выполнять задачи разработки и управлять средой в интерфейсе dbt Cloud для бесшовного опыта.
    • dbt Cloud CLI для разработки и выполнения dbt команд в вашей среде разработки dbt Cloud с локальной командной строки.
    • Для получения более подробной информации обратитесь к Разработка dbt.
  • dbt Core: Открытый проект, в котором вы можете разрабатывать из командной строки.

dbt Cloud CLI и dbt Core — это инструменты командной строки, которые позволяют выполнять dbt команды. Основное различие заключается в том, что dbt Cloud CLI адаптирован для инфраструктуры dbt Cloud и интегрируется со всеми его функциями.

Командная строка доступна из терминального приложения вашего компьютера, такого как Terminal и iTerm. С помощью командной строки вы можете выполнять команды и выполнять другую работу из текущего рабочего каталога на вашем компьютере. Перед запуском dbt проекта из командной строки убедитесь, что вы работаете в каталоге вашего dbt проекта. Изучение команд терминала, таких как cd (смена каталога), ls (список содержимого каталога) и pwd (текущий рабочий каталог), может помочь вам ориентироваться в структуре каталогов на вашей системе.

В dbt Cloud или dbt Core команды, которые вы часто используете, это:

  • dbt run — Запускает модели, которые вы определили в вашем проекте
  • dbt build — Создает и тестирует выбранные вами ресурсы, такие как модели, семена, снимки и тесты
  • dbt test — Выполняет тесты, которые вы определили для вашего проекта

Для получения информации обо всех dbt командах и их аргументах (флагах) см. Справочник команд dbt. Если вы хотите перечислить все dbt команды из командной строки, выполните dbt --help. Чтобы перечислить конкретные аргументы dbt команды, выполните dbt COMMAND_NAME --help.

Связанные документы

0