当前位置:首页 > Informatica - PowerCenter安装指南(2)
至此,存储库配置完成。
创建PowerCenter集成服务:
该服务是ETL的核心服务,依赖与PowerCenter存储库服务。
1. 在域导航器左边的操作菜单中选择:新建->PowerCenter集成服务
2. 设置服务基本信息
需设置服务名(PCI),选择证书和部署结点。本例中部署在网关结点上。 3. 设置服务登录信息:
选择已配置好的存储服务,并指定登录信息。
注意,此处的用户名和密码与数据库账户无关,是PowerCenter WEB管理端信息中设置的账户。
4. 设定代码页(帮助文档的建议设置,但有问题)
PowerCenter文档中要求此处代码页的设置应与存储库中设置的代码页相一致。但在设置过程中,代码页的设置与存储库实际上并不一致,如按上述步骤进行配置,将出现错误导致集成服务无法启动,错误信息如下:
其中高亮部分为错误原因,可见在存储库中设置为UTF-8后,代码页并未真正被设置为该字符集。实施上,如以PL/SQL查询ORACLE,可见如下结果:
即oracle的字符集设置为GBK,从错误信息分析,集成服务的代码页设置实际上应与oracle而不是存储库的设置保持一致。因此可删除(代码页字符集不可配置,只能删除服务重新配置)该服务,另外新建一集成服务并设置代码页字符集为GBK即可。 按上述配置后,集成服务即可成功启动:
注意:
WEB管理端的日志信息并不是即时的,当错误发生以后,需等待3~5分钟后才能从日志中查询到对应的错误记录,目前考虑可能是服务器端采用了定时抽取消息队列的方式来管理日志,因此无法得到即时反映。目前尚未发现很好的应对方法。
在集成服务成功启动后,用户即可使用客户端登录并启动ETL流程。如需要其他分析服务,需要购买Informatica的其他产品,如Data Profiling, Data Analyzer和PowerExchange等。
共分享92篇相关文档