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
Testemunhos de Clientes (3)
Fazendo Exercício
Joe Pang - Lands Department, Hong Kong
Curso - QGIS for Geographic Information System
Máquina Traduzida
Exemplos práticos nos permitiram ter uma experiência real de como o programa funciona. Boas explicações e integração de conceitos teóricos e como eles se relacionam com aplicações práticas.
Ian - Archeoworks Inc.
Curso - ArcGIS Fundamentals
Máquina Traduzida
Estou ansioso para ter outro treinamento com Any, ele foi realmente bom. Eu sou apenas um cara de SIG, mas Any tornou tudo claro para mim, explicando processos complexos em termos simples. Continue assim, obrigado.
Lwazi Qhingana - South African National Roads Agency (SANRAL) SOC Ltd
Curso - Python for Geographic Information System (GIS)
Máquina Traduzida