刚刚进一步发现一个方法可以做动态扩展的类型。代码如下: [cid:[email protected]] 这种情况下,首先表有一个字段d,然后d是json无限嵌套的类型都可以。 此处有第一个疑问:如何不要d这个字段,让顶层就是一个无限扩展的map结构呢?
其次,这种效果我打印了下table的schema如下,其中d的类型是LEGACY('RAW',
'ANY<java.util.Map>'),貌似是某种兼容类型。此处第二个疑问,通过SQL方式如何创建这种结构呢?
root
|-- d: LEGACY('RAW', 'ANY<java.util.Map>')
