Spark结构类型VS案例类



我知道Case Class是极小正则类,StructType是一个spark Datatype,它是StructFields的集合。

但是,我们可以使用Case ClassStructType以类似的方式创建数据帧和其他用例。

想了解

  • 在什么情况下,我们应该更喜欢一个,为什么
  • 在某些情况下,我们必须使用其中一种,而不可能使用另一种吗

现在没有真正的方面可以定义哪一个更好。

Case有22个字段的限制,但现在已经不是这样了。

我突然想到case比定义结构更容易使用。应答irt数据帧。

最新更新