The IBM® Cognos® modeling tools create
and manage metadata. Framework Manager creates and manages metadata
for the reporting 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. Commonly, these things depend
on the other 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.
Before you begin
Install IBM Cognos Framework Manager. For information on how to install Cognos Framework Manager,
refer to the IBM Cognos Analytics or IBM Cognos Business Intelligence installation procedures.
Ensure that you install the appropriate fonts to support the character sets and currency symbols
you use.
Procedure
- Set the environment variable for multilingual support:
- For Oracle, set the NLS_LANG (National Language Support) environment variable on each computer
where Framework Manager is 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 IBM
Cognos. 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
ccr_location/webapps/p2pd/WEB-INF/lib directory. For Oracle
11 g, copy the ojdbc5.jar file from ORACLE_HOME/jdbc/lib
to the ccr_location/webapps/p2pd/WEB-INF/lib
directory.
If the directory contains the classes12.jar file, delete it before
installing the ojdbc14.jar or ojdbc5.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.
Table 1. Authorization
objects to configure for SAP BW when you set up the data source environment
for Framework Manager
| 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 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.