繁体   English   中英

如何在 Informatica Power Center 中从多个表生成单个文件

[英]How to Generate a Single file from multiple tables in Informatica Power Center

如何从 Informatica Power Center 中的多个表生成单个文件,如下所示...

在此处输入图像描述

我认为我们可以使用UNION ALL来做到这一点。 假设从不同来源读取 3 个文件,

  1. 使用 3 个端口创建三个表达式转换。 这是下图中的 Exp1、2 和 3。 对于 Exp1-
    out_concat_all = Name1 ||'|'||FirstName1||'|'||... 等等。
    in_NEXTVAL = 从新的序列生成器添加 NEXTVAL。
    out_SEQ = 'File1`||in_NEXTVAL 请按照 file2 和 file3 进行类似的逻辑。
  2. 创建一个 UNION ALL 将以上 3 个管道合并为一个管道。
  3. 根据 SEQ 列对数据进行排序。
  4. 仅将 concat_all 列链接到目标文件。 整个流程应该是这样的 -

在此处输入图像描述

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM