您在这里:首 页 > IT技巧
如何使用Informatica PowerCenter 9.1处理数据

  一、 创建源、目标数据库用户

  /*

  创建源数据库用户BI_SOURCE

  */

  create user BI_SOURCE

  identified by password

  profile DEFAULT;

  grant dba to BI_SOURCE;

  create user BI_TARGET

  identified by "BI_TARGET"

  profile DEFAULT;

  grant dba to BI_TARGET;

  /*

  在数据库用户BI_TARGET中创建TARGET表

  */

  create table TARGET

  (

  EMPNO NUMBER(4) not null,

  ENAME VARCHAR2(10),

  JOB VARCHAR2(9),

  MGR NUMBER(4),

  DEPTNO NUMBER(2),

  DNAME VARCHAR2(14)

  );

  二、 新建文件夹

  2.1、首先登录informatica powerCenter Repository Manager

     使用Informatica PowerCenter 9.1处理数据

  2.2、选择菜单folder->create

     使用Informatica PowerCenter 9.1处理数据

  2.3、填入目录名

     使用Informatica PowerCenter 9.1处理数据

  2.4、打开informatica PowerCenter Designer设计器并登录

     使用Informatica PowerCenter 9.1处理数据

  三、 定义数据源

  3.1、在informatica powercenter designer设计器中单击菜单tools->source analyzer

     使用Informatica PowerCenter 9.1处理数据

  3.2、单击菜单sources->import from database,导入数据源

     使用Informatica PowerCenter 9.1处理数据

  3.3、弹出import tables对话框,单击 按钮,弹出odbc数据源管理器,

     使用Informatica PowerCenter 9.1处理数据

  3.4、创建数据源,单击“添加”按钮

     使用Informatica PowerCenter 9.1处理数据

  3.5、选择oracle in oraclient11g_home1_32bit数据源驱动,按完成按钮:

     使用Informatica PowerCenter 9.1处理数据

  3.6、在弹出的oracle odbc driver configuration对话框中,输入源数据库配置参数.

     使用Informatica PowerCenter 9.1处理数据

  3.7、在odbc data source 下拉列表中选中刚刚创建好的数据源——source

     使用Informatica PowerCenter 9.1处理数据

  3.8、输入用户名和密码,按re-connect按钮,在下方输入要导入的源数据库表

     使用Informatica PowerCenter 9.1处理数据

  3.9、定义好的数据源如下图

     使用Informatica PowerCenter 9.1处理数据

  四、 定义目标数据

  4.1、在informatica powercenter designer设计器中菜单tools->target designer,再单击菜单targets->import from database,导入目标数据

     使用Informatica PowerCenter 9.1处理数据

     使用Informatica PowerCenter 9.1处理数据

  4.2、下面导入过程和导入源数据库一样操作:

     使用Informatica PowerCenter 9.1处理数据

  4.3、定义好的目标数据

     使用Informatica PowerCenter 9.1处理数据

  五、 定义映射规则

  5.1、菜单tools->mapping Designer

     使用Informatica PowerCenter 9.1处理数据

  5.2、在repositories中拖动源数据表dept和emp到右侧的mapping designer视图,输入视图名,

     使用Informatica PowerCenter 9.1处理数据

  5.3、输入完映射名后按ok键

     使用Informatica PowerCenter 9.1处理数据

  5.4、接着把目标表target拖入右侧:

     使用Informatica PowerCenter 9.1处理数据

  5.5、单击joiner transformation按钮

     使用Informatica PowerCenter 9.1处理数据

     使用Informatica PowerCenter 9.1处理数据

  5.6把两个表中的字段拖入joiner transformation中,双击joiner transformation表头,在弹出的对话框中选择conditi选项卡,单击 按钮,添加一个deptno1=deptno的联系,然后按确定按钮:

     使用Informatica PowerCenter 9.1处理数据

  5.7、按右键,选择autolink,

     使用Informatica PowerCenter 9.1处理数据

     使用Informatica PowerCenter 9.1处理数据

  5.8、到此,映射规则定义完成

  六、 定义工作流

  6.1、启动informatica powercenter workflow manager流程设计器

     使用Informatica PowerCenter 9.1处理数据

  6.2连接进入informatica powercenter workflow manager

     使用Informatica PowerCenter 9.1处理数据

  6.3、选中scott文件夹,然后点击菜单->workflows designer

     使用Informatica PowerCenter 9.1处理数据

  6.4、菜单workflows->wizard

     使用Informatica PowerCenter 9.1处理数据

  6.5、输入工作流名字,单击下一步:

     使用Informatica PowerCenter 9.1处理数据

  6.6、将左侧的dept_emp_map选中,点 按钮,单击下一步

     使用Informatica PowerCenter 9.1处理数据

  6.7、选择抽取周期,然后单击下一步:

     使用Informatica PowerCenter 9.1处理数据

  6.8、最后,单击完成

     使用Informatica PowerCenter 9.1处理数据

  6.9、单击 按钮,

     使用Informatica PowerCenter 9.1处理数据

  6.10、在弹出的对话框中选择new按钮

     使用Informatica PowerCenter 9.1处理数据

  6.11、选择oracle类型,按ok按钮

     使用Informatica PowerCenter 9.1处理数据

  6.12、输入数据库连接源信息:

     使用Informatica PowerCenter 9.1处理数据

  6.13、用同样方式再设定一个目标数据库

     使用Informatica PowerCenter 9.1处理数据

  6.14、在workflow designer视图中双击s_dept_emp_map,弹出edit tasks窗口

     使用Informatica PowerCenter 9.1处理数据

  6.15、选择mapping选项卡,单击左侧sources选项组下面的源数据表,然后在右侧的connections下单击 按钮,选择数据源

     使用Informatica PowerCenter 9.1处理数据

  6.16、同样,在targets选项组中将其选为目标数据库,

     使用Informatica PowerCenter 9.1处理数据

  6.17、点击菜单repository->save,完成工作流部分设置

     使用Informatica PowerCenter 9.1处理数据

  七、 启动工作流

  7.1、在workflow designer视图中按右键,选择start workflow

     使用Informatica PowerCenter 9.1处理数据

  7.2完成工作

     使用Informatica PowerCenter 9.1处理数据

上一篇 Excel中VLOOKUP函数怎么用 下一篇 如何配置Informatica PowerCenter server 9.1 for win...

网站地图 | 联系我们 | 隐私条款 | 人才招聘 |

地址:深圳市南山区侨香路4060号香年广场A座302
粤ICP备12056245 2011© 深圳黎明网络教育中心版权所有 邮政编码:518057 Tel:(0755)26550000 Email:lmedu@liming.com