ZMa*_*lin 4 scala apache-spark apache-spark-sql
我想在DF上使用explode函数,我只是像文档那样编写代码:
case class Url(url:String)
val temp3 = temp2.explode($"urls"){
case Row(urls:Array[String]) => urls.map(Url(_))
}
Run Code Online (Sandbox Code Playgroud)
然而,它出来了:
error: not found: value Row
Run Code Online (Sandbox Code Playgroud)
DF temp2如下:
temp2.printSchema()
root
|-- userid: string (nullable = true)
|-- urls: array (nullable = true)
| |-- element: string (containsNull = true)
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
4678 次 |
最近记录: |