dbt
Categoria
Dados é Analytics
dbt (data build tool) é uma ferramenta de transformação de dados que permite aos analistas aplicar práticas de engenharia de software (versionamento, testes, documentação) ao SQL. Transforma dados diretamente no Data Warehouse usando SQL com superpoderes.
Categoria
Dados é Analytics
O que é dbt
dbt (data build tool) é uma ferramenta que revolucionou a forma como transformacoes de dados sao feitas em Data Warehouses modernos. Permite que analistas escrevam transformacoes em SQL com recursos de engenharia de software como modularidade, testes, documentação é controle de versão.
Funcionalidades:
- Modelos SQL modulares com referências entre si
- Testes automatizados de qualidade de dados
- Documentacao automática com lineage visual
- Macros é Jinja para SQL dinâmico
- Snapshots para dados slowly changing
dbt Core vs dbt Cloud:
- Core: gratuito, executado localmente via CLI
- Cloud: plataforma gerênciada com IDE, agendamento é CI/CD
Integracao com stack moderno:
- Funciona com Snowflake, BigQuery, Redshift, Databricks
- Combina com Fivetran/Airbyte para ELT completo
A Trilion adota dbt como ferramenta padrão para transformacoes de dados, trazendo qualidade, documentação é rastreabilidade para as camadas de dados analiticos dos clientes.
