2011-05-25 80 views
3

提前感謝您抽出時間看一下。我是pentaho的新手,一直試圖根據特定字段的值將轉換結果拆分爲多個文件,而沒有任何運氣。Pentaho勺 - 根據字段內容輸出到多個文件

E.g.包含以下的結果集:

姓氏,名字,國別

奧巴馬,美國總統,美國

卡梅隆,大衛,英國

布萊爾託尼,英國

會導致2個正在創建的輸出文件:

USA.txt - 包含奧巴馬的詳細信息和UK.txt - 包含其他2行

任何指針將不勝感激。

回答

7

您可以根據Country字段構造一個字段作爲輸出文件名。在「文本文件輸出」步驟中將新構建的字段發送爲輸出文件名。

請參見下面的流程截圖:

enter image description here

您也可以從這裏下載http://pentaho.phi-integration.com/kettle/kettle-files解決方案文件。

希望這有助於...

迪諾

+0

再次感謝恐龍,看起來很棒。你能建議一種方法,我可以輸出到不同的目錄,每個也?例如輸出到C:/UK/UK.txt等動態?似乎我無法在輸出文件步驟中創建目錄,我可以在作業級別看到創建目錄步驟,但它對我沒有多大用處。 – 2011-05-27 09:27:19

+0

當然,您現在可以從該文件下載新版本的.ktr相同的鏈接:http://pentaho.phi-integration.com/kettle/kettle-files。希望它有幫助;) – Dino 2011-05-27 13:09:29

+0

真棒,很棒的幫助 - 謝謝! – 2011-05-27 14:12:07

相關問題