Programa do Curso

Introdução

  • Filosofia e princípios do dbt / O que é dbt?
  • dbt vs ETL tradicional
  • Visão geral dos recursos e arquitetura do dbt
  • Mais além do dbt: O que é dbt Cloud?

Compreendendo o dbt Cloud

  • O ciclo de vida de um projeto dbt no dbt Cloud
  • Como o dbt Cloud se encaixa nos fluxos de trabalho de data warehousing e transformação de dados

Iniciando com dbt Cloud

  • Configurando o ambiente de desenvolvimento no dbt Cloud
  • Conectando o dbt Cloud ao seu data warehouse
  • Criando um projeto dbt no dbt Cloud
  • Executando comandos dbt no dbt Cloud
  • Colaborando com membros da equipe em um projeto dbt no dbt Cloud

Trabalhando com Modelos dbt

  • Compreendendo modelos dbt
  • Criando um modelo dbt
  • Transformando dados usando dbt
  • Trabalhando com modelos incrementais no dbt
  • Implementando macros e funções personalizadas no dbt

Gerenciando Projetos dbt no dbt Cloud

  • Usando a interface do dbt Cloud para gerenciar e implantar projetos
  • Criando agendamentos e acionando trabalhos dbt
  • Criando e gerenciando ambientes no dbt Cloud
  • Implantando projetos dbt na produção
  • Configurando notificações e alertas

Integrando dbt Cloud com outras Ferramentas

  • Usando dbt Cloud com Git e controle de versão
  • Integrando dbt Cloud com outras ferramentas baseadas em nuvem para data warehousing e transformação de dados

Solução de Problemas e Depuração

  • Como depurar e solucionar problemas em projetos dbt no dbt Cloud
  • Usando logs para diagnosticar problemas
  • Melhores práticas para manter projetos dbt Cloud

Resumo e Próximos Passos

Requisitos

  • Compreensão de modelagem de dados e SQL
  • Experiência com SQL e interface de linha de comando (CLI)
  • Experiência em programação Python

Público-Alvo

  • Engenheiros de Dados
  • Analistas de Dados
  • Cientistas de Dados
 21 Horas

Número de participantes


Preço por Participante

Declaração de Clientes (5)

Próximas Formações Provisórias

Categorias Relacionadas