我有一个Spark数据框,其列具有array<struct<_1:long,_2:string>>
数据类型和以下示例数据:
WrappedArray([Value,Title1], [Value,Title2], [Value,Title3])
我想将此列从WrappedArray
转换为单个String
这是所需的输出:
Value+Title1,Value+Title2,Value+Title3
我尝试了以下udf
传递数据框的该列:
val f = (x:Seq[Row]) => x.mkString(",")
sqlContext.udf.register("f", f)
但结果是[Value,Title1],[Value,Title2],[Value,Title3]
答案 0 :(得分:3)
试试这个:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>