我只是在寻找从关系数据构建OLAP Cube的最佳解释和原因。这完全是关于性能和查询优化吗?为什么要构建SSAS立方体?
如果您可以提供链接或指出构建多维数据集的最佳解释和理由,那将是非常好的,因为我们可以执行关系数据库中的所有工作,我们可以从多维数据集和多维数据集执行更快的工作以显示结果。还有其他解释或理由吗?
我只是在寻找从关系数据构建OLAP Cube的最佳解释和原因。这完全是关于性能和查询优化吗?为什么要构建SSAS立方体?
如果您可以提供链接或指出构建多维数据集的最佳解释和理由,那将是非常好的,因为我们可以执行关系数据库中的所有工作,我们可以从多维数据集和多维数据集执行更快的工作以显示结果。还有其他解释或理由吗?
这有点像问为什么使用JAVA/C++时,我们可以用汇编语言做所有事情;-)构建一个多维数据集(除了性能)给你MDX language;这种语言比SQL有更高层次的概念,对分析任务更好。也许this question提供了更多信息。
我的2分。
您应该使用多维数据集进行分析处理的原因很多。
我希望这会有所帮助。
如果您想要顶级查看,请使用OLAP。假设您有数百万行详细说明产品销售情况,并且想知道每月的销售总额。
如果您需要底层详细信息,请使用OLTP(例如SQL)。假设您有数百万行详细说明产品销售情况,并希望在某一天检查一家商店的销售情况,以发现潜在的欺诈行为。
OLAP适合大数据。你不会用它来检查字符串值,真的...
感谢Magnus的消息,但我找不到任何要求的小数据集中的立方体..for大型数据集立方体是一件好事 – MSU
感谢您的回答 – MSU