通常做数据处理都是把非结构化的数据处理成结构化的类型,像这种把结构化的数据处理成非结构化的数据,在数据的分析层一般使用不到的。但是偶尔也会有提供数据给到服务端的时候,此时可能会有此类需求。
spark官方函数库中to_json()函数就能提供这样的转换功能,能把给定的map、struct类型数据转成json字符串。
select
![04b254d2c6ecff270e5eeac27711664d.png](https://img-blog.csdnimg.cn/img_convert/04b254d2c6ecff270e5eeac27711664d.png)
通常做数据处理都是把非结构化的数据处理成结构化的类型,像这种把结构化的数据处理成非结构化的数据,在数据的分析层一般使用不到的。但是偶尔也会有提供数据给到服务端的时候,此时可能会有此类需求。
spark官方函数库中to_json()函数就能提供这样的转换功能,能把给定的map、struct类型数据转成json字符串。
select