Power BI:语义模型构建与报告创作指南
1. 聚合表优先级设置与自动聚合
在处理聚合表时,可设置不同表的优先级。例如,将产品类别的聚合表优先级设为 10,产品子类别聚合表优先级设为 0。子查询会优先考虑优先级最高的聚合表,若该表的粒度不够,才会考虑其他粒度较低的聚合表。
对于部分数据源,Power BI 服务支持自动聚合,它利用机器学习技术优化 DirectQuery 模型。在语义模型设置中启用此功能后,优化会自动进行,且与用户自定义聚合共同作用。
相关链接:
- 用户自定义聚合:https://bit.ly/3RzVkSl
- 自动聚合:http://bit.ly/2Pgckjp
- Power BI 聚合快速指南:https://bit.ly/3cpReI1
2. 混合表的使用
2.1 混合表原理
语义模型中的混合表结合了导入和 DirectQuery 连接方法,借助 Analysis Services 表格语义模型中的分区概念。分区是语义模型表中数据行的逻辑容器,增量刷新时会创建新分区。
混合表是 Power BI Premium 功能,可与增量刷新结合使用,也可单独使用。它旨在平衡大事实表在导入和 DirectQuery 模式下的性能。例如,可设置导入存储模式分区包含最近数据(如最近两年),DirectQuery 分区包含旧数据;反之亦可。
这种配置能加速常见数据分析任务(假设关注的数据在导入分区),同时可分析旧数据,且不增加语义模型整体大小。
2.2 准备工作
以下是创建混合表的准备步
超级会员免费看
订阅专栏 解锁全文
1831

被折叠的 条评论
为什么被折叠?



