Максимальная настройка: Конфигурирование уникальных подключений в dbt Cloud
Теперь dbt Cloud включает в себя набор новых функций, которые позволяют настраивать точные и уникальные подключения к платформам данных на уровне окружения и пользователя. Это позволяет создавать более сложные конфигурации, такие как подключение проекта к нескольким учетным записям хранилищ, полноценная поддержка стейджинговых окружений и пользовательские переопределения для конкретных версий dbt. Это дает разработчикам dbt Cloud необходимые функции для решения более сложных задач, таких как рабочие процессы Write-Audit-Publish (WAP) и безопасное тестирование обновлений версий dbt. Хотя вы все еще настраиваете подключение по умолчанию на уровне проекта и для каждого разработчика, теперь у вас есть инструменты для более продвинутой и безопасной работы. Вскоре dbt Cloud пойдет еще дальше, позволяя устанавливать несколько подключений глобально и повторно использовать их с помощью глобальных подключений.
Первая новая функция, которую мы рассмотрим, называется расширенные атрибуты.
Выбор профиля
Расширенные атрибуты — это функция, которая приносит гибкость конфигурации profiles.yml
из dbt Core в dbt Cloud. До выпуска функции расширенных атрибутов вы настраивали подключение на уровне проекта и в основном оставались с ним. Вы могли разрабатывать и оркестрировать в разных схемах, чтобы держать разработку подальше от производства, или настраивать стейджинговый слой с помощью ручных обходных путей, но за пределами этого задачи становились более сложными. Заимствуя гибкость profiles.yml
, которая позволяет настраивать столько уникальных подключений, сколько вам нужно, теперь вы можете делать то же самое с инструментами безопасности и оркестрации в dbt Cloud.