【presto】presto 0.269版本支持查询hive视图功能

【presto】presto 0.269版本支持查询hive视图功能,第1张

【presto】presto 0.269版本支持查询hive视图功能 前言

presto 是不支持查询HIVE 视图的,因为presto 官方认为HQL 和 SQL 通常具有不同的语义(类型强制规则、函数行为、空值处理)。可能会导致两个引擎之间的查询结果不同。

但是我们这里只是简单支持将视图里面的sql内容解析出来,然后进行查询。也参考了网上很多的实现案例,因为新版本代码相较老版本代码还是有部分改动,所以无法照搬。还是需要整理并调试下。

具体代码

参见:https://gitee.com/second-floor/presto

参考文章:
https://github.com/prestodb/presto/pull/9031
https://blog.csdn.net/hjw199089/article/details/81415444

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5706069.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存