在我理解上下文之前,我开始使用Talend。现在,我希望我的数据库连接从我的上下文中读取。我有一个已经存在的上下文组保存变量,我宁愿不为数据库设置设置第二个上下文组。
我能找到的所有内容都解释了如何为变量创建新的上下文组。但是,是否有可能在现有的上下文组中创建像我自己的服务器,登录等数据库变量,并让db连接引用那些?
答案 0 :(得分:0)
你可以。正如您可能已经完成的那样,您可以在数据库组件中使用隐式(手动创建的)上下文变量(每个实例,手动)。这是绝对承认的。事实上,Talend 4.1中添加了数据库的自动上下文组。所以它们是一个相对较新的功能。
问题是:它真的是你需要/想要的吗? 您将无法使用元数据存储库连接,测试和检查参数,自动还原和更新变量,只需单击一下即可应用于每个组件。只是没有一个单独的上下文组。
如果您认为上下文组仅限于设计视图内部,那么当导出作业时,每个上下文var都将适合单个.properties文件,对于原始组,我会再次考虑您的约束... < / p>