我在talend中设计了一个工作,将数据从Excel工作表复制到SQL服务器表。在我的工作中,我使用上下文变量进行数据库连接和excel文件位置。
我将作业导出为Web服务(WAR)文件。现在,如果我想运行具有不同数据库或不同excel文件的作业,如何更改上下文变量的默认值?
答案 0 :(得分:0)
有很多方法可以做到这一点。你可以使用文件隐式上下文加载选项,平面文件中的数据库选项(额外)选项卡从平面文件加载上下文。你还有talend组件在作业执行期间加载上下文。
您还可以向现有上下文组添加新的上下文配置,在导出作业时,您可以选择要使用的上下文配置之一...例如create dev,test和prod配置,并在导出作业以进行测试时可以使用测试配置上下文..