2017-07-19 8 views
0

私のpyspark scirptコードで、私はBroadcast変数を宣言します。最後に、私はこの変数をDestoryは、このようなブロードキャスト 'オブジェクトには属性' destroy 'はありませんか?

Blockquote AttributeError: 'Broadcast' object has no attribute 'destroy'

私のコードを取得したい:

br = sc.broadcast(my_value) 
rdd.map(__my_map_function) # __my_map_function() used br variable 
br.destroy() 

マイスパークのバージョンは1.6.1で、私はクラスの放送が破壊持って知っています()しかし、なぜこのコードはこの例外をスローしますか?ありがとう。

答えて

2

destroyメソッドは、spark-2.xより前のpysparkでは利用できませんでした。

疑問がある場合はthe sourcesを確認できます。

関連する問題