Informatica PowerCenter是一款常用的ETL(Extract-Transform-Load)工具,用于数据集成、数据转换和数据加载。本篇教程将详细介绍在Windows系统上安装和配置Informatica PowerCenter 9.x的步骤和注意事项。
在Informatica官网上下载与你的系统版本匹配的Informatica PowerCenter 9.x安装包,当前支持的最新版本是9.6.1。下载地址为:https://www.informatica.com/support/download-center.html
双击安装包,开始安装。点击"Next"进入下一步。
阅读许可协议,若同意则勾选"I Accept the Terms in the License Agreement",然后点击"Next"。
选择安装类型,建议选择"Typical",然后点击"Next"。
输入Informatica Server的名称和端口号。默认的名称为"domain",端口号为6005。若在使用Informatica PowerCenter时存在多个Server,则可设置不同的名称和端口号区分不同的Server。点击"Next"进入下一步。
选择安装路径,建议选择默认路径,然后点击"Next"。
配置Repository Database,这里我们选择安装Oracle数据库。填写数据库信息,包括用户名、密码及数据库实例名。点击"Test Connection",若测试连接成功,则点击"Next"。
配置Domain和Security信息,包括Domain名称、Node名称,Super User信息等。点击"Next"进入下一步。
配置PowerCenter Client信息,包括安装路径和Start Menu位置等。点击"Next"进入下一步。
确认安装信息,点击"Install"开始安装。安装完成后点击"Finish",关闭安装程序。
打开cmd命令行窗口,进入PowerCenter安装目录下的\isp\bin目录。
输入如下命令启动Domain:
pmcmd startdomain -u Administrator -p adminpassword -sv ServerName
其中,Administrator为超级用户名,adminpassword为超级用户的密码,ServerName为之前配置的Server名称。
输入如下命令启动Repository Service:
pmcmd startrepositoryservice -u Administrator -p adminpassword -rs RepositoryServiceName
其中,Administrator为超级用户名,adminpassword为超级用户的密码,RepositoryServiceName为该Repository Service的名称。
输入如下命令检查Domain是否启动成功:
pmcmd listdomains -u Administrator -p adminpassword
若输出信息中包含Domain Name和Service Manager Port,则表示Domain启动成功。
打开PowerCenter Client工具,在Login界面输入如下信息:
Domain: 之前配置的Domain名称
点击Login,若能成功登录,则表示PowerCenter已经启动并且链接到Repository。
在PowerCenter客户端工具中,选择菜单“Connections -> Relational”,打开Relational Connection窗口。
在窗口中输入如下信息:
Connection Name: 连接名称
Service Name: Oracle数据库实例名称
点击Test,若测试连接成功,则点击OK保存该连接信息。
在PowerCenter的Designer工具中,选择菜单“Sources -> Import From Database”,打开Import Tables窗口。
在窗口中输入如下信息:
Import from: 之前配置的Oracle连接名称
Object Name (e.g. table name or view name): 要导入的Oracle表名或视图名
点击Preview,若可以预览到表或视图的内容,则点击OK保存该数据源信息。
在PowerCenter客户端工具中,选择菜单“Connections -> Flat File”,打开Flat File Connection窗口。
在窗口中输入如下信息:
Connection Name: 连接名称
File Directory: 文件目录路径
点击Test,若测试连接成功,则点击OK保存该连接信息。
在PowerCenter的Designer工具中,选择菜单“Sources -> Import From File”,打开Import Files窗口。
在窗口中输入如下信息:
Import from: 之前配置的文件目录连接名称
File Format: 文件格式,可包括文件中的列分隔符、行分隔符、字段类型等
点击Preview,若可以预览到文件中的内容,则点击OK保存该数据源信息。
至此,Informatica PowerCenter的安装和配置已经完成。后续可以使用PowerCenter Designer工具进行数据转换、清洗、集成等操作,并可将结果输出至目标数据源(Oracle、DB2、MySQL等)或文件目录。