首页 > 解决方案 > 表格和多维模型的构建方式是否相同?

问题描述

我很难理解表格模型与多维模型之间的区别。

不要同时使用维度和事实表?

不能都具有星形或雪花模式吗?

没有度量值和计算列?

有什么区别?

此外,如果我使用 Power BI 并且连接到 SQL Server 而不是 SSAS,我仍然可以使用它来完成我的工作。如果可以在 SQL Server 中完成,为什么表格模型需要 SSAS?

标签: ssaspowerbi-desktopssas-tabularmultidimensional-cube

解决方案


不要同时使用维度和事实表?

没有。多维使用属性层次结构和度量值组。表格使用表格,并且没有关于“事实”或“维度”是什么的内置概念。

不能都具有星形或雪花模式吗?

是的。Tabular 也可以有其他设计。表格模型可以具有单表或更规范化的 sachem,尽管使用星形或雪花设计通常被认为是最佳实践。

没有度量值和计算列?

MD 没有计算列。请参阅比较表格和多维解决方案

此外,如果我使用 Power BI 并且连接到 SQL Server 而不是 SSAS,我仍然可以使用它来完成我的工作。

没有。Power BI始终使用表格或多维模型。当你使用 Power BI 连接到 SQL Server 时,你正在创建一个表格模型,并且要么将数据导入内存,要么创建一个 DirectQuery 模型(或混合模型)。在任何一种情况下,仍然会创建一个表格模型,嵌入在 .PBIX 或 SSAS/AAS 服务器中。


推荐阅读