Informatica - 如何将查询从表传递到SQL转换并获取结果

时间:2014-06-26 09:26:54

标签: sql teradata informatica informatica-powercenter

这就是我想要做的事情。 我有一个有2列的表--QC_Check和Query。对于每个QC_Check,我有一个查询。有几个这样的记录。

有没有办法使用SQL转换,我可以将查询列中存储的SQL查询提取到Informatica,在Teradata中运行查询并将结果存储在某处。

1 个答案:

答案 0 :(得分:3)

虽然我自己没有尝试过,但是在使用动态SQL查询的查询模式下使用SQL转换应该是可行的。 将带有“查询”列的表用作源。使用查询模式创建SQL转换。将Query列连接到SQL转换。 enter image description here

在SQL转换中的SQL编辑器中编写~Query_Port~:

enter image description here

如果要从查询中捕获结果,则必须为从数据库中检索的列配置输出端口。