簡體   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