任務是從文件夾獲取文件名,然後將所有文件中的相同任務(作業)逐一循環。循環顯示子作業中的文件名(Kettle作業)
我使用轉換(獲取文件名)創建了一個簡單的作業,然後使用標記爲「每行執行」的作業(現在只是記錄文件的名稱)。
難道它是這裏所描述的一樣:http://ramathoughts.blogspot.ch/2010/08/processing-group-of-files-with-kettle.html
然而,接收文件的路徑不傳遞到子作業(記錄不會顯示變量值)。但是,子作業的執行次數與輸入文件夾中的文件數量相同。所以它看起來好像在某種程度上被傳遞了,但由於某種原因不能作爲變量提供。
圖像的日誌細節,所觀察到的變量被顯示爲${path}
代替路徑的值: http://i.imgur.com/pK1iHtl.png?1
示例代碼低於與作業和轉化歸檔和也採樣輸入文件。任何幫助表示讚賞,因爲我可能會丟失一些簡單的東西https://www.hightail.com/download/bXBhL0dNcklCMTVsQXNUQw
我正在試圖解決這個問題一個小時,最後發現問題。但是,我太遲了你快了:) +1的答案 –
非常感謝您的幫助。 – Volder
很高興幫助:) @Volder .. – Rishu