To use Cognos product documentation, you must enable JavaScript in your browser.

Distributing Transformer Components

Transformer can be installed on a computer that contains other Cognos 8 components or on a computer that is separate from other Cognos 8 components. When installed separately, Transformer can be used as a standalone product or it can be configured to communicate with other Cognos 8 components.

When you use Transformer as a standalone product, you can use data sources that are external to Cognos 8 and you cannot create secured views with dimensional filtering. When you use Transformer with other Cognos 8 components, you can use the following features provided by Cognos 8:

Transformer consists of the following components. You may have one or both, depending on your environment.

Either component can communicate with the server using one of two routes:

Web Servers Other Than Microsoft IIS

For Web servers other than Microsoft Internet Information Services (IIS), no functional difference exists between the two communication routes between the modeling tool and the Application Tier Components dispatcher. For either route, the modeling tool uses the BI Bus SOAP API. If you use the Web server route, and you have medium- and large-sized packages (approaching 1 MB), the packages are broken into smaller pieces (chunked) for transmission. When publishing packages, only the package run time model is transferred and not the PowerCube. However, the PowerCube must be in a location that the dispatcher can access.

If you use a Web server other than Microsoft IIS, we recommend that you configure the modeling tool to communicate through your Web server gateway (using the first route). This eliminates the need to set up additional communications channels if you use firewalls to separate the modeling tool, Web server, and Application Tier Components.

Firewall Considerations

When the modeling tool is outside a network firewall that protects the Application Tier Components, communication issues with the dispatcher can occur. For security reasons, the default Cognos 8 configuration prevents the dispatcher from accepting requests from the modeling tool when it is outside the network firewall.

By default, the modeling tool is configured to send requests directly to the dispatcher:

To avoid communication issues when communicating directly with the dispatcher, install the modeling tool in the same architectural tier as the Application Tier Components.

Alternatively, you can install an additional gateway that is dedicated to communication with the modeling tool. You then configure the modeling tool and its gateway such that the dispatcher accepts requests from the modeling tool.

Role-based Server Considerations

You may want to set up dedicated Transformer servers for optimal cube build performance and accessibility to the Cognos 8 users. In this scenario, consider the following requirements:

Building and updating production PowerCubes can be scripted and run remotely when sufficient access and user privileges are set up. For more information about building and updating production PowerCubes, see the Transformer User Guide.

Business Analysts or Specialists

You may have specialized business or power users who want to build PowerCubes that are modeled on a combination of corporate and personal data sources. These users may want to do their own analysis of the data for their line of business or a small group of users. You can enable such users to be self-sufficient within the IT and security infrastructure of the organization by meeting the following requirements:

Configuration Requirements

To publish PowerCube packages, you must configure Transformer to communicate with the dispatcher, either directly or through a dedicated gateway. If Cognos Connection is secured, you must have privileges to create data sources and publish packages in Cognos Connection.

On the computer where Transformer is installed, configure cryptographic properties and the following environment properties:

If the modeling tool is using a dedicated gateway instead of communicating directly with the dispatcher, you must also configure the Dispatcher URIs for gateway property on the dedicated gateway computer.