栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

【无标题】

【无标题】

DStream只有转换原语,无输出原语

ERROR — [ main] org.apache.spark.streaming.StreamingContext (line: 94) : Error starting the context, marking it as stopped
java.lang.IllegalArgumentException: requirement failed: No output operations registered, so nothing to execute
at scala.Predef$.require(Predef.scala:281)
at org.apache.spark.streaming.DStreamGraph.validate(DStreamGraph.scala:169)
at org.apache.spark.streaming.StreamingContext.validate(StreamingContext.scala:518)
at org.apache.spark.streaming.StreamingContext.liftedTree1 1 ( S t r e a m i n g C o n t e x t . s c a l a : 578 ) a t o r g . a p a c h e . s p a r k . s t r e a m i n g . S t r e a m i n g C o n t e x t . s t a r t ( S t r e a m i n g C o n t e x t . s c a l a : 577 ) a t c o m . s s . a p p . S a l e D e t a i l A p p 1(StreamingContext.scala:578) at org.apache.spark.streaming.StreamingContext.start(StreamingContext.scala:577) at com.ss.app.SaleDetailApp 1(StreamingContext.scala:578)atorg.apache.spark.streaming.StreamingContext.start(StreamingContext.scala:577)atcom.ss.app.SaleDetailApp.main(SaleDetailApp.scala:58)
at com.ss.app.SaleDetailApp.main(SaleDetailApp.scala)
Exception in thread “main” java.lang.IllegalArgumentException: requirement failed: No output operations registered, so nothing to execute
at scala.Predef$.require(Predef.scala:281)
at org.apache.spark.streaming.DStreamGraph.validate(DStreamGraph.scala:169)
at org.apache.spark.streaming.StreamingContext.validate(StreamingContext.scala:518)
at org.apache.spark.streaming.StreamingContext.liftedTree1 1 ( S t r e a m i n g C o n t e x t . s c a l a : 578 ) a t o r g . a p a c h e . s p a r k . s t r e a m i n g . S t r e a m i n g C o n t e x t . s t a r t ( S t r e a m i n g C o n t e x t . s c a l a : 577 ) a t c o m . s s . a p p . S a l e D e t a i l A p p 1(StreamingContext.scala:578) at org.apache.spark.streaming.StreamingContext.start(StreamingContext.scala:577) at com.ss.app.SaleDetailApp 1(StreamingContext.scala:578)atorg.apache.spark.streaming.StreamingContext.start(StreamingContext.scala:577)atcom.ss.app.SaleDetailApp.main(SaleDetailApp.scala:58)
at com.ss.app.SaleDetailApp.main(SaleDetailApp.scala)
解决方法:
DStream只有转换原语,无输出原语
添加任意的输出原语即可,如print() foreachRDD(func)

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/651444.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号