ComeçarComece de graça

Criando modelos de snapshot no dbt

Nós focamos em construir e depurar modelos de mart para simplificar consultas SQL, pré-transformando tabelas para que sejam únicas por cliente e produto.

Outro tipo de transformação útil para incorporar em um modelo dbt são os modelos de snapshot. Como o nome sugere, esses modelos tiram “fotografias” dos dados, permitindo que seu usuário final volte no tempo e veja como os dados estavam em uma determinada data.

Neste exercício, você vai criar dois modelos de snapshot: um para acompanhar alterações diárias de pedidos e outro para acompanhar alterações diárias de estoque. Isso vai ajudar seu usuário final a responder perguntas como:

  1. Como meu estoque mudou ao longo do tempo?
  2. Como meu volume de pedidos mudou ao longo do tempo?

Este exercício faz parte do curso

Estudo de caso: criando modelos de dados de e-commerce com dbt

Ver curso

Exercício interativo prático

Transforme a teoria em ação com um de nossos exercícios interativos

Começar o exercício