Introdução ao dbt
"Este curso introduz dbt para modelagem de dados, transformações, testes e criação de documentação."
Comece O Curso Gratuitamente4 horas16 vídeos58 exercícios9.489 aprendizesDeclaração de Realização
Crie sua conta gratuita
ou
Ao continuar, você aceita nossos Termos de Uso, nossa Política de Privacidade e que seus dados são armazenados nos EUA.Treinar 2 ou mais pessoas?
Tentar DataCamp for BusinessAmado por alunos de milhares de empresas
Descrição do Curso
O dbt, ou a ferramenta de criação de dados, conquistou o mundo dos dados. Este curso apresenta a você os conceitos, a terminologia e os métodos de uso do dbt para implementar um exemplo de data warehouse. Você entenderá o que é dbt, quando ele deve ser usado e as práticas recomendadas ao implementar o data warehouse. Você trabalhará com conjuntos de dados reais e realizará operações de extração, carregamento e transformação, conforme implementado nas funções de analista de dados, engenharia de dados e engenharia analítica.
Os alunos desenvolverão as habilidades para definir um data warehouse do zero, modelar e transformar dados e criar testes e documentação! Este curso fornecerá a você uma base sólida para a sua jornada de dbt, independentemente do tipo de data warehouse que você pretende implementar. Você ganhará confiança sobre como e quando usar o dbt por meio de exercícios usando SQL e comandos do shell.
Treinar 2 ou mais pessoas?
Obtenha acesso à sua equipe à plataforma DataCamp completa, incluindo todos os recursos.Nas seguintes faixas
Engenheiro de dados profissional em Python
Ir para a trilha- 1
Bem-vindo ao dbt
GratuitoSaiba mais sobre as razões por trás da existência do dbt e como ele é usado para criar projetos de transformação de dados.
O que é dbt?50 xpUsuários do dbt100 xpVersão do dbt100 xpsubcomandos dbt50 xpCriando um projeto dbt50 xpInicialização de um projeto dbt100 xpCriar um perfil de projeto100 xpTrabalhando com um primeiro projeto50 xpfluxo de trabalho do projeto dbt100 xpExecutar um projeto100 xpModificação de um modelo100 xp - 2
modelos dbt
Você conhecerá a verdadeira essência do dbt trabalhando com modelos de dados e criando modelos baseados em SQL dentro do dbt. Aprenda sobre os modelos básicos do SQL, defina dependências, atualize e solucione vários problemas de modelos.
O que é um modelo dbt?50 xpRecursos de um modelo de dados100 xpdeclarações de modelo dbt50 xpCriação de um modelo dbt100 xpAtualização de modelos dbt50 xpArquivos de configuração100 xpAtualização de um modelo dbt100 xpModelos hierárquicos em dbt50 xpNão há criação de modelo de hierarquia100 xpCriação de modelos hierárquicos100 xpAtualização de hierarquias de modelos100 xpSolução de problemas do modelo50 xpClassificação de erros100 xpProcesso de solução de problemas100 xpSolução de problemas de erros de modelo100 xp - 3
Testes e documentação
Aprenda a tirar proveito da validação de dados no dbt usando testes. Aplique testes padrão a vários modelos e propriedades e, em seguida, crie testes personalizados para lidar com a validação de lógica especializada. Aprenda a documentar vários detalhes dos modelos dbt e a gerar informações de linhagem automaticamente.
Introdução aos testes em dbt50 xpTestes incorporados100 xpDefinição de testes em um modelo100 xpLocalização de dados ruins100 xpCriação de testes singulares50 xpEtapas para desenvolver um teste singular100 xpVerificação da duração da viagem100 xpVerificação de consultas de teste100 xpCriação de testes reutilizáveis personalizados50 xpTestes, testes, testes100 xpImplementação de um teste reutilizável100 xpAtualização de teste singular para teste reutilizável100 xpCriação e geração de documentação de dbt50 xpdbt docs Opções de comando50 xpfluxo de documentação dbt100 xpCriação de documentação dbt100 xp - 4
Implementação do dbt na produção
Utilize o que você aprendeu sobre dbt com alguns detalhes adicionais para implementar o dbt em um ambiente de produção. Abordaremos dbt seeds e snapshots, além de como automatizar as compilações. Por fim, revise o que você aprendeu ao longo do curso e implemente um pipeline de dbt.
fontes dbt50 xpOrdenado YML100 xpModelos, fontes ou ambos?100 xpAdicionando uma fonte100 xpsementes dbt50 xpNúcleos de verdade50 xpZIP é o código100 xpSCD2 com snapshots dbt50 xpProcesso de instantâneo100 xpProblema de instantâneo50 xpAdicionando um instantâneo100 xpAutomatizando com o dbt build50 xpO que o dbt build não pode fazer?100 xpAjudando o estagiário!100 xpJuntando tudo100 xpRevisão do curso50 xp
Treinar 2 ou mais pessoas?
Obtenha acesso à sua equipe à plataforma DataCamp completa, incluindo todos os recursos.Nas seguintes faixas
Engenheiro de dados profissional em Python
Ir para a trilhacolaboradores
Mike Metzger
Ver MaisData Engineer Consultant @ Flexible Creations
O que os outros alunos têm a dizer?
Junte-se a mais de 15 milhões de alunos e comece Introdução ao dbt hoje mesmo!
Crie sua conta gratuita
ou
Ao continuar, você aceita nossos Termos de Uso, nossa Política de Privacidade e que seus dados são armazenados nos EUA.