基于http响应停止StreamSets管道的Groovy脚本

aiqt4smr  于 2022-11-21  发布在  其他
关注(0)|答案(1)|浏览(139)

我想通过使用Groovy evaluator创建一个自定义事件来停止一个流集管道。我有一个http源阶段,它会给出一个json响应。我需要有一个groovy,它会读取json响应,并在到达最终记录时创建一个自定义事件。我需要将记录写入一个文件,直到到达最终记录。我没有在http源阶段创建事件的选项。在这方面的任何帮助都是感激不尽的。

xsuvu9jc

xsuvu9jc1#

当您将HTTP客户端源添加到管道中时,默认模式(在其配置的HTTP选项卡中)是流式传输,即源将等待更多数据。您的用例似乎是批处理模式--只需在配置中将其切换到那里。

相关问题