当前位置:文档之家› Informatica安装及使用文档

Informatica安装及使用文档

数据抽取工具Informatica介绍
Informatica是综合分析系统中使用的数据抽取(ETL)工具,它是用于从生产库中提取数据到数据仓库中,再由具体的报表、统计、分析工具对数据仓库的内容进行分析,分析出自己所需要的数据。

ETL包括抽取、转换、装入和加载数据。

Informatica目前使用的版本是PWC_8.6_Window32。

Informatica安装环境
1、服务器
Informatica Service
Windows XP
内存-1G
磁盘空间-40G
Repository Server
Windows XP
内存-1G
磁盘空间-40G
2、知识库所在数据库
Database:Oracle
磁盘空间-数据库1G
3、数据库准备:
3.1在要安装Informatica服务的主机上,要提供连接到关系型数据库的
Native Driver
3.2在将要建立知识库的Oracle数据库中,创建一个数据库用户ufgov1
用来保存Informatica Repository。

分配Connect,Resource权限。

Informatica安装
安装Informatica8.6
1、双击安装文件,点ok
2、下一步
3、选择第一个(如果是第一次安装),如果需要升级点击第二个选项
4、选择许可文件(key与文档在一个压缩包中)
5、以下默认下一步,然后选择安装目录
6、配置服务器的端口号
7、显示与确认安装信息
8、安装
9、创建Domain
10、连接数据库(选择数据库类型——>数据库服务和用户名、密码(注意用户的权限,最好用system))
11、测试连接数据库(要保证目标数据库服务于监听已经启动,目标数据库所在服务器防火墙已经允许数据库的访问端口【往往不成功的主要原因】)
12、创建Domain和node
13、配置Informatica的服务(也就是需要操作系统【用户】的允许)
14、安装成功
Informatica服务配置
ETL工具Informatica将使用Oracle数据库存储数据抽取过程的资源库,数据库用户名为ufgov1.
1.登录Informatica服务器端(保证Informatica Services 8.6.0这个服务已经启动)从安装目录下进入PowerCenter Adminstrator Console
或者从浏览器中直接输入:http://[informatica 服务所在主机IP]:6001/adminconsole
进入登录页面【用户名为安装时为Domain设置的用户名和密码[见一中第12步],默认的超级用户Administrator 密码:Administrator】
2.第一次登录后的界面,直接点击Administration Console
rmatica服务器主界面(在安装时已经创建了Domain和Node)
4.建立资料库(Respository)
5.配置资料库【选择Node,数据库类型,字符编码,数据库连接串(数据库
服务名),数据库用户名和密码】…/./注意数据库用户的权限最好用System
6.创建Integration Service(注意Repsitory User Name是admin)
7.服务器配置成功了
Informatica客户端登录
1.启动资料库客户端
进入Informatica PowerCencer Repository Manager界面
2.连接服务器(2.1、始化Domain——>2.2、连接资料库)
2.1始化Domain
添加Domain(Add a new domain)
Gateway Host为安装Informatica服务器主机的IP Gateway Port为安装服务器是设置的端口号
点击ok
自动找到服务器端得资料库(ufogv_Rep_Service)
点击Ok后在资料库的客户端就可以看到服务器端的资料库了。

2.2连接资料库
使用资料库的用户名和密码登陆(以下为第一次登录时的界面)
3.创建ETL项目(创建文件夹Folder)命名为Program_TJ_new
4.打开PowerCenter Designer
5.连接资料库(与前面连接资料库一样【略】),连接成功后,既可
以看到资料库下面的文件夹,如下图
6.创建一个简单的Mapping(从源表到目标表的映射)
6.1导入源表
打开源表工作区(Source Analyser)
导入源表
选择ODBC数据源,输入用户名和密码点击Connect 然后在select tables中选择源表,然后点击ok
成功导入源表
6.2导入目标表(与导入源表相同,这是选择目标而已【略】)6.3创建Mapping
输入Mapping名称
打开已经创建的Mapping,名称为:m_BudgetManage
编辑mapping,即源表到目标表的转换,其中可以根据需要增加过滤条件,运用表达式等,得到需要的目标数据,详细的转化组建用法参见帮助文档,下图为简单的mapping
7.创建一个简单的工作流
7.1创建源表、目标表的数据源
7.2输入数据库的用户名、密码及数据库服务名
7.3创建简单的工作流,分三步
7.3.1输入工作流名称wf_BudgetManage,选择服务ufgov_Int_service,点
下一步
7.3.2选择已经创建的Mappings,s_m_BudgetManage,点击下一步
7.3.3设定工作流运行的时间间隔,点击下一步
完成工作流的创建
7.4打开已经创建的工作流
7.5双击Session名称,为已经创建的工作流的源表、目标表选择数据源
7.6查看创建的工作流是否有效,点击如下图图标Validate,也可以右键选择
Validate
7.7运行已经创建的工作流,点击如下图图标,也可右键选择Start workflow
注:
有关定义数据源连接:
在Workflow Manager中,建立数据源连接,如步骤7.1和7.2,当数据源发生变化时,只要修改Connections中的Relational中的数据源连接即可。

8.查看作业运行情况
8.1在Informatica PowerCenter workflow Manager中运行工作流后,即可在Workflow
Monitor中查看工作流运行情况,点击Session Log可以看工作流的详细信息。

相关主题