Accéder au contenu principal
AccueilData Engineering

Introduction to dbt

This course introduces dbt for data modeling, transformations, testing, and building documentation.

Commencer Le Cours Gratuitement
4 heures16 vidéos58 exercices9 489 apprenantsTrophyDéclaration de réalisation

Créez votre compte gratuit

GoogleLinkedInFacebook

ou

En continuant, vous acceptez nos Conditions d'utilisation, notre Politique de confidentialité et le fait que vos données sont stockées aux États-Unis.
Group

Formation de 2 personnes ou plus ?

Essayer DataCamp for Business

Apprécié par les apprenants de milliers d'entreprises


Description du cours

dbt, or the data build tool, has taken the data world by storm. This course introduces you to the concepts, terminology, and methods of using dbt to implement an example data warehouse. You'll gain an understanding of what dbt is, when it should be used, and best practices when implementing data warehousing. You will work with real datasets and perform extract, load, and transform operations as implemented in data analyst, data engineering, and analytics engineering roles. Learners will develop the skills to define a data warehouse from scratch, model and transform data, and build tests and documentation! This course will provide you with a solid foundation to build upon in your dbt journey, regardless of the type of data warehouse you intend to implement. Gain confidence about how and when to use dbt by working through exercises using SQL and shell commands.
Pour les entreprises

Formation de 2 personnes ou plus ?

Donnez à votre équipe l’accès à la plateforme DataCamp complète, y compris toutes les fonctionnalités.
DataCamp Pour Les EntreprisesPour une solution sur mesure , réservez une démo.

Dans les titres suivants

Ingénieur professionnel en données en Python

Aller à la piste
  1. 1

    Welcome to dbt

    Gratuit

    Learn about the reasons behind dbt's existence and how it's used to create data transformation projects.

    Jouez Au Chapitre Maintenant
    What is dbt?
    50 xp
    Users of dbt
    100 xp
    Version of dbt
    100 xp
    dbt subcommands
    50 xp
    Creating a dbt project
    50 xp
    Initializing a dbt project
    100 xp
    Creating a project profile
    100 xp
    Working with a first project
    50 xp
    dbt project workflow
    100 xp
    Running a project
    100 xp
    Modifying a model
    100 xp
  2. 4

    Implementing dbt in production

    Utilize what you've learned about dbt with some added details to implement dbt in a production environment. We'll cover dbt seeds and snapshots, along with how to automate builds. Finally review what you've learned throughout the course and implement a dbt pipeline.

    Jouez Au Chapitre Maintenant
Pour les entreprises

Formation de 2 personnes ou plus ?

Donnez à votre équipe l’accès à la plateforme DataCamp complète, y compris toutes les fonctionnalités.

Dans les titres suivants

Ingénieur professionnel en données en Python

Aller à la piste

collaborateurs

Collaborator's avatar
George Boorman
Collaborator's avatar
Arne Warnke

prérequis

Data Warehousing ConceptsIntroduction to ShellJoining Data in SQL
Mike Metzger HeadshotMike Metzger

Data Engineer Consultant @ Flexible Creations

Voir Plus

Qu’est-ce que les autres apprenants ont à dire ?

Inscrivez-vous 15 millions d’apprenants et commencer Introduction to dbt Aujourd’hui!

Créez votre compte gratuit

GoogleLinkedInFacebook

ou

En continuant, vous acceptez nos Conditions d'utilisation, notre Politique de confidentialité et le fait que vos données sont stockées aux États-Unis.