我有一个火花流应用程序,我正在使用FileStream ..该流将有两个主要操作,我需要在第一个完成时完全调用第二个
dstrea.foreachRDD(action1)
dstream.foreachRDD(action2)
操作1将一些信息更新到hbase中...而acton 2从这些信息中读取所以在每个批处理操作2后,在action1之后运行shroud
我想知道如何实现此功能?
答案 0 :(得分:0)
你可以尝试在一个foreachRDD函数中组合这两个动作:
dstream.foreachRDD(rdd=>{
action1
action2
})