【发布时间】:2020-07-30 11:07:28
【问题描述】:
我对 Scala 很陌生。我正在尝试将 Iterable[dataSet[Row]] 转换为数据框。它不适合我。这是代码
def execute(spark: SparkSession,
input: Iterable[Dataset[Row]],
execParams: Map[String, String]): Dataset[Row] = {
val spark: SparkSession = SparkSession.builder.master("local").getOrCreate
val sparkSession: SparkSession = SparkSession.builder().getOrCreate()
import sparkSession.implicits._
val jsonSeq = Seq(input)
val jsonRDD = sparkSession.sparkContext.parallelize(jsonSeq)
val jsonDF = jsonRDD.toDF()
}
【问题讨论】:
标签: json scala dataframe apache-spark iterable