多维分析为我们带来的优势不言而喻
首先是速度上的优势,快速响应
其实是多视角观察数据,用户可以自定义“表”的样式(切片,切段)(一表成N表)
更有甚者,可以用mdx完成更复杂的“需求”
让我们来看看多维的“缺点”
几乎依赖工具,自定义开发难度系数大,开源有pentaho方案
微软ssas,IBM transformer(功能简单,无法应付复杂需求),
IBM TM1, oracle essbase
价格昂贵
多维数据库本质还是文件系统,其大小受制于操作系统的文件块
所以无法存储海量数据,即使分区,久而久之,效率下降
再次是多维的灵活体现在它的展现,如果它的根源需要增加,
减少,删除某些属性(维度,指标)。这是不是一场噩梦呢?
(展现灵活,根源不灵活)
虽然像essbase这样的可能解决。。。。
收起