scala - Spark Scala 中嵌套模式的字符串函数
问题描述
我正在使用 Scala 编程语言学习 Spark。
输入文件 -> "个人":{"ID":3424,"Name":["abcs","dakjdb"]}}
架构 ->
root
|-- Personal: struct (nullable = true)
| |-- ID: integer (nullable = true)
| |-- Name: array (nullable = true)
| | |-- element: string (containsNull = true)
输出操作 -> 我想连接“名称”元素的字符串 例如 - abcs|dakjdb
我正在使用数据框 API 读取文件。请帮助我。
解决方案
有一个内置函数concat_ws在这里应该很有用。
推荐阅读
- javascript - 谷歌浏览器片段:标识符“...”已被声明
- r - 为相关矩阵选择变量
- c# - console.writeline 数组的值在一行上
- jakarta-ee - Jeddict 可以安装在 Netbeans 11 上吗?
- functional-programming - 重载函数的 Hindley-Milner 类型推断
- javascript - 这段代码有什么问题?为什么它没有按我希望的方式工作..?
- http - 如何每5分钟自动重复一次我在fiddler中编写的http post请求?
- r - 如何使用 read.csv2.sql 在不解压缩的情况下读取 zip 文件?
- python - 通过 cx_Freeze 将 py 转换为 exe,启动时出现回溯错误
- python - 如何创建每行的列集不同的 Pandas 数据框?