Programa do Curso
Introdução
- Filosofia e princípios da dbt / O que é a dbt?
- dbt vs ETL tradicional
- Visão geral das características e da arquitetura da dbt
- Para além da dbt: O que é o dbt Cloud?
Compreender o dbt Cloud
- O ciclo de vida de um projeto dbt em dbt Cloud
- Como é que o dbt Cloud se enquadra nos fluxos de trabalho de armazenamento e transformação de dados
Começar a utilizar o 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
- Colaborar com os membros da equipa num projeto dbt em dbt Cloud
Trabalhar com modelos dbt
- Compreender os modelos dbt
- Construir um modelo dbt
- Transformar dados utilizando dbt
- Trabalhar com modelos incrementais em dbt
- Implementar macros e funções personalizadas no dbt
Gerir projectos dbt na nuvem dbt
- Utilizar a interface do dbt Cloud para gerir e implementar projectos
- Criando cronogramas e acionando trabalhos dbt
- Criando e gerenciando ambientes no dbt Cloud
- Implementar projectos dbt em produção
- Configurar notificações e alertas
Integração do dbt Cloud com outras ferramentas
- Utilizar o dbt Cloud com Git e controlo de versões
- Integrando o dbt Cloud com outras ferramentas de armazenamento e transformação de dados baseadas na nuvem
Resolução de problemas e depuração
- Como depurar e solucionar problemas de projectos dbt no dbt Cloud
- Usando logs para diagnosticar problemas
- Melhores práticas para a manutenção de projectos dbt Cloud
Resumo e próximas etapas
Requisitos
- Compreensão de modelação de dados e SQL
- Experiência com SQL e interface de linha de comando (CLI)
- Experiência em programação Python
Público
- Engenheiros de dados
- Analistas de dados
- Cientistas de dados
Declaração de Clientes (5)
Hands-on examples allowed us to get an actual feel for how the program works. Good explanations and integration of theoretical concepts and how they relate to practical applications.
Ian - Archeoworks Inc.
Curso - ArcGIS Fundamentals
Exercício de laboratório
Tse Kiat - ST Engineering Training & Simulation Systems Pte. Ltd.
Curso - Automated Monitoring with Zabbix
Máquina Traduzida
All the topics which he covered including examples. And also explained how they are helpful in our daily job.
madduri madduri - Boskalis Singapore Pte Ltd
Curso - QGIS for Geographic Information System
Gostei do estilo do Pablo, do facto de ter abordado muitos assuntos, desde a conceção de relatórios, personalização com html até à implementação de algoritmos ML simples. Good equilíbrio informação teórica / exercícios. O Pablo cobriu realmente todos os tópicos que me interessavam e deu respostas completas às minhas perguntas.
Cristian Tudose - SC Automobile Dacia SA
Curso - Advanced Data Analysis with TIBCO Spotfire
Máquina Traduzida
Actual application of spotfire and all basic functions.