Использование 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.
Введите Имя среды, которое поможет вам идентифицировать её среди других сред (например, Среда разработки Нейта
). Выберите Development как Тип среды. Вы также можете выбрать, какую версию dbt использовать в данный момент. По соображениям совместимости, мы рекомендуем выбрать ту же версию dbt, которую вы планируете использовать в вашей среде развертывания. Наконец, нажмите Save, чтобы завершить создание вашей среды разработки.
Настройка учетных данных разработчика
IDE использует учетные данные разработчика для подключения к вашей базе данных. Эти учетные данные должны быть специфичны для вашего пользователя. Они не должны быть учетными данными суперпользователя или теми же учетными данными, которые вы используете для вашего производственного развертывания dbt.
Новые аккаунты dbt Cloud должны иметь учетные данные разработчика, созданные автоматически в рамках создания проекта при первоначальной настройке приложения.
Новые пользователи в существующих аккаунтах могут не иметь уже настроенных учетных данных разработки. Чтобы управлять вашими учетными данными разработки:
- Перейдите в раздел Credentials в настройках Your Profile, который вы можете найти по адресу
https://YOUR_ACCESS_URL/settings/profile#credentials
, заменивYOUR_ACCESS_URL
на соответствующий URL доступа для вашего региона и плана. - Выберите соответствующий проект в списке. После ввода ваших учетных данных разработчика вы сможете получить доступ к dbt IDE.
Компиляция и выполнение SQL
Это видео демонстрирует вход в IDE и компиляцию и выполнение SQL для проекта dbt.
Выполнение проектов dbt
Это видео демонстрирует выполнение проектов dbt в dbt IDE. Для полного списка команд, которые можно выполнить в IDE, обратитесь к справочнику команд dbt.
Контроль версий
Это видео демонстрирует контроль версий изменений в проектах dbt с помощью git в dbt IDE.