wrapper-over-hive-ql/udfs/impala查询

2w2cym1i  于 2021-06-03  发布在  Hadoop
关注(0)|答案(1)|浏览(268)

我正在尝试编写一个 Package 器,它可以很容易地被来自sql背景的人使用。我还没有开始这项工作,我想知道我应该采取什么方法。
下面是问题陈述—如果有人在rdbms数据上编写了大量本机sql,并且希望切换到hadoop,那么就会有很多问题。hive消除了hdfs中构建表的一个主要问题。现在是查询部分了——为此我们有不同的框架,但没有一个框架本身是完整的——比如一个可能很慢,另一个可能缺少特性。例如,有impala,有hiveql,但是对于最终用户来说没有一个框架。我打算这样做-select(以逗号分隔的列名字符串,tablename)。。。。
像linqforhdfs之类的东西,在下面它会找出执行select的最佳方式(hiveql或impala),执行where子句的最佳方式,等等。
建议?思想?评论文章?
谢谢

dm7nw8vv

dm7nw8vv1#

为什么不为impala使用odbc或jdbc驱动程序呢?这些驱动程序被第三方工具(如microstrategy或tableau)用来向impala提交查询。

相关问题