Перейти к основному содержимому
Gwen Windflower
Senior Developer Experience Advocate
View All Authors

Как построить семантический слой по частям: пошаговое руководство для занятых инженеров-аналитиков

· 9 мин. чтения
Gwen Windflower
Senior Developer Experience Advocate

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

Максимальная настройка: Конфигурирование уникальных подключений в dbt Cloud

· 6 мин. чтения
Gwen Windflower
Senior Developer Experience Advocate

В dbt Cloud теперь доступен набор новых функций для точной настройки отдельных подключений к платформам данных на уровне среды и пользователя. Они позволяют реализовывать более сложные конфигурации: например, подключать проект к нескольким аккаунтам хранилищ данных, полноценно работать с промежуточными средами (staging) и переопределять версию dbt для отдельных пользователей. Это даёт разработчикам dbt Cloud необходимые инструменты для решения более сложных задач, таких как организация рабочих процессов Write-Audit-Publish (WAP) и безопасное тестирование обновлений версии dbt. Вы по-прежнему настраиваете подключение по умолчанию на уровне проекта и для каждого разработчика, но теперь у вас есть инструменты для безопасной реализации более сложных конфигураций. Вскоре dbt Cloud расширит эти возможности ещё больше: функция глобальных подключений позволит настраивать несколько подключений на глобальном уровне и использовать их повторно.