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

Использование dbt IDE

Интегрированная среда разработки (IDE) dbt — это единый интерфейс для создания, тестирования, выполнения и управления версиями проектов dbt.

Требования

  • dbt IDE работает на базе dbt-rpc, который был значительно обновлён в dbt версии 0.15.0. Чтобы использовать IDE, ваш проект dbt должен быть совместим с dbt версии 0.15.0.
  • Для использования IDE вам необходима лицензия разработчика.
  • Должен быть включён доступ на запись для вашего репозитория dbt в dbt Cloud. Подробные инструкции по настройке смотрите в разделах Подключение аккаунта GitHub и Импорт проекта по URL git.

Создание среды разработки

Новые аккаунты dbt Cloud автоматически создаются со средой разработки для проекта, созданного во время настройки. Если у вас уже есть аккаунт dbt Cloud, возможно, вам потребуется создать среду разработки вручную, чтобы использовать dbt IDE.

Чтобы создать среду разработки, выберите Deploy > Environments в верхнем левом углу. Затем нажмите Create Environment.

Создание новой среды для проекта AnalyticsСоздание новой среды для проекта Analytics

Введите Имя среды, которое поможет вам идентифицировать её среди других сред (например, Среда разработки Нейта). Выберите Development как Тип среды. Вы также можете выбрать, какую версию dbt использовать в данный момент. По соображениям совместимости, мы рекомендуем выбрать ту же версию dbt, которую вы планируете использовать в вашей среде развертывания. Наконец, нажмите Save, чтобы завершить создание вашей среды разработки.

Создание среды разработкиСоздание среды разработки

Настройка учетных данных разработчика

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

Новые аккаунты dbt Cloud должны иметь учетные данные разработчика, созданные автоматически в рамках создания проекта при первоначальной настройке приложения.

Учетные данные разработчика создаются во время настройки проектаУчетные данные разработчика создаются во время настройки проекта

Новые пользователи в существующих аккаунтах могут не иметь уже настроенных учетных данных разработки. Чтобы управлять вашими учетными данными разработки:

  1. Перейдите в раздел Credentials в настройках Your Profile, который вы можете найти по адресу https://YOUR_ACCESS_URL/settings/profile#credentials, заменив YOUR_ACCESS_URL на соответствующий URL доступа для вашего региона и плана.
  2. Выберите соответствующий проект в списке. После ввода ваших учетных данных разработчика вы сможете получить доступ к dbt IDE.
Настройка учетных данных разработчика в вашем профиле.Настройка учетных данных разработчика в вашем профиле.

Компиляция и выполнение SQL

Это видео демонстрирует вход в IDE и компиляцию и выполнение SQL для проекта dbt.

Выполнение проектов dbt

Это видео демонстрирует выполнение проектов dbt в dbt IDE. Для полного списка команд, которые можно выполнить в IDE, обратитесь к справочнику команд dbt.

Контроль версий

Это видео демонстрирует контроль версий изменений в проектах dbt с помощью git в dbt IDE.

0