当前位置:首页 > Informatica - PowerCenter安装指南(2)
Informatica PowerCenter安装指南(2)
目录
简介: ............................................................................................................................. 2 目标程序: ...................................................................................................................... 2 安装环境: ...................................................................................................................... 3 假设: ............................................................................................................................. 3 前置任务: ...................................................................................................................... 3
数据库需求:............................................................................................................ 3
PowerCenter域配置存储库 ................................................................................. 3
PowerCenter 存储库 ........................................................................................... 4 安装JRE:................................................................................................................. 4 环境变量设置: ........................................................................................................ 4 安装服务器端: ............................................................................................................... 5 配置服务器端: ............................................................................................................... 6
创建PowerCenter存储库服务: ................................................................................ 7 创建PowerCenter集成服务: ...................................................................................... 9
简介:
PowerCenter是Informatica出品的数据中心管理工具集中的一个产品,主要用于设计和完成ETL过程,其中又包含多个子产品,如Data Profiling和Data Analyzer,其服务器端的架构如下:
Service ManagerWeb access驻留管理PowerCenter AdministratorDomain configurationPowerCenter domain驻留驻留Metadata manager repositoryMetadata Manager ServicePowerCenter repository驻留master gatewayWeb Services Hub驻留Web Services accessSAP BW ServicenodesPowerCenter Repository ServiceData analyzer repositoryPowerCenter Analyst ServicePowerCenter Integration Service如
上图所示,PowerCenter服务器端由被配置在同一域(PowerCenter domain)中的一组计算机组成。此组计算机可以master-slaves的方式协作,也可以网格方式进行分布式运算?(待求证)。 一个PowerCenter domain中可以配有多个gateway nodes,但只有一个能被设为master,所有对该域的访问均由该结点路由;其余gateway可作为备份。
该服务器段采用面向服务架构,除Service Manager和PowerCenter Administrator这两个服务必须运行在master gateway机器上以外,其他服务均可部署在同一域中的其他结点上,由master gateway提供统一的访问。
对于ETL流程而言,PowerCenter Repository Service和PowerCenter Integration Service为核心服务。只要安装和部署成功这两个服务,即可执行ETL流程,其他服务为可选服务,当购买了其他产品后才(如Analyst Service为PowerCenter Analyzer的依赖服务)需要。
目标程序:
本文只涉及PowerCenter Service和PowerCenter Integration Service的安装和配置,完成后可以支持PowerCenter的管理端(Administration)操作和ETL任务。由于Informatica PowerCenter
的其他功能,如Data Profiling, Data Analyzer等为扩展服务,需单独购买,本文无法涉及。
安装环境:
服务器: 10.112.21.80
OS: Windows Server 2003 SP2 Database: Oracle 10g
假设:
鉴于时间有限,本文中所述的所有操作均在Windows系统管理员账户下完成,其余用户角色并未检验。
前置任务:
在进入服务器端安装环节之前,需确保以下条件已获得满足:
数据库需求:
PowerCenter域配置存储库
此存储库用于存储PowerCenter服务器端的域配置,由系统管理,用户一般无需对其进行直接访问,因此建议设置一个专用数据库帐号提供给PowerCenter进行操作。在本次安装过程中,配置如下: 数据库名:PCDomainRep 专用帐号:DomainManager 密码:gsgs2180test 需设置的参数:
open_cursors = 1000;
帐号需具有CONNECT, RESOURCE 和CREATE VIEW特权。 设置参数命令:
alter system set open_cursors = 1000; commit;
show parameter open_cursors;
以上语句在PL/SQL中应在command window中运行,如下:
账户配置脚本:
create user DomainManager identified by \grant CONNECT,RESOURCE,CREATE VIEW to DomainManager; commit;
PowerCenter 存储库
此存储库用于存储PowerCenter域中的所有元数据,为Integration Service,Data Analyzer和Metadata Manager的支撑数据库,应设置专用数据库和对应帐号予以管理。 数据库名:PCRepository 专用帐号:RepositoryManager 密码:rep2180test 账户配置脚本:
create user RepositoryManager RepositoryManager identified by \grant CONNECT,RESOURCE,CREATE VIEW to RepositoryManager; commit;
数据库添加完成并设定数据库账户后,应配置ORACLE命名服务(本例中设置为:PCRepository),在创建PowerCenter 存储库服务(PowerCenter Repository)时将以此服务名作为连接字符串使用。
安装JRE:
由于服务器上已安装,此处省略。
环境变量设置:
经安装实践,与ORACLE相关的环境变量必须配置,包括,但不限于:
ORA_NLS10 = E:\\oracle\\product\\10.2.0\\db_2\\nls\\data (本例,亦可先配置$ORACLE_HOME并在此引用)
共分享92篇相关文档