问题描述
通过获取存储在列中的HTTP端点,我得到了返回的值。现在,要使用该列中的值来触发另一个Http端点。但是HTTP端点仅接受硬编码的值或宏。所以我想知道是否可以基于列值设置运行时参数
请提出我该怎么做。
解决方法
设置运行时参数的方法很少:
-
使用Argument Setter Plugin-一种Action插件,该插件可通过动态替换可由HTTP Server服务的配置来创建可重用的管道。
-
在starting an program时,在请求正文中将运行时参数指定为JSON映射。
-
CDAP Preferences HTTP RESTful API。
我建议您检查official documentation是否有Datafusion,在这里您可以找到使用GCS存储桶设置变量/宏的方法。
另外,请看下面关于thread的内容。它描述了在请求正文中将运行时参数指定为JSON映射的方法。