Перейти к основному контенту

Курс

Практический пример: построение моделей данных для электронной коммерции с помощью dbt

Продвинутый4 ч

Узнайте, как превращать сырые данные в чистые, надежные модели с dbt на практических упражнениях из реальных кейсов.

Python4 ч{count, plural, one {# видео} few {# видео} many {# видео} other {# видео}}{count, plural, one {# упражнение} few {# упражнения} many {# упражнений} other {# упражнения}}2,750 XP3,368Заявление об успешном завершении

Создайте бесплатный аккаунт

Продолжить с Google
или
Продолжая, вы принимаете наши Условия использования, наш Политика конфиденциальности и что ваши данные хранятся в США.

Любимый инструмент учащихся тысяч компаний

Обучаете команду?

Попробовать для бизнеса

Описание курса

Преобразуйте сырые данные в чистые, надежные модели с помощью dbt (Data Build Tool) — современного фреймворка преобразования на основе SQL, который используют команды по работе с данными по всему миру. Этот практический курс в формате кейс-стади предназначен для начинающих, которые хотят развить реальные навыки с помощью пошаговых практических заданий. Вы настроите собственную среду dbt, будете моделировать данные в масштабе и писать повторно используемый код с помощью встроенных возможностей dbt.

Настройте свой проект и изучите данные

Начните с настройки проекта dbt и работы с реальным набором данных электронной коммерции. Вы будете структурировать необработанные данные, настраивать профили и устранять ошибки синтаксиса, одновременно получая представление о бизнес-контексте, стоящем за каждым этапом преобразования.

Создавайте и проверяйте модели

Научитесь создавать масштабируемые промежуточные модели и применять проверки качества данных, чтобы ваши наборы данных были точными и готовы к анализу. Вы заложите прочную основу для ответа на ключевые бизнес-вопросы.

Автоматизируйте с Jinja

Завершите курс, изучив, как использовать Jinja для написания повторно используемого и легко поддерживаемого кода. Вы будете использовать переменные, управляющие конструкции и циклы, чтобы следовать принципу DRY (Don't Repeat Yourself) и оптимизировать свой рабочий процесс dbt.

Предварительные требования

Программа

Структура курса

2

Создание моделей dbt

Подробно разберите моделирование данных в dbt. Постройте конвейер данных — от предварительных промежуточных моделей до финальных моделей витрины данных, отвечающих на ключевые бизнес-вопросы. По ходу работы вы получите опыт создания тестов данных для контроля качества.
Начать главу
3

Улучшение dbt с помощью Jinja

Практический пример: построение моделей данных для электронной коммерции с помощью dbt

Курс
завершён

Получить справку об окончании курса

Записаться

Развивайте навыки работы с данными с DataCamp для мобильных устройств

Продолжайте учиться в любом месте с мобильными курсами и ежедневными 5-минутными практическими заданиями.

Практический пример: построение моделей данных для электронной коммерции с помощью dbt | DataCamp