Перейти до основного вмісту

Курс

Кейс-стаді: створення моделей даних для e-commerce за допомогою dbt

Просунутий4 год

Навчіться перетворювати сирі дані на чисті, надійні моделі за допомогою dbt через практичні вправи з реальних кейсів.

Python4 год7 відео31 вправ2,750 XP3,368Свідоцтво про досягнення

Створіть безкоштовний обліковий запис

Продовжити через Google
або
Продовжуючи, ви приймаєте наші Умови використання, наш Політика конфіденційності і що ваші дані зберігаються в США.

Улюблений учнями у тисячах компаній

Навчаєте команду?

Спробувати для бізнесу

Опис курсу

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

Налаштуйте свій проєкт і дослідіть дані

Почніть із налаштування проєкту dbt та роботи з реальним набором даних електронної комерції. Ви структуруватимете необроблені дані, налаштовуватимете профілі та виправлятимете синтаксичні помилки, одночасно отримуючи уявлення про бізнес-контекст, що стоїть за кожним етапом трансформації.

Створюйте та перевіряйте моделі

Дізнайтеся, як створювати масштабовані staging-моделі та застосовувати перевірки якості даних, щоб ваші набори даних були точними та готовими до аналізу. Ви сформуєте міцну основу для відповіді на ключові бізнес-питання.

Автоматизуйте за допомогою Jinja

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

Попередні вимоги

Навчальний план

Зміст курсу

1

Налаштування dbt

2

Побудова моделей у dbt

Зануртеся в деталі моделювання даних у dbt. Побудуйте конвеєр даних від початкових staging-моделей до фінальних моделей дата-марту для відповіді на важливі бізнес-потреби. Паралельно ви отримаєте досвід створення тестів даних, що слугуватимуть запобіжниками проти деградації якості даних.
Почати розділ
3

Покращення dbt за допомогою Jinja

Кейс-стаді: створення моделей даних для e-commerce за допомогою dbt

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

Отримайте сертифікат про досягнення

Зараєструватися

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

Навчайтеся будь-де з нашими мобільними курсами та щоденними 5-хвилинними завданнями з кодування.

Кейс-стаді: створення моделей даних для e-commerce за допомогою dbt | DataCamp