У меня есть такой метод:
def save[T](index: String, data: RDD[T]) = {
spark.sqlContext.createDataFrame(data)
// ...do other stuff...
}
, но я не могу скомпилировать его, так как продолжаю получать:
Error:(42, 32) overloaded method value createDataFrame with alternatives:
[A <: Product](data: Seq[A])(implicit evidence$2: reflect.runtime.universe.TypeTag[A])org.apache.spark.sql.DataFrame <and>
[A <: Product](rdd: org.apache.spark.rdd.RDD[A])(implicit evidence$1: reflect.runtime.universe.TypeTag[A])org.apache.spark.sql.DataFrame
cannot be applied to (T)
spark.sqlContext.createDataFrame(data.asInstanceOf[T]),
Я пробовал разные решения, но не мог заставить его работать , Есть идеи?