我有一个嵌套的JSON文件,已将其加载到数据集中。
例如:
{"name":"Y", "address":{"city":"C","state":"O"}}
{"name":"M", "address":{"city":"h", "state":"C"}}
我想用spark.sql编写一个提取嵌套字段的sql查询,但是我需要不对结果结构进行展平,例如:
从T1选择地址.city
将返回具有原始两个嵌套级别的列:
address
-------
city
-------
c
h
谢谢