No Power BI, a modelagem de dados é essencial para garantir ...

Próximas questões
Com base no mesmo assunto
Ano: 2025 Banca: FUVEST Órgão: USP Prova: FUVEST - 2025 - USP - Analista de Sistemas |
Q3509622 Banco de Dados
No Power BI, a modelagem de dados é essencial para garantir desempenho e a correta interpretação das informações. Um modelo, no Power BI, consiste em uma ou mais tabelas e diversas relações entre elas (quando existir mais de uma tabela). Para garantir granularidade e eficiência nas visualizações e relatórios, a escolha do esquema de dados é fundamental.
Uma empresa está implementando um dashboard no Power BI para monitorar as vendas de seus produtos em diversas regiões do país. O banco de dados contém informações sobre:

• Vendas realizadas (data, valor, quantidade, produto vendido, vendedor e região).
• Detalhes dos produtos (código, categoria, marca e preço unitário).
• Informações dos clientes (nome, CPF, idade, estado civil e cidade).
• Registros de vendedores (nome, código do vendedor e equipe de vendas).

Considerando as melhores práticas de modelagem de dados no Power BI, qual esquema de dados é mais adequado para estruturar esse modelo e garantir performance e facilidade de análise?
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: B

Tema central da questão:
A questão aborda o modelo de dados mais eficiente para o Power BI. Dominar a modelagem é essencial para garantir desempenho nas consultas, clareza nas análises e flexibilidade nos dashboards.

Resumo teórico:
Na modelagem de dados para BI, os principais esquemas são:

  • Modelo Estrela: Uma tabela fato central que armazena dados de eventos (ex: vendas) ligada diretamente a várias tabelas dimensão (ex: produto, vendedor, cliente).
  • Modelo Floco de Neve: Similar ao modelo estrela, mas as dimensões são normalizadas, ou seja, divididas em tabelas menores para eliminar redundâncias.
  • Modelo Plano: Todos os dados em uma única tabela, sem estrutura de fatos e dimensões.

Fontes: Microsoft Power BI Documentation, Kimball & Ross, The Data Warehouse Toolkit.

Justificativa da alternativa correta (B):
O modelo estrela é o mais recomendado para Power BI porque:

  • Otimiza a performance das análises;
  • Facilita a criação de visualizações e cálculos com DAX;
  • Evita redundâncias desnecessárias e simplifica relacionamentos.

Com uma tabela fato (vendas) ligada a dimensões (produto, vendedor, cliente, região), o modelo estrela garante granularidade adequada e flexibilidade nas análises. Isso está alinhado com as melhores práticas do Power BI (ver: documentação oficial).

Análise das alternativas incorretas:

  • A e D (Modelo plano): Reunir tudo em uma única tabela pode até simplificar a estrutura, mas prejudica o desempenho, dificulta a manutenção e aumenta o risco de redundância e inconsistências.
  • C e E (Modelo floco de neve): Embora elimine redundâncias, a normalização excessiva aumenta a complexidade dos joins, atrapalhando a performance e dificultando análises rápidas — não é recomendado para ferramentas como Power BI.

Dicas de interpretação:
Ao ler enunciados de modelagem, busque termos como “tabela fato”, “dimensões”, “performance” e “facilidade de análise”. Fique atento a alternativas que prometem soluções fáceis, mas comprometem desempenho ou clareza do modelo.

Resumo final:
Para BI, modelo estrela é o padrão ouro, pois equilibra eficiência, organização e escalabilidade.

Gostou do comentário? Deixe sua avaliação aqui embaixo!

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

A principal diferença entre o modelo Estrela e o Floco de Neve é a normalização. No modelo Estrela, as dimensões não estão normalizadas, o que permite otimizar o desempenho nas consultas, mas, por outro lado, aumenta o consumo de espaço. Já o modelo Floco de Neve, possui as dimensões normalizadas, ou seja, separadas em tabelas menores. Com isso, diminui-se consideravelmente o consumo de espaço, mas, em contrapartida, exige-se mais Joins para a realização de consultas, o que piora o desempenho.

Gabarito B

O Power BI foi desenvolvido e otimizado especificamente para trabalhar com o Esquema Estrela (Star Schema). Essa é a recomendação oficial da Microsoft para garantir que o motor de compressão e processamento (VertiPaq) funcione com máxima eficiência.

Ao estruturar os dados da empresa mencionada no modelo estrela, teríamos:

  1. Tabela Fato (Vendas): Conteria apenas as métricas (valor, quantidade) e as chaves estrangeiras.
  2. Tabelas Dimensão (Produto, Cliente, Vendedor, Calendário): Conteriam os detalhes descritivos.

As vantagens principais são:

  • Performance: O Power BI lida melhor com filtros que se propagam de uma dimensão para uma fato (relacionamento 1:N).
  • Usabilidade: Para o usuário final, é muito mais fácil encontrar campos organizados por categorias (Dimensões) do que em uma lista única e gigante.
  • DAX Simples: As fórmulas DAX (como as de inteligência de tempo) são projetadas para funcionar perfeitamente em modelos estrela.

Retroceder Nunca Render-se Jamais !

Força e Fé !

Fortuna Audaces Sequitur ! 

Power BI foi feito pra brilhar!!! - Estrela.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo