AWS Athena查询问题;
我在行中有一个嵌套的映射,我想将键转置为列。我可以像items ['label_a']
一样明确命名列,但在这种情况下键实际上是动态的...
从这些行中:
{id=1, items={label_a=foo, label_b=foo}}
{id=2, items={label_a=bar, label_c=bar}}
{id=3, items={label_b=baz, label_c=baz}}
我想要一个像这样的表格:
| id | label_a | label_b | label_c |
------------------------------------
| 1 | foo | foo | |
| 2 | bar | | bar |
| 3 | | baz | baz |
这在AWS Athena中是否可行,如何实现呢(Presto版本为0.172)?
谢谢!