在Talend工作室,我正在创建一项工作,涉及向“tRest_Client”提供URL和查询参数。组件并面临下述问题 -
我正在尝试将上下文参数数据传递给Query参数值,如下所示
上下文参数 -
Name : mis_id
Default : 10
查询参数 -
name : "query"
value : {target-rel[=context.mis_id]}
实际网址 URL +查询= {目标-REL [= 10]}
在这里,我尝试使用' context.mis_id'
传递值10当我运行talend作业时,没有数据传递给查询参数的值。
如果这是传递Context参数数据的正确方法,请告诉我。
答案 0 :(得分:0)
如果需要在查询参数中包含上下文变量,那么请尝试记住Java如何使用静态字符串和变量,因为talend是基于Java的工具。
在Java中说,我有一个变量,
String world = "World!!!";
System.out.Println("Hello "+world); // This will display as Hello World!!!
同样,在talend中你必须使用
"{target-rel[="+context.mis_id+"]}"
希望这会帮助你。