Informatica基础

本文介绍了Informatica的基础组件和流程管理,包括PowerCenter Designer用于设计ETL映射,Workflow Manager进行工作流调度,Workflow Monitor监控运行状态,Repository Manager管理元数据,以及Repository Server Administrator Console操作知识库。还详细阐述了Informatica的安装配置过程,如ODBC数据源设置,服务器和客户端安装,并讲解了几个关键组件的功能,如Normalizer、Expression、Aggregator、Filter、Sorter、Stored Procedure、Sequence Generator和Update Strategy等。
摘要由CSDN通过智能技术生成
1.
1)PowerCenter Designer:设计开发环境,定义源及目标数据结构;设计转换规则,生成ETL映射。
2)Workflow Manager:合理地实现复杂的ETL工作流,基于时间,事件的作业调度
3)Workflow Monitor:监控Workflow和Session运行情况,生成日志和报告
4)Repository Manager:资料库管理,包括安全性管理,元数据维护,安全操作等
5)Repository Server Administrator Console:对知识库的操作,知识库的创建,备份,恢复等操作。所有元数据都存储在知识库里面,该元数据可以保存在所有主流关系型数据库中。
2.
1)Informatica服务器端的安装
选择Server,选择license key.选择上面两个。create domain。
2)Informatica客户端的安装
3)配置ODBC数据源:在管理工具里面配置;数据库tnsnames文件的配置;workflow配置(默认的username、pwd:administrator)
PowerCenter Server配置:启动Informatica Orchestration Server跟Informatica Services8,6;
在Explorer中输入https://localhost:8443/adminconsole/登陆管理控制台,username,pwd(为在安装过程中输入的)。Domain tab——Repository Service(创建repository,主要是连接数据库的基本信息)——Integration service 。
POwerCenter不通过JDBC连接数据库,而是通过在server上安装Oracle client连接数据库,所以必须在server上安装oracle客户端程序,且Net Configuration Assistant配置本地net服务名。在配置完贝蒂net服务名后,使用tnsping infa_demo来测试一下是否oracle配置生效。
3.简单组件的介绍
Normalizer:行转换列组件
Expression组件:表达式组件
Aggregator组件:聚合组件
Filter组件:过滤组件(过滤条件返回真或假的表达式,表达式为假就过滤)
Sorter组件:排序组件(在一个mapping里建立该组件指定多个用来排序的端口)
Stored Procedure组件:调用存储过程组件
Sequence Generator组件:生成序列号组件
Update Strategy组件:insert/update/delete组件
Source Qualifier:每个数据源后面都会带一个Source qualifier组件;连接同构的源数据可以连接多个表,异构数据源需要使用JOIN组件。定制select语句来读取源数据去除重复记录,加过滤条件,关联条件等。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值