簡體   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