我想在OLAP多维数据集上模拟假设分析 例如,如果产品从一个工厂转移到另一个工厂,我想通过在部门之间移动员工或制造成本变动来了解部门资源预算的影响。
我应该使用rolap cube'mondrian'还是molap?
如果你能给我一些例子,我会很高兴的,tuto ...;) 提前谢谢你答案 0 :(得分:1)
实际上mondrian确实支持“回写”(通过olap4j),所以如果分析你可以做什么。 看看Saiku - AFAIK它是迄今为止第一个也是唯一一个实现它的工具。
以下是它的工作原理 - 它非常简陋:
http://julianhyde.blogspot.co.uk/2009/06/cell-writeback-in-mondrian.html
Martin虽然接近这一点,但它实际上并不更新原始数据,只更新缓存中的对象。但是,如果您正在进行分析,那么您不想更新原始数据!
答案 1 :(得分:0)
我想说Mondrian是一个查询现有数据库的引擎,该数据库具有Olap的专用结构(通常是某种星型模式)。
绝对不能操纵(甚至)改变数据。由于每个假设分析都需要以某种方式改变数据,因此蒙德里安不是它的工具。