老师您好,我是在英国学数据分析,想了解下复合模型的表格存储模式可以辅导吗?
最佳答案
课程顾问-小管家
2023-04-23 05:10:57
同学你好,我们可以辅导英国数据分析的复合模型的表格存储模式课程。
老师会给你进行知识点总结,辅助习题与案例来辅导。
在复合模型中,您可以为每个表(计算表除外)配置存储模式:
DirectQuery:我们建议您为表示大数据量或需要提供接近实时结果的表设置此模式。数据永远不会导入到这些表中。通常,这些表是事实类型的表,用于汇总。
导入:我们建议您为维度类型表设置此模式,即用于筛选和分组的表。事实上,对于基于直接查询模式不支持的源的表,这是唯一的选择。计算表始终是导入表。
双重的:我们建议您为维度类型表设置此模式,当它们可能与直接查询事实类型表一起从同一来源被查询时。
当Power BI查询复合模型时,有几种可能的情况:
仅查询导入或双表:从模型缓存中检索所有数据。它将提供最快的性能。这种情况常见于由筛选器或切片器可视化工具查询的维度类型表。
从同一来源查询双表或直接查询表:通过向直接查询源发送一个或多个本机查询来检索所有数据。它将提供最快的性能,尤其是当源表上存在适当的索引时。这种情况常见于涉及双维类型表和直接查询事实类型表的查询。这些查询是内部源组,因此所有一对一或一对多的关系都被评估为常规关系。
所有其他查询:这些查询涉及跨来源组关系。这是因为导入表与直接查询表相关联,或者双表与来自不同来源的直接查询表相关联,在这种情况下,它的行为就像导入表一样。所有关系都被评估为有限的关系。这也意味着应用于非直接查询表的分组必须作为虚拟表发送到直接查询源。在这种情况下,本机查询可能效率低下,尤其是对于大型分组集。而且,它有可能在本机查询中暴露敏感数据。
总之,我们建议您:
仔细考虑一下,复合模型是正确的解决方案——虽然它允许不同数据源的模型级集成,但它也引入了设计复杂性,并可能带来后果
将存储模式设置为DirectQuery当表是存储大量数据的事实类型表时,或者它需要提供接近实时的结果时
将存储模式设置为双重的当表是维度类型的表时,它将与一起查询DirectQuery基于同一来源的事实类型表
配置适当的刷新频率,以保持双表(和任何相关计算表)的模型缓存与源数据库同步
努力确保跨数据源(包括模型缓存)的数据完整性—当相关列值不匹配时,有限的关系将消除行
使用适当的索引优化直接查询数据源,以实现高效的连接、筛选和分组
如果本机查询有被截获的风险,请不要将敏感数据加载到导入或双表中—有关详细信息,请参见在智能商务智能桌面中使用复合模型(安全性影响)
可以咨询我们的官网在线顾问老师进行详细的专业学习辅导资讯了解或者直接添加下方客服微信一对一咨询。我们也支持其他院校本硕专业的课程、作业、论文、考试等辅导。
其他答案
1970-01-01 08:00:00
最新问答
悉尼大学COMP5349作业和考试重点是什么?
我在悉尼大学,最近正在学COMP5349这门课,因为我有些内容听不太懂,所以比较担心不能很好地完成作业还有之后的考试,请问作业和考试的重点是什么?麻烦老师指导。
考而思2024-05-16曼彻斯特大学BMAN21040A Final考试重点考察哪些内容?
你好,我在曼大读本科,学的是会计金融,因为过几天要考BMAN21040A这门课,所以想问一下考试的重点是什么?我应该怎么准备考前复习?希望老师指导,谢谢啦!
考而思2024-05-16英国挂科延毕能不能申诉?
我今年在英国读大四,这学期有挂科,担心会延期毕业,想问一下这种情况能不能申诉?申诉的话应该用什么理由?大致的申诉步骤是什么?希望老师能指导,感谢!!
考而思2024-05-15