SQL到HiveQL生成器

SQL到HiveQL生成器,sql,hadoop,hive,hiveql,Sql,Hadoop,Hive,Hiveql,有没有什么方法可以将我的SQL查询转换为Hive查询,或者有什么开源工具或项目可以帮助我将一些查询从SQL转换为HiveQL,这样我就可以通过在Hadoop数据库中查询来开始开发?HiveQL与SQL并没有完全不同。HiveQL是ANSI SQL的子集,带有一些扩展。这里有更多关于这个项目的细节。顺便说一句,没有用于转换的工具,文档应该会有所帮助。对于迁移到Hadoop的数据仓库团队来说,HiveQL是一种类似SQL的语言,因为它 为他们提供了一种熟悉的SQL语言,隐藏了MR编程的复杂性。Hiv

有没有什么方法可以将我的SQL查询转换为Hive查询,或者有什么开源工具或项目可以帮助我将一些查询从SQL转换为HiveQL,这样我就可以通过在Hadoop数据库中查询来开始开发?

HiveQL与SQL并没有完全不同。HiveQL是ANSI SQL的子集,带有一些扩展。这里有更多关于这个项目的细节。顺便说一句,没有用于转换的工具,文档应该会有所帮助。

对于迁移到Hadoop的数据仓库团队来说,HiveQL是一种类似SQL的语言,因为它
为他们提供了一种熟悉的SQL语言,隐藏了MR编程的复杂性。Hive不支持完整的SQL-92规范,缺少的规范可以在Hive中轻松解决。Hive有一些SQL-92中没有的扩展,这些扩展的灵感来自Mapreduce。HiveQL最类似于MySQL的SQL方言。

不,它没有多大意义

每个RDBMS都有略微不同的SQL—甚至是规范中的语句。HiveQL也有其独特的方式

此外,Hive并没有提供RDBMS提供的所有功能,但它正在迎头赶上

您必须熟悉HiveQL才能转换查询。翻译基本上就是复制和修改,特别是如果您使用的是MySQL,它应该是最接近的。

可能的副本