首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Presto map<varchar,set<varchar>>:如何在presto中查询类型为map<varchar,set<varchar>>的字段

Presto map<varchar,set<varchar>>:如何在presto中查询类型为map<varchar,set<varchar>>的字段
EN

Stack Overflow用户
提问于 2019-08-10 00:45:10
回答 1查看 252关注 0票数 0

我正在尝试搜索数据类型为map<varchar,set<varchar>>的列。我一直在给Query failed (#20190809_163618_00200_yyc4a) in your-presto: null提供任何帮助都很感谢。

下面的查询运行良好

代码语言:javascript
复制
SELECT event_type_id FROM cassandra.data_integration_hub.my_table WHERE event_type_id = 123 limit 5 

当我添加business_keys字段时,查询失败

代码语言:javascript
复制
SELECT event_type_id,business_keys FROM cassandra.data_integration_hub.my_table WHERE event_type_id = 123 limit 5 

类型:map<varchar,set<varchar>>

代码语言:javascript
复制
{
  "rule_id" : [ "12345" ]
}
EN

回答 1

Stack Overflow用户

发布于 2019-08-17 04:18:07

Query failed (#20190809_163618_00200_yyc4a) in your-presto: null --这是Cassandra连接器报告“不支持列类型”的(奇怪)方式。

从那时起,我们改进了错误报告,并扩展了对Cassandra连接器中某些类型的支持。请尝试Presto 317或Starburst Presto 312e。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57434215

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档