2015-03-13 62 views
3

我正在尋找一種方法將文件列表上傳到Amazon S3。 我試過這個:http://open-bi.blogspot.co.il/2010/03/kettel-job-plugin-send-files-to-amazon.html 但它沒有爲我工作。我正在使用ketle 5. 我寧願進行一個轉換步驟,但一個工作步驟也很棒。Pentaho - 將文件列表上傳到亞馬遜s3

謝謝

+0

您使用的是Community Edition還是Enterprise Edition?我相信EE PDI有一個S3步驟,不知道這是否也在CE ... – 2015-03-17 21:17:27

+0

我們正在使用社區版。有一個S3上傳步驟,但它只能讓你直接在S3上創建一個csv輸出文件。 – gba 2015-03-18 05:21:23

回答

1

我在找同樣的東西。我認爲最好的解決方案可能是使用ftp?我想你可以用ftp將文件發送到S3。

在我的場景中,我還必須在上傳之前移動並重命名文件。所以我們有了文件和文件名的路徑,我們可以使用FileExists步驟來確保它首先存在。然後運行移動並重命名文件。然後,我將嘗試一個步驟,將整個瓷磚目錄上傳到亞馬遜。

+0

我已經使用AWS CLI編寫了一些命令行腳本,並從Pentaho作業調用它。祝你好運! – gba 2016-02-18 07:24:23