我正在使用以下方法将数据帧转换为数据集:
val dataSet = dataFrame.as[CustomClass]
如何获取此数据集所基于的案例类?我尝试过dataSet.schema
,但可以打印整个架构。我希望它打印CustomClass
正在调用此方法的应用程序将仅获取返回的dataSet,这对于他们知道该类属于哪个案例类将是一个很好的选择
答案 0 :(得分:0)
在有限的情况下可以使用的(简单)解决方案:
如果dataSet
中至少有一个元素,则可以进行dataSet.take(1)(0).getClass.getName
。