After doing these courses, I feel confident creating professional visualizations and dashboards
Описание курса
Освойте рабочие процессы dbt
Выведите свои навыки dbt на новый уровень и узнайте, как внедрять надежные, масштабируемые рабочие процессы преобразования данных в производственной среде. Этот курс предназначен для инженеров данных, аналитиков и инженеров аналитики, которые хотят выйти за рамки основ и получить практический опыт работы с расширенными возможностями dbt.
Обеспечьте качество данных с помощью расширенного тестирования
Создание надежных конвейеров данных начинается с валидации. Вы изучите продвинутые методы тестирования, чтобы выявлять несоответствия в данных, создавать собственные переиспользуемые тесты для стандартизации проверки across models, а также применять тесты к источникам и seed-данным для более эффективного управления и отслеживания происхождения данных.
Используйте dbt Sources, Seeds и Snapshots
Узнайте, как источники dbt могут улучшить документацию и происхождение данных, обеспечивая при этом отслеживаемость сырых данных. Научитесь использовать dbt seeds для эффективного управления небольшими статическими наборами данных. Затем освоите медленно изменяющиеся измерения (SCD2) с помощью снимков dbt, что позволит вам отслеживать исторические изменения в вашем хранилище данных с минимальными усилиями.
Автоматизируйте и оптимизируйте с помощью dbt Build
Эффективность — ключевой фактор в производственных средах. Вы узнаете, как оптимизировать рабочие процессы с помощью dbt build, автоматизируя выполнение моделей, тесты и снимки, чтобы обеспечить надежные преобразования. Оптимизируя свой пайплайн, вы повысите производительность, удобство сопровождения и масштабируемость ваших проектов dbt.
Применяйте свои навыки в реальных сценариях
Благодаря интерактивным упражнениям и практическим заданиям вы закрепите свои знания и обретёте уверенность в применении dbt в реальных рабочих условиях. К концу курса вы будете готовы проектировать, тестировать и автоматизировать dbt-процессы, готовые к промышленной эксплуатации, обеспечивая высокое качество и хорошо документированные преобразования в масштабе.
Предварительные требования
Программа
Структура курса
Тестирование и документация
- Введение в тестирование в dbt50 XP
- Встроенные тесты100 XP
- Определение тестов для модели100 XP
- Поиск некорректных данных100 XP
- Создание сингулярных тестов50 XP
- Шаги разработки сингулярного теста100 XP
- Проверка продолжительности поездки100 XP
- Проверка тестовых запросов100 XP
- Создание пользовательских переиспользуемых тестов50 XP
- Тестирование, тестирование, тестирование100 XP
- Реализация многократно используемого теста100 XP
- Преобразование сингулярного теста в многоразовый100 XP
Внедрение dbt в производственную среду
Средний уровень dbt
Курс
завершён

