繁体   English   中英

Apache Nifi中的ExecuteSQL处理器

[英]ExecuteSQL Processor in Apache Nifi

使用Apache Nifi时遇到问题。 有没有一种方法可以在ExecuteSQL处理器完成获取表中的所有数据后停止它,而不是重复获取直到我手动停止它为止?

通常,应该通过处理器的“调度”选项卡以某种频率对处理器进行调度。 位于图中间的具有传入关系的处理器通常将其调度安排为0秒,这意味着在数据排队时,其运行速度应尽可能快。 源处理器通常基于计时器驱动程序或Cron驱动调度以一定间隔运行。

话虽这么说... ExecuteSQL支持由传入的流文件触发,所以您可以执行类似将ListenHTTP处理器放在ExecuteSQL前面的操作,并且每当要触发它时,您都可以为ListenHTTP调用http端点。 这样,您可以使其运行,但是只有在您希望它被触发时才会被触发。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM