Google CDF:我们可以将列的值设置为运行时参数吗?

问题描述

通过获取存储在列中的HTTP端点,我得到了返回的值。现在,要使用该列中的值来触发另一个Http端点。但是HTTP端点仅接受硬编码的值或宏。所以我想知道是否可以基于列值设置运行时参数

请提出我该怎么做。

解决方法

设置运行时参数的方法很少:

  1. 使用Argument Setter Plugin-一种Action插件,该插件可通过动态替换可由HTTP Server服务的配置来创建可重用的管道。

  2. starting an program时,在请求正文中将运行时参数指定为JSON映射。

  3. CDAP Preferences HTTP RESTful API。

我建议您检查official documentation是否有Datafusion,在这里您可以找到使用GCS存储桶设置变量/宏的方法。

另外,请看下面关于thread的内容。它描述了在请求正文中将运行时参数指定为JSON映射的方法。