Grupo-4.svg
dbt Labs adquire o SDF Labs

Quando adotamos o dbt como nossa ferramenta padrão de transformação de dados em 2019, não foi por causa do avanço da tecnologia. Em vez disso, foi a sua simplicidade e a experiência para desenvolvedores que o tornou uma ótima opção em comparação com as ferramentas de ETL pesadas ou a alternativa de desenvolver nossas próprias ferramentas ELT do zero.

 

Não estou sozinho quando digo que o dbt é a ferramenta número um do data stack que eu gostaria de ter desenvolvido primeiro. Sua abordagem de engenharia de software para dados é tão poderosa que nós, juntamente com milhares de equipes de dados em todo o mundo, podemos dimensionar nossa prática de engenharia analítica com muito mais eficiência do que com qualquer outro produto disponível.

O que a aquisição do SDF significa para a evolução e a vantagem competitiva do dbt

Então, por que todos estão tão empolgados com a aquisição recentemente anunciada e a futura integração do SDF, "uma cadeia de ferramentas de alto desempenho para desenvolvimento de SQL", ao dbt? Isso faz alguma diferença para o engenheiro de Analytics que adora o dbt por sua simplicidade? Na verdade, sim. E por alguns motivos diferentes.

 

Primeiro, à medida que os casos de uso do dbt se tornaram mais complexos, ficou claro que algumas escolhas de design em seu funcionamento interno prejudicaram parte da experiência do desenvolvedor. O ponto mais importante é que o dbt não é um analisador de SQL. Em termos mais simples, ele não entende SQL.

 

O dbt utiliza uma linguagem de modelos para adicionar lógica específica de banco de dados ao código SQL simples que os usuários escrevem. Embora eu não vá me aprofundar muito nesse assunto (você pode ler o anúncio oficial do dbt Labs aqui com explicações detalhadas), o fato de não ter um analisador significa que o dbt não pode otimizar o código SQL sem executá-lo no banco de dados, o que, em alguns projetos grandes, pode levar dezenas de minutos de tempo de engenharia desperdiçado em cada execução (ou horas por semana para cada desenvolvedor).

 

Além disso, isso obrigava as equipes de dados com arquiteturas complexas e multiplataforma a escrever macros sofisticadas para lidar com os diferentes dialetos de SQL de cada banco. Da mesma forma, migrações de banco de dados exigiam muito mais esforço do que será necessário quando o analisador de SDF estiver totalmente integrado ao dbt.

 

Em segundo lugar, há uma pressão competitiva vinda de outras empresas que ofereceram uma ferramenta semelhante ao dbt com analisadores de SQL, o que também torna esse movimento do dbt Labs uma estratégia defensiva. Com um analisador de SQL de alto desempenho, uma comunidade forte e uma adoção crescente por grandes empresas, o dbt está muito perto de se consolidar como o padrão definitivo em transformação de dados.

A verdadeira jogada de IA: por que o futuro do dbt vai muito além de SQL mais rápido

Por fim, há a IA. O SDF permite que os desenvolvedores de dbt utilizem sugestões SQL no estilo IntelliSense, semelhante à funcionalidade de type-ahead em IDEs, que é padrão para outras linguagens de programação. Esse recurso fornece sugestões automáticas para nomes de tabelas e colunas à medida que os usuários digitam.

 

Além disso, o dbt consegue interpretar SQL localmente e entender a semântica das queries, o que o torna muito mais seguro para o desenvolvimento de pipelines de dados com suporte de GenAI. Isso significa que os desenvolvedores podem usar LLMs avançados para escrever modelos em dbt, contando com a capacidade de análise do SDF para identificar problemas como alucinações, falhas de qualidade de dados ou riscos de segurança, antes que qualquer query seja enviada ao banco de dados.

 

Mais importante ainda, com a camada semântica do dbt, a ferramenta tem tudo para se tornar o meio pelo qual os usuários interagem com os dados em linguagem natural, sem abrir mão da semântica e da governança. Algo que muitos prometem, mas poucos realmente entregam.

 

Em outras palavras, embora o SDF possa melhorar bastante a experiência de desenvolvimento no dbt, existe uma oportunidade ainda maior: a de o dbt se consolidar como uma camada semântica impulsionada por IA para o mundo da análise de dados. Como esse tipo de camada exige um servidor para rodar, essa abordagem pode abrir um novo caminho para o dbt Cloud, desta vez com foco nos usuários de negócio, e não apenas nos analytics engineers.

Um diagrama conceitual de como o dbt e o SDF poderiam trabalhar juntos para consultas em linguagem natural

Um diagrama conceitual de como o dbt e o SDF poderiam trabalhar juntos para consultas em linguagem natural

 

Embora ainda não esteja claro como será feita, na prática, a integração entre dbt e o SDF no código (com diferenças já anunciadas entre o dbt Core e o dbt Cloud), Tristan Handy garantiu que todos os usuários do dbt serão beneficiados com essas melhorias. De qualquer forma, podemos esperar que o dbt se consolide ainda mais como um poderoso motor de transformação de dados para a era da IA.

Sobre a Indicium

A Indicium é líder global em serviços de dados e IA, criada para ajudar as empresas a resolver o que é importante agora e a se preparar para o que está por vir. Com o apoio de um investimento de 40 milhões de dólares e uma equipe de mais de 400 profissionais certificados, oferecemos soluções de ponta a ponta em todo o ciclo de vida dos dados. Nosso framework, IndiMesh, impulsionado por IA, sustenta cada projeto com inteligência coletiva, expertise comprovada e  controle de qualidade rigoroso. Líderes do setor, como a PepsiCo e a Bayer, confiam na Indicium para transformar desafios complexos de dados em resultados duradouros.

Mantenha-se conectado

Receba as últimas atualizações e notícias diretamente em sua caixa de entrada.

 

Estados Unidos

119 West 24th St.

Nova York, NY

Brasil

Avenida Paulista, 1374

São Paulo, SP

Rua Patrício Farias, 131 Florianópolis, SC

Receba as últimas atualizações e notícias diretamente em sua caixa de entrada. Ao se inscrever, você concorda em receber e-mails de acordo com nossa Política de Privacidade.

© 2025 | Todos os direitos reservados por Indicium