Переход с dbt Core на dbt Cloud: Начало работы
Введение
Переход с dbt Core на dbt Cloud упрощает рабочие процессы аналитической инженерии, позволяя командам разрабатывать, тестировать, развертывать и исследовать продукты данных с помощью единого полностью управляемого программного сервиса.
Изучите нашу серию из 3-х частей о переходе с dbt Core на dbt Cloud. Эта серия идеально подходит для пользователей, стремящихся к упрощенным рабочим процессам и улучшенной аналитике:
Руководство | Информация | Аудитория |
---|---|---|
Переход с dbt Core на dbt Cloud: Что нужно знать | Поймите, какие аспекты и методы нужно учитывать при переходе с dbt Core на dbt Cloud. | Руководители команд Администраторы |
Переход с dbt Core на dbt Cloud: Начало работы | Узнайте, какие шаги необходимы для перехода с dbt Core на dbt Cloud. | Разработчики Инженеры данных Аналитики данных |
Переход с dbt Core на dbt Cloud: Советы по оптимизации | Узнайте, как оптимизировать работу с dbt Cloud с помощью распространенных сценариев и полезных советов. | Все |
Почему стоит перейти на dbt Cloud?
Если ваша команда сегодня использует dbt Core, вы можете читать это руководство по следующим причинам:
- Вы осознали, насколько сложно поддерживать это развертывание.
- Человек, который его настроил, уже ушел.
- Вы заинтересованы в том, что dbt Cloud может предложить для лучшего управления сложностью вашего развертывания dbt, демократизации доступа для большего числа участников или улучшения практик безопасности и управления.
Переход с dbt Core на dbt Cloud упрощает рабочие процессы, предоставляя полностью управляемую среду, которая улучшает сотрудничество, безопасность и оркестрацию. С dbt Cloud вы получаете доступ к таким функциям, как межкомандное сотрудничество (dbt Mesh), управление версиями, упрощенный CI/CD, dbt Explorer для получения всесторонних инсайтов и многое другое — что облегчает управление сложными развертываниями dbt и эффективное масштабирование ваших рабочих процессов с данными.
Это идеальный выбор для команд, стремящихся снизить нагрузку на поддержку собственной инфраструктуры, одновременно улучшая управление и продуктивность.
Чему вы научитесь
Это руководство описывает шаги, которые необходимо предпринять для перехода с dbt Core на dbt Cloud, и подчеркивает необходимые технические изменения:
- Настройка аккаунта: Узнайте, как создать аккаунт dbt Cloud, пригласить членов команды и настроить его для вашей команды.
- Настройка платформы данных: Узнайте, как подключить вашу платформу данных к dbt Cloud.
- Настройка Git: Узнайте, как связать репозиторий Git вашего проекта dbt с dbt Cloud.
- Настройка разработчика: Поймите, какая настройка необходима для разработки в dbt Cloud.
- Переменные окружения: Узнайте, как управлять переменными окружения в dbt Cloud, включая их приоритет.
- Настройка оркестрации: Узнайте, как подготовить вашу среду и задания dbt Cloud для оркестрации.
- Конфигурация моделей: Получите представление о проверке и запуске ваших моделей в dbt Cloud, используя либо dbt Cloud IDE, либо dbt Cloud CLI.
- Что дальше?: Подводит итоги ключевых выводов и вводит в курс того, чего ожидать в следующих руководствах.
Связанные документы
- Изучите dbt Cloud с помощью видеоуроков по запросу.
- Забронируйте демонстрации с экспертами и получите инсайты.
- Работайте с командой Профессиональных услуг dbt Labs для поддержки вашей организации данных и миграции.
Предварительные требования
- У вас есть существующий проект dbt Core, подключенный к репозиторию Git и платформе данных, поддерживаемой в dbt Cloud.
- У вас есть аккаунт dbt Cloud. Нет аккаунта? Начните бесплатную пробную версию сегодня!
Настройка аккаунта
Этот раздел описывает шаги по настройке вашего аккаунта dbt Cloud и его конфигурации для вашей команды.
-
Предоставьте доступ пользователям и пригласите пользователей в ваш аккаунт и проект dbt Cloud.
-
Настройте Единый вход (SSO) или Контроль доступа на основе ролей (RBAC) для легкого и безопасного доступа. enterprise
- Это устраняет необходимость сохранять пароли и секретные переменные окружения локально.
Дополнительная конфигурация
Изучите эти дополнительные конфигурации для улучшения производительности и надежности:
-
В Настройках аккаунта включите частичный парсинг, чтобы перепарсить только измененные файлы, экономя время.
-
В Настройках аккаунта включите кэширование репозитория Git для надежности работы и защиты от сбоев сторонних сервисов. enterprise