⭐ Boas Práticas de Modelagem

⭐ Best Modeling Practices

Estas práticas garantem um modelo limpo, eficiente e fácil de manter.

These practices ensure a clean, efficient, and easy-to-maintain model.


✔ Usar Modelo Estrela

✔ Use Star Schema

  • Tabelas fato no centro
  • Fact tables at the center
  • Dimensões ao redor
  • Dimensions around
  • Evitar snowflake (normalização excessiva)
  • Avoid snowflake (excessive normalization)

✔ Criar Medidas Explícitas

✔ Create Explicit Measures

Evitar medidas automáticas (implícitas). Sempre crie medidas no painel Modeling > New Measure.

Avoid automatic (implicit) measures. Always create measures in the Modeling > New Measure pane.


✔ Nomear Tabelas e Medidas Claramente

✔ Name Tables and Measures Clearly

Exemplos:

Examples:

  • Fato Vendas
  • Fact Sales
  • Dim Produto
  • Dim Product
  • [Total Vendas]
  • [Total Sales]
  • [Qtd Clientes Ativos]
  • [Active Customers Qty]

✔ Criar Pastas de Exibição (Display Folders)

✔ Create Display Folders (Display Folders)

Organizar medidas:

Organize measures:

  • _01 KPIs
  • _01 KPIs
  • _02 Time Intelligence
  • _02 Time Intelligence
  • _03 Métricas Financeiras
  • _03 Financial Metrics

✔ Evitar Colunas Calculadas (quando possível)

✔ Avoid Calculated Columns (when possible)

Preferir medidas:

Prefer measures:

  • consumem menos memória
  • consume less memory
  • não aumentam tamanho do modelo
  • do not increase model size

✔ Usar Tabela de Datas Oficial

✔ Use Official Date Table

Com colunas:

With columns:

  • Data
  • Date
  • Ano
  • Year
  • Mês
  • Month
  • Trimestre
  • Quarter
  • Semana ISO
  • ISO Week

✔ Documentar o Modelo

✔ Document the Model

Utilizar:

Use:

  • Descrições
  • Descriptions
  • Linhas de anotação
  • Annotation lines
  • Notas no GitHub
  • Notes on GitHub

📚 Links Oficiais

📚 Official Links

  • Data Modeling Guidance:
    https://learn.microsoft.com/power-bi/guidance/
  • Data Modeling Guidance:
    https://learn.microsoft.com/power-bi/guidance/
\n