The Cognos 8 modeling tools create and manage metadata. Framework Manager creates and manages metadata for the reporting functions, Cognos 8 Transformer creates and manages metadata for PowerCubes, and Metric Designer creates and manages metadata required for the scorecarding functions. Because metadata is derived from data sources in multi-platform or multilingual environments, there are several things you must think about or do when you set up the data source environment for Framework Manager or Cognos 8 Transformer or set up the import source environment for Metric Designer. Commonly, these things depend on the third-party technology you use for your data or import source.
If you use a Sybase data source, these steps are not necessary.
If you upgraded from an older version of Framework Manager, you are not required to set up anything in the data source environment. You must set up the data source environment only if you installed Framework Manager in a different location from the older version.
Ensure that you install the appropriate language packs to support the character sets and currency symbols you use. For information about installing language packs, see the Cognos Supplementary Languages Installation and Configuration Guide.
If users operating in different languages will be connecting to a Microsoft Analysis Services (MSAS) data source, you must create a separate Cognos 8 instance for each language.
Set the environment variable for multilingual support:
For Oracle, set the NLS_LANG (National Language Support) environment variable on each computer where Framework Manager or Metric Designer and the Cognos 8 server are installed by typing the following command:
NLS_LANG = language_territory.character_set
Examples are:
NLS_LANG = AMERICAN_AMERICA.UTF8
NLS_LANG = JAPANESE_JAPAN.UTF8
The value of the variable determines the locale-dependent behavior of Cognos 8. Error messages, sort order, date, time, monetary, numeric, and calendar conventions automatically adapt to the native language and locale.
For DB2, set the DB2CODEPAGE environment variable to a value of 1252.
For more information about whether to use this optional environment variable, see the DB2 documentation.
No settings are required for SAP BW. SAP support only a single code page on non-Unicode SAP BW systems.
For Oracle, add $ORACLE_HOME/lib to your LD_LIBRARY_PATH.
When you set the load library paths, ensure that the 32-bit Oracle libraries are in the library search path, which is usually the $ORACLE_HOME/lib directory or the $ORACLE_HOME/lib32 directory if you installed a 64-bit Oracle client.
For Oracle, copy the ojdbc14.jar file from ORACLE_HOME/jdbc/lib to the c8_location/webapps/p2pd/WEB-INF/lib directory.
If the directory contains the classes12.jar file, delete it before installing the ojdbc14.jar file.
For SAP BW, configure the following authorization objects so that the modeling tool can retrieve metadata.
Some of the values shown, such as *, are default values that you may want to modify for your environment.
Authorization object | Field | Value |
S_RFC | Activity | 16 |
Name of RFC to be protected | SYST, RSOB, SUGU, RFC1, RS_UNIFICATION, RSAB, SDTX, SU_USER | |
Type of RFC object to be protected | FUGR | |
S_TABU_DIS | Activity | 03 |
Authorization Group | &NC& | |
S_RFC | Activity | 16 |
Name of RFC to be protected | SYST, RSOB, SUGU, RFC1, RS_UNIFICATION, RSAB, SDTX, SU_USER | |
Type of RFC object to be protected | FUGR | |
S_TABU_DIS | Activity | 03 |
Authorization Groups | &NC& | |
S_USER_GRP | Activity | 03, 05 |
User group in user master main | * | |
S_RS_COMP | Activity | * |
Info Area | InfoArea Technical Name | |
Info Cube | InfoCube Technical Name | |
Name (ID) of reporting components | * | |
Type of reporting components | * | |
S_RS_COMP1 | Activity | * |
Name (ID) of reporting components | * | |
Type of reporting components | * | |
Owner (Person Responsible) | * | |
S_RS_HIER | Activity | 71 |
Hierarchy Name | Hierarchy Name | |
InfoObject | InfoObject Technical Name | |
Version | Hierarchy Version | |
S_RS_ICUBE | Activity | 03 |
InfoCube sub-object | DATA DEFINITION | |
Info Area | InfoArea Technical Name | |
InfoCube | InfoCube Technical Name |
&NC& represents any table that does not have an authorization group. For security reasons, create a new authorization group and assign the table RSHIEDIR to it. The new authorization group restricts the user’s access to the above table only, which is needed by the modeling tool. Create the new authorization group as a customization in the SAP system.
For more information about SAP BW authorization objects, see Transaction SU03.
After you complete these tasks, you must configure the
Cognos 8 components to work in your environment.