[英]Spark DStream.transform().foreachRDD() vs DStream.foreachRDD()
因此,我想知道首先在直接流上應用轉換然后調用foreachRDD而不是僅進行后者是否會有顯着差異。
所不同的是在調用你做的改造 transform()
從文檔開始 , transform
需要一個函數: transform(func) 。 結果將根據func
的實現而有所不同。
用Spark的術語簡化DAG:
DStream.transform()。foreachRDD()是Transformation-> Action
DStream.foreachRDD()只是一個動作
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.