Spark 2:ArrayStoreException

Sim*_*mon 7 scala apache-spark

我有Dataset一个Event case class:

val ds: Dataset[Event] = df.as[Event]
Run Code Online (Sandbox Code Playgroud)

我可以像count(println(ds.count()))一样对它做一些操作.

但是当我尝试打印它时(我知道我可以使用ds.show())如下:

ds.take(10).foreach(e =>  println(e))
Run Code Online (Sandbox Code Playgroud)

我得到了Execution Exception: ArrayStoreException: application.Event.

这行代码有什么问题?