Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
1
resposta

Limpeza de Dados

Boa tarde,

Minha dúvida foi na questão do tratamento de dados, alteramos a estrutura de uma base recebida em tabela fato e dimensão, mas se eu receber uma nova base complementar "dados recentes" para compor o que já foi feito, neste caso é recomendado fazer tabela fato e dimensão ou é melhor usar os dados brutos?

1 resposta
solução!

Olá, Andressa. Como vai?

Essa é uma excelente dúvida e toca em um ponto crucial sobre a escalabilidade de projetos no Power BI.

A recomendação técnica é sempre manter a estrutura de tabela fato e dimensão, mesmo ao receber dados novos ou complementares. No Business Intelligence, trabalhamos com o modelo chamado Star Schema (Esquema Estrela), onde a tabela fato contém os acontecimentos (vendas, registros, métricas) e as dimensões contêm as características (produtos, datas, clientes).

Trabalhar com dados brutos em uma única tabela gigante (tabela "flat") pode parecer mais simples no início, mas traz problemas conforme o volume de dados cresce.

Aqui estão os principais motivos para seguir com o modelo de tabelas separadas:

  • Performance: O Power BI processa muito melhor tabelas relacionadas do que uma única tabela com dezenas de colunas repetidas.
  • Manutenibilidade: Se você precisar atualizar o nome de um produto, basta alterar na tabela dimensão uma única vez, em vez de alterar em milhares de linhas da base bruta.
  • Consistência: Ao conectar os "dados recentes" à sua tabela fato já existente (usando a função Acrescentar Consultas no Power Query), todas as relações com as dimensões que você já criou continuarão funcionando automaticamente.

Como você está recebendo uma base complementar, o fluxo ideal no Power Query seria:

  1. Importar a nova base de dados.
  2. Realizar a limpeza necessária para que ela tenha as mesmas colunas da sua fato atual.
  3. Utilizar a ferramenta Acrescentar Consultas (Append) para unir esses dados novos à sua tabela fato original.
  4. Garantir que as chaves (IDs) desses novos dados se conectem corretamente às suas tabelas de dimensões existentes.

Dessa forma, seu modelo permanece organizado, leve e pronto para análises muito mais complexas sem perder o desempenho.

Espero que possa ter lhe ajudado!