OBIA Setup - Summary
OBIA Setup - Summary
CONTENTS
1. Introduction......................................................................................................................... 5
2. Installation steps.................................................................................................................. 5
3. Data Warehouse database................................................................................................. 5
3.1. Configuration parameters........................................................................................... 5
3.2. Tablespaces................................................................................................................ 6
3.3. Required roles............................................................................................................. 6
3.4. Database users........................................................................................................... 6
4. Windows Machine Preparation........................................................................................... 8
5. OBIEE Infrastructure Installation on Windows................................................................... 8
6. BI Applications Installation on Windows............................................................................. 8
7. Informatica PowerCenter Client Installation on Windows.................................................. 9
8. System Configuration on Windows.................................................................................. 10
8.1. Copy pmcmd.exe file................................................................................................ 10
8.2. Configure INFA_DOMAINS_FILE variable.............................................................. 10
8.3. Windows PATH variable configuration..................................................................... 10
8.4. Configure ODBC connections.................................................................................. 10
8.5. Hibernate libraries copy............................................................................................ 11
8.6. JDBC drivers installation for DAC............................................................................ 11
8.7. DAC Client Configuration.......................................................................................... 11
8.8. DAC Repository Metadata import............................................................................. 11
8.9. Informatica services registration in DAC.................................................................. 11
8.10. Specify Transactional and Data Warehouse Data Sources in the DAC............... 12
8.11. Create Data Warehouse Tables............................................................................ 13
8.12. DAC Server configuration..................................................................................... 13
8.13. DAC parameters configuration.............................................................................. 13
8.14. Oracle BI Repository configuration....................................................................... 13
9. Windows machine cleanup............................................................................................... 14
10. Unix Server Preparation............................................................................................... 15
11. Java SDK installation.................................................................................................... 15
12. OBIEE Infrastructure Installation on Unix..................................................................... 15
13. Informatica PowerCenter Server Installation on Unix.................................................. 15
13.1. Informatica PowerCenter Server 8.1.1 installation............................................... 16
13.2. Informatica PowerCenter Server 8.1.1 Service Pack 4 installation..................... 17
13.3. Informatica PowerCenter Server configuration.................................................... 17
14. Migration of BI Applications to Unix.............................................................................. 19
14.1. Moving files from Windows to Unix....................................................................... 19
14.2. Copying JDBC drivers........................................................................................... 19
14.3. Copying Informatica files....................................................................................... 19
14.4. Configuring DAC Server on Unix.......................................................................... 19
14.5. Informatica Repository restore.............................................................................. 20
14.6. Configure Informatica Repository in Workflow Manager on Windows................. 20
15. Oracle BI Infrastructure configuration on Unix............................................................. 21
16. Weblogic installation on Unix........................................................................................ 21
16.1. Weblogic 9.2 base installation................................................................................ 21
16.2. Weblogic 9.2 patches installation........................................................................... 22
16.3. Weblogic 9.2.1 maintenance pack installation...................................................... 22
16.4. Weblogic 9.2.1 patches installation........................................................................ 22
16.5. Weblogic Domain creation.................................................................................... 22
16.6. Presentation Services application deployment..................................................... 23
17. Starting / Stopping Oracle BI Infrastructure on Unix.................................................... 24
17.1. Starting BI Infrastructure components.................................................................. 24
17.2. Stopping BI Infrastructure components................................................................. 24
18. Starting / Stopping ETL processes (BI Applications) on Unix...................................... 24
18.1. Starting ETL processes......................................................................................... 24
18.2. Stopping ETL processes........................................................................................ 25
19. Post Installation Activities.............................................................................................. 25
19.1. Defining Impersonator user................................................................................... 25
19.2. Setting INFA_HOME and LD_LIBRARY_PATH.................................................. 25
19.3. Customizations in instanceconfig.xml................................................................... 25
19.4. Other minor configurations.................................................................................... 25
1. Introduction
This document contains guidelines for installation of Oracle Business Intelligence development
/ test environments. It is not full step by step manual, but rather it contains specific
configuration values or steps required to complete installation.
2. Installation steps
Installation of OBIEE contains number of tasks:
- Data Warehouse database creation,
- Installation of OBIEE infrastructure on Windows,
- Installation of BI Applications on Windows; this includes HR Analytics and
Informatica products,
- Installation of OBIEE infrastructure on Unix,
- Migrating BI Applications from Windows to Unix.
3. 1. Configuration parameters
Oracle version: 10.2.0.3
Database parameters:
Parameter Value
character set UTF-8
log file groups 4
size of each log file 10 MB
NLS_LANG American_America.UTF8
db_files 512
dml_locks 1000
cursor_sharing EXACT
session_cached_cursors 500
open_cursors 1000
sga_target 2000M
Statistics_level typical
sga_max_size 2200M
shared_pool_size 400M
shared_pool_reserved_size 40M
db_block_checking FALSE
db_block_checksum TRUE
db_writer_processes 2
db_file_multiblock_read_count 32
log_checkpoint_timeout 3600
log_checkpoint_interval 100000
log_checkpoints_to_alert TRUE
log_buffer 10485760
undo_management AUTO
undo_retention 90000
workarea_size_policy AUTO
pga_aggregate_target 1500M
cursor_space_for_time FALSE
plsql_optimize_level 2
plsql_code_type INTERPRETED
plsql_native_library_subdir_count 149
aq_tm_processes 1
job_queue_processes 2
parallel_adaptive_multi_user TRUE
parallel_execution_message_size 8192
parallel_max_servers 40
parallel_min_servers 0
parallel_threads_per_cpu 4
star_transformation_enabled TRUE
query_rewrite_enabled TRUE
query_rewrite_integrity TRUSTED
_kks_use_mutex_pin TRUE
optimizer_secure_view_merging FALSE
3. 2. T ab l espaces
Tablespace name Size [MB] Autoextensible
bisched 50 Y
dacrep 300 Y
dwhtbl 20 000 Y
dwhidx 10 000 Y
3. 3. Required roles
Role name Privileges
SSE_ROLE ANALYZE ANY
CREATE TRIGGER
ALTER TABLESPACE
SELECT ANY TABLE
CREATE ANY CONTEXT
CREATE ANY SYSNONYM
UNLIMITED TABLESPACE
CREATE PUBLIC SYNONYM
SELECT ANY DICTIONARY
CONNECT
RESOURCE
CREATE VIEW
3. 4. Database users
User name Roles Privileges Default tablespace
S_NQ_SCHED CONNECT bisched
RESOURCE
CREATE VIEW
CREATE
SYNONYM
DAC CONNECT dacrep
RESOURCE
CREATE VIEW
CREATE
SYNONYM
OLAP SSE_ROLE (already included in dwhtbl
the role)
export PATH=${PATH}:/app/obiee/powercenter811/server/bin:.
export INFA_HOME=/app/obiee/powercenter811/server
export PM_HOME=${INFA_HOME}/bin
export PM_REPHOME=${PM_HOME}
export INFA_DOMAINS_FILE=${INFA_HOME}/domains.infa
Mjjodify /app/obiee/obi/DAC/config.sh:
o Change source to . (dot).
o Set proper JAVA_HOME - export JAVA_HOME=/app/obiee/java/jdk1.5.0_15
Replace source by . (dot) in all .sh scripts in /app/obiee/obi/DAC directory.
Change file permissions for all .sh scripts to allow execution:
chmod 764 /app/obiee/obi/DAC/*.sh
Truncate ^M characters from *.sh files
Run serverSetupPrompt.sh and configure server
to
Star = OracleBIAnalyticsApps.rpd, DEFAULT;
to
<CatalogPath>/app/obiee/obidata/web/catalog/EnterpriseBusinessAnalytics</CatalogPath>
Go to /app/obiee/obidata/web/catalog directory.
Unzip EnterpriseBusinessAnalytics.zip file:
unzip EnterpriseBusinessAnalytics.zip
Start Scheduler
run-sch.sh start &
Rm LOG files:
/app/obiee/obidata/web/log/javahost.out.log
/app/obiee2/obi/server/Log/NQServer.log
Stop Scheduler
run-sch.sh stop
Web Logic
- login as root
- change user to WLS technical account w3master
- cd /cs/wlsconfig
startCSFBwls.sh admin
startCSFBwls.sh obi
to set environment
/app/obiee/obi/setup$ . ./common.sh
LD_LIBRARY_PATH=/app/oracle/product/client/10.2.0.3/lib32:/app/oracle/product/cl
ient/10.2.0.3/lib:/usr/lib:/usr/local/lib:/app/obiee/powercenter811/server/bin
<DefaultStyle>********* </DefaultStyle>
<URL>
<CustomerResourcePhysicalPath>/res</CustomerResourcePhysicalPath>
<CustomerResourceVirtualPath>/res</CustomerResourceVirtualPath>
</URL>
Correct app/obiee/obi/DAC/dac.properties
-WEB-INF/web.xml,
-WEB-INF/weblogic.xml,
-res/sk_********,
-res/s_*********,
-WEB-INF/lib/ csgobi.jar
$DAC_HOME/dacCmdLine.sh, I had to change the line beginning with "export JAVA_HOME" to reflect the
correct java home (/app/obiee/java/jdk1.5.0_15 for SIT, for example).