配置完成后的cube,可以通过以下4种方式启动。
1. 启动对应的QueryService。
默认情况下,QueryService启动时,其包含的cube也会启动。当然,这个特性可以基于每个cube修改。
2. 从IBM Cognos Administration中启动cube。
在IBM Cognos Administration的Status选项卡中,管理员可以在Dynamic Cubes标签下,看到分配到某个dispatcher下的QueryService的cube。
在这个页面,可以对cube执行一系列操作,这里面就包含了启动cube。
3. 创建QueryService administration task进行定时启动。
4. 创建SDK程序启动。
cube启动后,它立即开始从数据仓库维表中获取数据,按照cube 模型的设计,在内存中组织起cube维度层级结构。这些数据在内存中加载完成后,这个cube就可以被各个studio使用了。
当然,cube可能还包含内存汇总(in-memory aggregate)。内存汇总会在cube启动完成后开始加载。我们可以再IBM Cognos Administration中查看cube运行情况。
如果cube关联了某个启动触发器,这也会在cube启动完成后开始运行。
cube运行时,以下针对cube的操作可以被执行: