2015-02-24 52 views
0

我有一個要求,可以爲我的TALEND作業爲運行時值等不同環境設置數據庫連接憑證。意思是如果我想在開發環境中運行我的作業,那麼它應該從開發csv/excel/text文件中選擇DB憑證,並且如果我在Production中運行它,那麼它應該從Prod文本文件中選擇憑據。有人請告訴我這是可能的,如果是的話,請有人指導我如何做到這一點。我讀了這個鏈接,但在這我不能配置文本/ csv文件中的值。如何在TALEND Open Studio中爲不同環境設置數據庫憑證

http://blog.iadvise.eu/2014/05/27/use-of-contexts-within-talend/

+0

您是否使用Talend或Open Studio的企業許可版本? – ydaetskcoR 2015-02-24 07:09:22

+0

您應該使用上下文組並隱式地從作業中的文件加載上下文,並且您可以更改每個環境的文件中的上下文值,例如dblogin,dbhost,dbport,dbpassword等。您的文件是jobcontext.cto - 在此文件中當你在開發中運行作業,你把開發憑證,當你在prod中運行作業時,你把生產服務器憑據 – garpitmzn 2015-02-25 05:07:50

+0

謝謝garpitmzn ...但如何創建和映射此文件到我的工作...請你指導我... – user3592257 2015-02-25 05:12:31

回答

1

使用上下文變量。 This教程將幫助您設置具有不同環境值的上下文變量。對於同一項工作,您可以針對不同環境進行不同的配置

相關問題