Informatica使用操作流程--存储过程调用、序列生成器 使用案例5

本文介绍了如何在Informatica中调用Oracle存储过程和生成序列,详细步骤包括创建存储过程、连接源、定义目标表、创建映射、设置任务和工作流,以及最终的数据验证。

目录

一、需求:

二、操作:

1、在创建存储过程:连接oracle的scott用户

2、Informatica开发ETL过程

2.1、连接源,并获得源

2.2、定义目标表EDW_EMP_DEPT_COUNT,生成并执行sql

2.3、创建映射M_EDW_EMP_DEPT_COUNT,使用序列、存储过程组件。

2.4、创建任务

2.5、[创建]连接工作流

2.6、M端工作流调度与监控

2.7、存储数据的地方查验数据


一、需求:

在Oracle的scott用户下的表emp,创建一个存储过程:根据部门编号,返回部门人数

在informatica中调用该存储过程和生成序列

二、操作:

1、在创建存储过程:连接oracle的scott用户

create or replace procedure get_dept_count(p_deptno in number,p_count out number)
as
/*
创建存储过程,输入部门编号,输出部门人数
*/
begin
select count(empno) into p_count from scott.emp where deptno= p_deptno;
end;

/* 调用存储过程实例:
declare
     a number;
begin
     get_dept_count(30,a);
     dbms_output.put_line(a);
end;
*/

2、Informatica开发ETL过程

2.1、连接源,并获得源

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值