选择模型框架
下面提供了有关为项目选择适当模型框架的一般指导。 这些指导特别适合用于数据量较大、查询吞吐量较高、且快速响应非常重要的企业解决方案。
最重要的是,应该尽可能选择导入模型框架。 此框架提供最多的选择、设计灵活性和快速性能。 请务必应用数据缩减技术,以确保 Power BI 加载尽可能少的数据。
如果你的数据源存储大量数据和/或报表需要提供准实时数据,请选择 DirectQuery 模型框架。
选择复合模型框架可以:
- 提升 DirectQuery 模型的查询性能。
- 从导入模型提供准实时的查询结果。
- 使用其他数据扩展 Power BI 数据集(或 AAS 模型)。
可以使用聚合表(它们可以使用导入存储模式或 DirectQuery 存储模式)来提升 DirectQuery 模型的查询性能。 使用导入聚合表时,请务必设置相关维度表以使用双重存储模式。 这样,Power BI 就可以完全通过缓存来满足较高粒度的查询的需求。
可以通过创建混合表从导入模型中提供准实时的查询结果。 在这种情况下,Power BI 将为当前时段添加一个 DirectQuery 分区。
最后,可以使用 DirectQuery 通过链接到核心模型来创建专用模型。 这种类型的开发通常由业务分析师完成,他们扩展核心模型,而 IT 人员则会交付这些模型并为其提供支持。
重要
精心规划。 在 Power BI Desktop 中,始终可以将 DirectQuery 表转换为导入表。 但是,无法将导入表转换为 DirectQuery 表。