我使用tExtractJSONFields组件从tSQSInput中提取文件名,并使用tLogRow将其登录到控制台。如何将此值传递给tS3Get组件中的“key”字段?
答案 0 :(得分:1)
您可以使用上下文变量或globalVariable
tSQSInput-->tExtractJsonFields-->TjavaRow
在tJavarow中,设置:
context.myKey=input_row.inputkey;
或
global.put("mykey",input_row.inputkey);
(" inputkey"作为密钥的字段名称)
然后在tS3Get(您可以通过onSubJobOK
链接),您可以在右侧字段中使用该变量
context.myKey
或((String)globalMap.get("mykey"))
如果你使用上下文变量,请确保你在'上下文中声明了它。你工作的标签。