在spark scala中打印Dataset[List[Array[String]]]的元素
我正在寻找一种打印Dataset[List[Array[String]]元素的方法。有什么方法吗?我知道数据集[数组(字符串)]可以打印为在spark scala中打印Dataset[List[Array[String]]]的元素,scala,apache-spark,Scala,Apache Spark,我正在寻找一种打印Dataset[List[Array[String]]元素的方法。有什么方法吗?我知道数据集[数组(字符串)]可以打印为 for(each <- dataset.collect){ print(each.mkString(",")) } for(每个这对我都有效 datasetname.collect().foreach(list=>list.map(array=>println(array.mkString(“,”))你不能检查dataset.collect(
for(each <- dataset.collect){
print(each.mkString(","))
}
for(每个这对我都有效
datasetname.collect().foreach(list=>list.map(array=>println(array.mkString(“,”))
你不能检查dataset.collect().foreach(println)
?你应该做dataset.foreach(list=>list.map(array=>println(array.mkString(“,”))@ramesh不起作用。spark2-shell上没有打印任何内容。show显示元素在包装的数组中。您必须使用一些示例数据和获取Dataset[List[Array[String]]的步骤进行更新,我想udf函数可以帮到您