2015-10-14 74 views
2

我是Talend Open Studio的新手,我想在Macbook或Windows PC上開發一項工作,然後將作業導出並作爲計劃作業(即cron)在Linux服務器上運行。Talend工作部署

這項工作將涉及從不同服務器上的2個Oracle數據庫提取數據,從另一臺服務器的CSV文件獲取數據,然後將提取的數據插入另一個Oracle數據庫服務器。

這可以實現嗎? 我是否需要在Linux服務器上安裝相同的Talend發行版?

請告訴我需要安裝在Linux服務器上的所有軟件才能正常工作。

預先感謝 - R的

回答

1

所有你需要在Linux中是JRE,最好是1.7,但如果你建立你的工作一樣,1.6可以工作。

然後你在talend中構建你的工作,這將創建一個包含所有依賴關係的zip文件,在linux上解壓縮這些zip文件。它們可以位於同一文件夾中,因此依賴項不會被存儲兩次。

然後在CRON中安排.sh腳本。

我也建議使用內置的項目級記錄,這樣你就知道:

  • 在做的工作開始。
  • 什麼是錯誤信息。
  • 如果您使用tFlowMeter,則加載記錄的數量。
+0

Balazs Gunics - 感謝您的回覆。壓縮文件是否包含作業執行所需的所有庫? – Roobie

+0

是的,除非你的工作室lib/java文件夾中沒有這些拉鍊,否則它將無法包含它們。 –

+0

乾杯! – Roobie