我很难理解表格模型与多维模型之间的区别。
不同时使用维度和事实表吗?
不能都具有星型或雪花型吗?
既没有度量值也没有计算列?
有什么区别?
此外,如果我使用Power BI并且连接到SQL Server而不是SSAS,我仍然可以使用它做我的事情。如果仅可以在SQL Server中进行操作,为什么表格模型需要SSAS?
答案 0 :(得分:2)
不同时使用维度和事实表吗?
不。多维使用属性层次结构和度量值组。表格使用表格,并且没有内置的“事实”或“维度”概念。
不能都具有星型或雪花型吗?
是的。 Tabular也可以具有其他设计。表格模型可以具有单表或更多归一化的Sachem,尽管通常将星形或雪花设计视为最佳实践。
既没有度量值也没有计算列?
MD没有计算的列。参见Comparing tabular and multidimensional solutions
此外,如果我使用Power BI并连接到SQL Server而不是SSAS,我仍然可以用它做我的事情。
不。 Power BI 总是使用表格或多维模型。当使用Power BI连接到SQL Server时,您将创建表格模型,或者将数据导入内存,或者创建DirectQuery模型(或混合模型)。无论哪种情况,都仍然会创建一个表格模型,该表格模型嵌入在.PBIX或SSAS / AAS服务器中。