After doing these courses, I feel confident creating professional visualizations and dashboards
Опис курсу
Опануйте робочі процеси dbt
Підніміть свої навички dbt на новий рівень і дізнайтеся, як впроваджувати надійні, масштабовані робочі процеси трансформації даних у виробничому середовищі. Цей курс створено для інженерів даних, аналітиків і аналітичних інженерів, які хочуть вийти за межі базового рівня та отримати практичний досвід роботи з розширеними можливостями dbt.
Забезпечте якість даних за допомогою розширеного тестування
Створення надійних конвеєрів даних починається з валідації. Ви ознайомитеся з передовими методами тестування, щоб виявляти невідповідності в даних, створювати власні повторно використовувані тести для стандартизації валідації між моделями та застосовувати тести до джерел і seed-даних для кращого контролю та відстеження походження даних.
Використовуйте dbt Sources, Seeds і Snapshots
Дізнайтеся, як джерела dbt можуть покращити документацію та походження даних, забезпечуючи при цьому відстежуваність сирих даних. Навчіться використовувати dbt seeds для ефективного керування невеликими статичними наборами даних. Потім опануйте повільно змінювані виміри (SCD2) за допомогою dbt snapshots, що дасть змогу відстежувати історичні зміни у вашому сховищі даних з мінімальними зусиллями.
Автоматизуйте та оптимізуйте за допомогою dbt Build
Ефективність є ключовою у виробничих середовищах. Ви дізнаєтеся, як оптимізувати робочі процеси за допомогою dbt build, автоматизуючи виконання моделей, тести та snapshots, щоб забезпечити надійні трансформації. Оптимізуючи свій пайплайн, ви підвищите продуктивність, зручність супроводу та масштабованість ваших проєктів dbt.
Застосуйте свої навички в реальних сценаріях
Завдяки інтерактивним вправам і практиці ви закріпите свої знання та здобудете впевненість у застосуванні dbt у реальних умовах. Після завершення курсу ви будете готові проєктувати, тестувати й автоматизувати dbt-робочі процеси, придатні для промислового використання, забезпечуючи високоякісні та добре задокументовані трансформації у масштабі.
Попередні вимоги
Навчальний план
Зміст курсу
Тестування та документація
- Вступ до тестування в dbt50 XP
- Вбудовані тести100 XP
- Визначення тестів для моделі100 XP
- Пошук некоректних даних100 XP
- Створення окремих тестів50 XP
- Кроки для розробки singular-тесту100 XP
- Перевірка тривалості поїздки100 XP
- Перевірка тестових запитів100 XP
- Створення власних багаторазових тестів50 XP
- Тестування, тестування, тестування100 XP
- Реалізація багаторазового тесту100 XP
- Оновлення від одиничного до багаторазового тесту100 XP
Впровадження dbt у продакшн
Середній рівень dbt
Курс
завершено

