Dynamic cube发布到CM中后,用户并不会立即可用。还需要经过一些列配置。发布后,Cognos其他组件获取了cube定义文件。问了让用户正常使用,下一步的工作是配置这个cube到Cognos环境中的一个或多个dispatcher上。为dynamic cube配置dispatcher需要以下两步:
- 指定dynamic cube运行的dispatcher
- 指定dispatcher的参数
在大多数情况下,dynamic cubes会被指定到特定用来运行dynamic cube的硬件中的dispatcher上。因为dynamic cubes对内存和CPU的要求特殊,超过了普通DQM 服务器的要求。通常,我们会把访问dynamic cube的需求路由到一个专用的服务器组上。
每个指定到dispatcher上的cube都有自己的属性集。有一些属性,比如数据和汇总的缓存大小,一定不要使用系统默认值。而要根据数据仓库以及cube使用情况配置。而其他的一些属性,可以在项目运行过程中,视情况配置。
因为dynamic cubes是在DQM 服务器中创建的,所以有QueryService属性。特别是那些和JVM heap相关的属性,一定要考虑到cube的表现来指定相应值。
Dynamic cube配置完后,对于用户来说,还是不可用的。Dynamic cube必须要被启动后,用户才可以通过相应的数据包访问。