Multiprocessing with Cognos Transformer Server
By upgrading to a multi-CPU server and running multiple instances of Cognos®
Transformer in parallel, you can significantly decrease the build time for your largest cubes. In a model that generates more than one cube, the overall creation time is reduced to the time taken for the slowest cube to build.
Use th following strategies:
- Give each Cognos Transformer process its own CPU. Because each instance uses system resources independently, ensure that each one has sufficient memory, I/O bandwidth, and disk space.
- Provide each Cognos Transformer instance with its own configuration files.
- Do not share the locations of
DataWorkDirectory
andModelWorkDirectory
among multiple instances. - Add an ampersand (
&
) to the end of the UNIX or Linux® command line to begin your first process in background mode. For example, usecogtr -mmodel.mdl &
When control returns to the command prompt, initiate a second
cogtr
command in parallel. - To continue processing on UNIX or Linux after session log off, type the command
nohup cogtr -mmodel.mdl