2014-04-07 47 views
0

我正在使用Pentaho數據集成(水壺),我有一個問題。如何合併Pentaho數據集成(水壺)中的兩個文件

我有兩個輸入文件file1.txtfile2.txt用相同的標題:

  • file1.txt

    NAME;AGE 
    alberto;22 
    angela;22 
    madelaine;23 
    
  • file2.txt

    NAME;AGE 
    carlos;56 
    fernando;30 
    ana;16 
    

,我想這兩個文件合併成一個,files_together.txt

NAME;AGE 
alberto;22 
angela;22 
madelaine;23 
carlos;56 
fernando;30 
ana;16 

我已經嘗試了所有(我認爲),我不知道該怎麼做。我一直在Google,Youtube上搜索......沒有正面匹配。

非常感謝。

+0

問題解決。只要把每個文件的輸出作爲最後一個文件的輸入來解決它。 – japmelian

+0

你應該對你自己的問題發表正式答案。 –

回答

1

答案;只需將要合併的每個文件的輸出作爲最後一個文件的輸入即可。

0

我正在嘗試類似的.csv文件。嘗試了你的建議,但它不適合我。許多其他博客說:「使用Excel腳本,然後使用Pentaho數據集成(Kettle)來做這件事會更好。」這是不正確的。

您可以使用「轉換」流類別下的「追加流」步驟。這需要兩個輸入合併它爲您提供預期的合併文件。嘗試一下,如果有幫助。您也可以通過這一步將更多數量的文件合併到一起。

乾杯

0

我個人發現了「追加流」更加有用,因爲它不停地流在一起。通過將兩個輸入指向一個輸出,它們並行運行,因此結果將交錯,具體取決於各種因素。使用追加流會給你從file1的結果,然後從輸出中的file2得到結果。

相關問題