BI Applications 7.9.6 配置
九月 5, 2009 in Oracle商业智能
-
创建Informatica Repository Service
- 启动服务:Informatica Services 8.6.0
- 进入控制台,使用URL:http://hostname:6001/adminconsole
-
选择菜单Create –> Repository Service,配置参数如下图所示,注意CodePage需要选择图中所示

- 启动服务:Informatica Services 8.6.0
-
恢复预定义的Informatica Repository
- 复制文件Oracle_BI_DW_Base.rep,从C:\OracleBI\dwrep\Informatica\Repository到C:\Informatica\PowerCenter8.6.0\server\infa_shared\Backup
- 修改Repository属性标签页下的OperatingMode为Exclusive
- 删除Content,选择Actions–>Delete Contents,需要输入Repository Username/Password,全部为Administrator,等待删除完成
- 恢复预定义的存储库,选择Actions–>Restore Contents,选择Backup file为Oracle_BI_DW_Base,选中Restore as New,点击OK按钮,等待处理完成
- 复制文件Oracle_BI_DW_Base.rep,从C:\OracleBI\dwrep\Informatica\Repository到C:\Informatica\PowerCenter8.6.0\server\infa_shared\Backup
-
配置Repository属性
- 修改Repository属性标签页下的OperatingMode为Normal
- 修改GlobalRepository属性为 Yes
- 修改Repository属性标签页下的OperatingMode为Normal
-
创建Informatica Integration Service
-
选择Create–>Integration Service,创建存储服务

- 输入相关信息,如上图
- 指定CodePage为ANSI
-
-
配置Integration Service属性
- 设置ValidateDataCodePage属性为No
-
设置自定义属性(Properties–>Custom Properties)
- ServerPort:4006
- overrideMpltVarWithMapVar:Yes
- SiebelUnicodeDB:APPS@ORA_R12 BIDW@DataWarehouse。注意,此处的ORA_R12,DataWarehouse后面还会用到2次,名称需要保持一致
- ServerPort:4006
- 设置ValidateDataCodePage属性为No
-
安装Source 文件和 Lookup 文件到Informatica 对应目录
- 复制目录 C:\OracleBI\dwrep\Informatica\SrcFiles下所有文件,到目录C:\Informatica\PowerCenter8.6.0\server\infa_shared\SrcFiles
- 复制目录 C:\OracleBI\dwrep\Informatica\LkpFiles下所有文件,到目录C:\Informatica\PowerCenter8.6.0\server\infa_shared\LkpFiles
- 复制目录 C:\OracleBI\dwrep\Informatica\SrcFiles下所有文件,到目录C:\Informatica\PowerCenter8.6.0\server\infa_shared\SrcFiles
-
配置DAC
- 复制文件pmcmd.exe,从C:\Informatica\PowerCenter8.6.0\server\bin到C:\Informatica\PowerCenter8.6.0\client\bin
- 复制ojdbc14.jar,从C:\Oracle\product\10.2.0\db_1\jdbc\lib 到 C:\orahome\10gR3_1\bifoundation\dac\lib
- 增加环境变量INFA_DOMAINS_FILE,值为C:\Informatica\PowerCenter8.6.0\domains.infa
- 环境变量Path,增加路径C:\Informatica\PowerCenter8.6.0\client\bin;C:\Informatica\PowerCenter8.6.0\server\bin;
- 复制文件pmcmd.exe,从C:\Informatica\PowerCenter8.6.0\server\bin到C:\Informatica\PowerCenter8.6.0\client\bin
-
创建ODBC,后面DAC Client需要使用
- 在控制面板中,打开Data Source Administrator(ODBC)
- 选择System DSN标签
- 点击Add按钮
- 选择驱动Oracle Merant ODBC Driver in DAC 10g_Oracle-OH1
- 输入Data Source Name、Server Name、Client Version,值分别为DAC、ORCL、10gR1
- 在控制面板中,打开Data Source Administrator(ODBC)
-
安装DAC Metadata
-
DAC Client
复制文件从OracleBI\dwrep\DAC_metadata\DAC_Client\export,到C:\orahome\10gR3_1\bifoundation\dac\export
复制文件OracleBI\dwrep\DAC_metadata\DAC_Client\deletetriggers.list,到C:\orahome\10gR3_1\bifoundation\dac\conf
-
DAC Server
复制文件从OracleBI\dwrep\DAC_metadata\DAC_SERVER\,到C:\orahome\10gR3_1\bifoundation\dac\Informatica\parameters\input
-
-
Login First Time
- 选择开始菜单:所有程序–>DataWarehouse Administration Console 10g Oracle-OH801894476–>Client
- 点击Configure按钮
- 选择Create Connection,点击Next
-
输入配置信息,如下图

- 点击Login按钮,第一次登入需要输入Tablespace:BIAPPSD
- 输入默认的管理用户密码,可以随便输入,我们一般输入Administrator/Administrator
- 提示是否需要分析存储库的表,我们选择分析表
- 选择开始菜单:所有程序–>DataWarehouse Administration Console 10g Oracle-OH801894476–>Client
-
Import Metadata into the DAC Repository
- 选择菜单Tools–>DAC Repository Management–>Import
- 选择UNIV、Oracle R12
- 选择OK按钮
- 输入验证码,开始导入,大概需要15分钟,时间长短依赖机器配置
- 选择菜单Tools–>DAC Repository Management–>Import
-
Create DW Tables
- 选择菜单Tools–>ETL Management–>Configure
- 全部选择Oracle
- 选中Create\Upgrade Data Warehouse Tables
-
指定参数,如下图
- 点击Start按钮,开始创建数据库
- 选择菜单Tools–>ETL Management–>Configure
-
Configuring the DAC Server
- 选择菜单Tools–>DAC Server Management–>DAC Server Setup
- 提示信息,选择Yes按钮
- 点击按钮Populate from preconfigured client connection
- 使用按钮Test Connection测试是否能够成功连接数据库
- 点击Save按钮,保存
- 选择菜单Tools–>DAC Server Management–>DAC Server Setup
-
配置DAC Server Properties
- DAC Server Host,修改值为服务器名称
- InformaticaParameterFileLocation,修改为C:\Informatica\PowerCenter8.6.0\server\infa_shared\SrcFiles
- DAC Server Host,修改值为服务器名称
-
配置Informatica Server
- Informatica
- Informatica
| Service | Oracle_BI_DW_Server |
| Domain | Domain_buzhidao |
| Login | Administrator |
| Password | Administrator |
- Repository
| Hostname | buzhidao |
| Login | Administrator |
| Password | Administrator |
-
配置Physical Data Source
- DataWarehouse
- DataWarehouse
| Instance | ORCL |
| Table Owner | BIDW |
| Table Owner Password | BIDW |
| DB Host | buzhidao |
| Port | 1521 |
- ORA_R12
| Instance | VIS01 |
| Table Owner | APPS |
| Table Owner Password | APPS |
| DB Host | EBS004 |
| Port | 1521 |
-
Configure Relational Connections in Informatica Workflow Manager
- 选择开始菜单–>所有程序–>Informatica PowerCenter 8.6.0–>Client–>PowerCenter Workflow Manager
- 进入PowerCenter Workflow Manager
- 选择菜单Connections–>Relational
- 新建两个Oracle连接,名称分别为DataWarehouse、ORA_R12
BI APPS配置已经基本完成,下节我们开始介绍如何执行ETL过程,以GL模块为例
- 选择开始菜单–>所有程序–>Informatica PowerCenter 8.6.0–>Client–>PowerCenter Workflow Manager
相关文章: