Presto map(varchar,varchar) :如何获取所有可能的键?

Presto map(varchar,varchar) : How to get all the possible keys for it?

我正在尝试搜索数据类型为 map(varchar,varchar) 的列。现在访问该列的一种方法是使用此结构 name_of_column['key'],它将给出该键的值。但我想知道什么是可能的 keys,然后根据这些 keys 应用分组依据和其他操作。

我尝试在 Internet 上搜索,但未能找到合适的解决方案。

Presto 为此提供 map_keys 功能:

presto> select map_keys(map(array['alice'], array['has a cat']));
  _col0
---------
 [alice]
(1 row)