目录
2.2、定义目标表EDW_EMP_DEPT_COUNT,生成并执行sql
2.3、创建映射M_EDW_EMP_DEPT_COUNT,使用序列、存储过程组件。
一、需求:
在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、连接源,并获得源


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

被折叠的 条评论
为什么被折叠?



