Informatica -使用Teradata存储过程获取多条记录



我正在尝试从Teradata存储过程到我的映射获取结果集。

存储过程将保存多条选择语句,最终输出将发送给informatica。下面是select语句的示例

sel 'INH1' AS QC_CODE,count(*) from Table 1 
UNION
sel 'INH2' AS QC_CODE,count(*) from Table 2   
UNION
sel 'INH3' AS QC_CODE,count(*) from table 3

我需要一个存储过程,它可以将上述查询(2列,3条记录)的输出发送到Informatica,我可以在源限定符中或通过SP转换调用存储过程

帮忙吗? ?

可以使用SQL Query属性调用Source Qualifier变换中的Stored Procedure。只要确保端口、它们的顺序和数据类型反映存储过程返回的列即可。

最新更新