首页> 学术问答> 复合模型的表格存储模式辅导

复合模型的表格存储模式辅导

老师您好,我是在英国学数据分析,想了解下复合模型的表格存储模式可以辅导吗?

最佳答案

课程顾问-小管家

2023-04-23 05:10:57

立即咨询

同学你好,我们可以辅导英国数据分析的复合模型的表格存储模式课程。

老师会给你进行知识点总结,辅助习题与案例来辅导。

在复合模型中,您可以为每个表(计算表除外)配置存储模式:

DirectQuery:我们建议您为表示大数据量或需要提供接近实时结果的表设置此模式。数据永远不会导入到这些表中。通常,这些表是事实类型的表,用于汇总。

导入:我们建议您为维度类型表设置此模式,即用于筛选和分组的表。事实上,对于基于直接查询模式不支持的源的表,这是唯一的选择。计算表始终是导入表。

双重的:我们建议您为维度类型表设置此模式,当它们可能与直接查询事实类型表一起从同一来源被查询时。

当Power BI查询复合模型时,有几种可能的情况:

仅查询导入或双表:从模型缓存中检索所有数据。它将提供最快的性能。这种情况常见于由筛选器或切片器可视化工具查询的维度类型表。

从同一来源查询双表或直接查询表:通过向直接查询源发送一个或多个本机查询来检索所有数据。它将提供最快的性能,尤其是当源表上存在适当的索引时。这种情况常见于涉及双维类型表和直接查询事实类型表的查询。这些查询是内部源组,因此所有一对一或一对多的关系都被评估为常规关系。

所有其他查询:这些查询涉及跨来源组关系。这是因为导入表与直接查询表相关联,或者双表与来自不同来源的直接查询表相关联,在这种情况下,它的行为就像导入表一样。所有关系都被评估为有限的关系。这也意味着应用于非直接查询表的分组必须作为虚拟表发送到直接查询源。在这种情况下,本机查询可能效率低下,尤其是对于大型分组集。而且,它有可能在本机查询中暴露敏感数据。

总之,我们建议您:

仔细考虑一下,复合模型是正确的解决方案——虽然它允许不同数据源的模型级集成,但它也引入了设计复杂性,并可能带来后果

将存储模式设置为DirectQuery当表是存储大量数据的事实类型表时,或者它需要提供接近实时的结果时

将存储模式设置为双重的当表是维度类型的表时,它将与一起查询DirectQuery基于同一来源的事实类型表

配置适当的刷新频率,以保持双表(和任何相关计算表)的模型缓存与源数据库同步

努力确保跨数据源(包括模型缓存)的数据完整性—当相关列值不匹配时,有限的关系将消除行

使用适当的索引优化直接查询数据源,以实现高效的连接、筛选和分组

如果本机查询有被截获的风险,请不要将敏感数据加载到导入或双表中—有关详细信息,请参见在智能商务智能桌面中使用复合模型(安全性影响)

可以咨询我们的官网在线顾问老师进行详细的专业学习辅导资讯了解或者直接添加下方客服微信一对一咨询。我们也支持其他院校本硕专业的课程、作业、论文、考试等辅导。

其他答案

1970-01-01 08:00:00

立即咨询

课程辅导.jpg

  • 添加微信【kaoersi03】
  • (备注官网)申请试听
  • 享专属套餐优惠

马上匹配专业老师免费答疑

备案号:京ICP备17021069号

版权所有:北京考而思教育咨询集团有限公司

复制成功

微信号: kaoersi03

备注“官网”享专属套餐优惠!