广播'对象没有属性'destroy'?
Broadcast' object has no attribute 'destroy'?
在我的 pyspark scirpt 代码中,我声明了一个 Broadcast 变量。最后,我想销毁这个变量,但是得到
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()
我的spark版本是1.6.1,我知道classBroadCast有destroy()方法,但是为什么代码会抛出这个异常?谢谢。
destroy
方法在 spark-2.x.
之前的 pyspark 中不可用
如有疑问,您可以查看 the sources。
在我的 pyspark scirpt 代码中,我声明了一个 Broadcast 变量。最后,我想销毁这个变量,但是得到
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()
我的spark版本是1.6.1,我知道classBroadCast有destroy()方法,但是为什么代码会抛出这个异常?谢谢。
destroy
方法在 spark-2.x.
如有疑问,您可以查看 the sources。