Dimensional Relational vs. OLAP: The Final Deployment Conundrum
by Ralph Kimball,2007年4月27日
最终的选择
维度建模的基础内容,包括缓慢变化维、三类基础粒度的事实表、完成整合需要的一致性维度等等,在两个方案中实施的难易程度是相同的。
那么作为一个高级管理人员和企业BI系统设计师,应该如何来面对这个选择:关系维度模型表还是OLAP?由于两个选择都有各自的优缺点,对于这个问题没有一个固定的选择。
让我们来考虑两个极限情况。
如果你为一个企业建立大型的分布式的数据仓库,其中有很多不同的数据库供应商,你需要为所有的BI应用建立一个基础,而不能局限于单一的供应商,那么我建议采用关系维度模型表的方式来保存数据。
另一种情况,如果你需要建立的是单个主题的解决方案,需要的是高性能,更关注于高效的分析,而且你对开发技能有信心,那么我建议你采用OLAP方式来保存数据,OLAP应该以维度模型来建立。
其他情况下,需要根据事情情况来做出选择。
原文请参阅这里。
|