我只是在寻找从关系数据构建OLAP多维数据集的最佳解释和原因.那就是性能和查询优化吗?
如果您可以提供链接或指出构建多维数据集的最佳解释和原因,那将是非常好的,因为我们可以从关系数据库执行所有可以从多维数据集和多维数据集执行的操作更快地显示结果.还有其他任何解释还是原因?
解决方法
您应该使用多维数据集进行分析处理的原因有很多.
>速度. Olap wharehouses是只读的基础设施,提供的查询速度比其oltp快10倍.见wiki
>多数据集成.在多维数据集上,您可以轻松地使用多个数据源,并通过许多自动化任务(尤其是在使用SSIS时)在单个分析系统上集成它们.见elt process
>最低代码.也就是说,您无需编写查询.即使您可以编写MDX(SSAS中的多维数据集的语言),BI Studio也可以为您完成大部分艰苦工作.在我正在开展的项目中,我们首先使用SSRS为客户提供报告.查询很长很难完成,需要花费数天时间才能完成.他们的SSAS等效报告花了我们半个小时的时间,只写了几个简单的查询来转换一些数据.
>多维数据集提供报告并向上钻取,无需编写其他查询.最终用户可以自动遍历维度,因为聚合已存储在仓库中.这有助于多维数据集的用户只需遍历其维度即可生成自己的报告,而无需编写查询.
>是商务情报的一部分.制作多维数据集时,可以将其提供给许多新技术,并帮助实施BI解决方案.
我希望这有帮助.