【发布时间】:2016-10-06 14:49:11
【问题描述】:
【问题讨论】:
-
日志(例如 logs/nifi-app.log)中是否有任何内容表明来自 PutSQL 处理器的错误或警告?数据多久写入一次?从您的图片中我可以看到处理器已停止,当您启动它时它会再次工作吗?
-
通过反复试验,我发现将 Support Fragmented Transactions 从 False 切换到 True 解决了这个问题。不过,我不确定我是否理解 Support Fragmented Transactions 的作用。
-
可能有点复杂,最初是为了补充ConvertJSONtoSQL而创建的,基本上它会等待所有具有相同属性值(对于ID和count)的流文件,然后一次发送所有SQL语句,而不是一次一个,后者可能效率低下。
-
好的,太好了,非常感谢您的解释!
-
您是否愿意将您的解决方案(以及我的简单解释,如果您愿意)转换为答案,这样这个问题就不会“未得到解答”?否则我可以这样做,所以你可以接受它(但不想偷你的积分:)
标签: mysql processor apache-nifi