我在Druid数据源上导入了一些数据。为此,我使用Nifi和Tranquility进行了细粒度的流注入(用于我的测试)。
我已经Ambari来检查我的所有任务及其状态。
我所有的数据都正确导入了我的数据源,我可以通过Hive查询来请求它们。 当我在Ambari上查看任务时,所有任务都在运行,它们从未“完成”。如果要完成其中之一,则必须杀死它,但是我丢失了数据,并且状态任务为“失败”。
我想了解如何成功完成任务。 谢谢。
答案 0 :(得分:0)
我发现了问题。
在我的宁静会议上,我宣布"WindowPeriod"
的价值很高。
实际上,任务在"WindowPeriod"
结束时自动结束。
例如,"WindowPeriod":"PT10M"
表示任务将在10分钟后结束。
答案 1 :(得分:0)
很高兴您知道了!只想呼吁任何阅读此文章的人已弃用宁静。开始进行新部署的任何人都应使用https://druid.apache.org/docs/latest/development/extensions-core/kafka-ingestion之类的流媒体摄取服务。