首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在presto中如何按子句推送订单

在presto中如何按子句推送订单
EN

Stack Overflow用户
提问于 2020-08-12 14:55:14
回答 1查看 420关注 0票数 0

我在starburst中运行一个SQL查询。它使用相关连接器连接到elasticsearch。

SQL有一个"order“子句。这个条款并不是向下推到elasticsearch。基本上,我希望根据特定字段对elasticsearch中的数据进行排序,并返回结果。带有"order“的查询使用presto需要很长时间。管理Is是否有可能获得最优的性能?

SQL:select e.employee_id from elasticsearch.es."employee:id:""2390571"" && (doj_timestamp:(>=15965454 && <=15972366)) sort=employee_id:desc" e offset 0 limit 5;

上面的查询正在返回随机结果。

有人能帮忙吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-08-12 16:12:23

您的查询具有ORDER和query,因此在Presto中它被称为Top查询。Presto目前不提供Top下推,但该功能正在进行中。

请为Elasticsearch连接器TopN下推提交一个问题。无论如何,我们都会实现它,但是直接的用户反馈有助于理解问题的优先级。

您可以在#pushdown频道普雷斯特社区松弛上了解更多信息。

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

https://stackoverflow.com/questions/63379213

复制
相关文章

相似问题

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