【发布时间】:2018-11-22 04:39:35
【问题描述】:
在使用 sparkSql UDAF 函数时,我发现我的一些输入列意外地从 null 变为 0。
通过一些 REPL 实践,结果证明行为是 scala 2.10.5。
代码如下图
import scala.collection.mutable
val wa = mutable.WrappedArray.make[Int](Array(null, null))
wa
wa(1)
您能否请有 scala 的家人帮忙解释一下为什么以及在幕后发生了什么?
【问题讨论】:
标签: scala apache-spark-sql user-defined-functions user-defined-aggregate