自制Informatica教程

本文详细介绍Informatica ETL工具的使用步骤,包括配置Oracle环境、客户端连接设置及各模块的功能解析,适合初学者入门。

Informatica是最常用的ETL工具之一,与之类似的工具还有DataStage和kettle;

      由于个人只用过Informatica,所以只讨论Informatica。此软件分为客户端和服务器端连部分,由于我的服务器端连带系统拷贝过来的,所以安装从略。我从使用的角度出发介绍如下:

一、      由于informatica的元数据(账号、密码…)信息保存在Oracle上面,所以我们先来检查下Oracle的运行情况:

  1. su – oracle先用oracle用户登录到主机,密码是ripple

lsnrctl start监测Oracle的运行

 

图1.1

OK,现在Oracle正常运行着。

  1. 登录oracle数据库,sqlplus "/as sysdba"

 

Exit退出oracle数据库:

 

退出oracle主机用户:

 

切换到bin目录

 

查找启动informatica脚本:

 

启动该脚本:

 

由此可以看到我们的服务器启动了

二、      打开Informatica客户端

 

1.0

配置连接

备注:一定要修改windows主机的hosts,地址C:\Windows\System32\drivers\etc

添加 : 192.168.68.128  infa到文件中,infa就是到时候连接配置的域名,而192.168.68.128就是informatica服务器主机的ip地址。

如图1.1

 

图1.1

然后我们在cmd里面ping下域名,看看能否解析(ping infa):

 

图1.2

从ping出来的结果可以看到infa作域名解析的解析到的ip地址是192.168.68.128,是,(什么!?你不知道为什么ip地址是192.168.68.128),就是我们主机的地址啊

在主机上面执行/sbin/ifconfig

结果如下图:

 

图1.3

 

现在可以配置连接了

1.3

其中:

1.Gateway Host就是我们刚才修改那个C:\Windows\System32\drivers\etc里面的

 

 

图1.2

2.Gateway port必须为6001;

3.Domain Name可以随便取;

三、模块介绍:

Informatica总的来说由4大模块组成:

Repository Manager--资料库,Designer--设计器,Workflow Manager--物理设计,Workflow Monitor--监控;

  1. Repository Manager--资料库,就是保护我们所有设计、实施整个过程的一个类似于宏定义的东西,可以理解为类似informatica的知识存储。

 

 

  1. Designer 设计器,就是单数据流的逻辑过程,打个比方就是某人要怎么样从广州到开平,(方式一是:从广州南站,坐轻轨到新会,再坐野鸡车,到开平市区,再坐个摩托车回家;方式二是:先坐地铁到芳村客运站,然后乘坐大巴回家;。。。)

 

  1. Workflow Manager--物理设计,即具体的落地实施,比如说是我从广州公司所在地回到我家里。里面保护很多任务设计:task(session/....) workflow(task...)

 

  1. Workflow Monitor--监控

 

 

Informatica的控制台:

https://192.168.68.128:8443/adminconsole/Console.do

 

用户名:Administrator;密码:Administrator

 借鉴url:http://www.cnblogs.com/super-d2/p/3297642.html

转载于:https://www.cnblogs.com/zhaofei/p/3479790.html

课程介绍:          Informatica 9.6 实战课程,将从数据仓库体系架构介绍,服务器搭建配置,实例组件操作,丰富的案例,及项目实战开发过程 来讲述ETL工具Informatica的实际应用,真正完成数据仓库全流程开发应用,ODS层,EDW层,DM层,学完该课程具备ETL软件开发工程师能力水平,能独立完成项目开发工作,从入门到高级项目开发应用,每个实例都载图,课件,教程,数据等,能达到中高级ETL开发能力,本课程的学习要求,一定跟着实例动手实战,操作才能掌握实例的开发步骤,及开发注意事项。每个组件都用具体案例讲解,保证学以致用。掌握ETL的开发技能,搭建数据仓库体系架构。应对各环境操作。具体数据实操与应用。 你将收获:ETL软件开发工程师能力与水平数据仓库体系架构案例综合应用实战ETL实战项目开发数据采集与数据处理数据清洗与数据仓库指标统计学会使用Informatica完成项目开发掌握ETL开发流程掌握数据质量管理 适用人群 数据仓库初学者 数据仓库开发工程师 数据库开发工程师 BI开发工程师 数据可视化工程师大数据开发与应用 数据仓库管理 数据管理 数据分析师 业务数据分析 零基础入门ETL ETL大数据处理 数据仓库体系架构图: 课程大纲:01_Informatica9.6课程导学02_数据仓库体系介绍03_Oracle_安装04_Oracle_配置.wmv05_PLSQL工具汉化破解06_Informatica9.6安装.wmv07_Informatica9.6服务器配置.wmv08_客户端的安装配置连接.wmv09_客户端工具介绍10_源数据介绍11_入门实例EMP_0112_入门实例EMP_0213_入门实例DEPT表14_表达式Fx组件实例115_表达式Fx组件实例216_聚合组件实例17_查找Lookup组件实例18_过滤Filter组件实例19_Informatica9.6 排序sort组件实例详解20_Informatica9.6 分发器Router组件实例21_Informatica9.6 sql连接查询复习22_Informatica9.6 连接查询同构SQ23_Informatica9.6 连接查询异构JOIN24_Informatica9.6 等级函数Rank实例25_Informatica9.6 数据合并Union组件实例26_Informatica9.6 存储过程Px组件实例27_1行转列案例sql28_2行转列案例ETL过程29_工资大于该职位下平均工资案例30_增量抽取案例31_缓慢变化维案例32_对文件数据的读取写入33_项目1薪酬统计项目介绍34_Informatica 项目1薪酬统计项目接口入库ODS35_Informatica 项目1薪酬统计项目EDW层明细表临时表1sql36_Informatica 项目1薪酬统计项目EDW层明细表临时表2ETL37_Informatica 项目1薪酬统计EDW层明细表138_Informatica 项目1薪酬统计EDW层明细表239_Informatica 项目1薪酬统计EDW层明细表340_Informatica 项目1薪酬统计DM层月考勤统计报表41_Informatica 项目1开发DM层统计报表142_Informatica 项目1开发DM层统计报表243_Informatica 项目1开发DM层统计报表344_Informatica 项目1开发DM层薪资报表145_Informatica 项目1开发DM层薪资报表246_Informatica 项目1开发DM层薪资报表347_Informatica 项目2计费系统项目介绍48_Informatica 项目2计算系统项目ODS层49_Informatica 项目2计费系统EDW层150_Informatica 项目2计费系统EDW层251_Informatica 项目2计费系统EDW层352_Informatica 项目2计费系统DM层 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值