星型与雪花型架构

Power BI 中的数据建模

Sara Billen

Curriculum Manager at DataCamp

星型架构

  • 事实表
  • 周围是维度表

星型架构:一个事实表被五个维度表环绕的示意图

Power BI 中的数据建模

雪花型架构

  • 允许维度间建立关系
  • 事实表保持不变

雪花型架构示意图:一个事实表被五个维度表环绕,其中两个再连接到其他维度

Power BI 中的数据建模

深入了解

星型架构

星型架构中的产品层级示例表

雪花型架构

雪花型架构中的产品层级示例表

Power BI 中的数据建模
星型架构

星型架构示意图

  • 首选方案
  • 业务用户易理解
  • 大多数 BI 工具对其优化
雪花型架构

雪花型架构示意图

  • 一些数据仓库采用
  • 重复更少
  • 更新更高效
Power BI 中的数据建模

Power BI 中的星型与雪花型

Power BI 中的数据模型示例

  • 两种架构都可行!
  • 但 Power BI 偏好星型架构
    • 更易理解
    • 性能顾虑更小
Power BI 中的数据建模

性能分析器

Power BI 性能分析器截图

  • 内置性能分析
  • 每个可视包含三部分
    • DAX 查询耗时?
    • 可视渲染耗时?
    • 其他耗时?
Power BI 中的数据建模

性能优化建议

DAX 查询慢

  • 调优 DAX 操作
  • 提升数据加载性能

可视显示慢

  • 使用更简单的可视
  • 屏幕上少展示信息

其他变慢

  • 减少页面上的可视数量
Power BI 中的数据建模

Passons à la pratique !

Power BI 中的数据建模

Preparing Video For Download...