DFMapper:基于查询树的SQL-to-HiveQL自动翻译工具

来源 :华东理工大学学报(自然科学版) | 被引量 : 0次 | 上传用户:qwertyuiop325
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Hive作为建立在Hadoop上的数据仓库,已成为很多企业处理大数据的首选。然而,传统企业中大量的遗留应用依赖于传统关系型数据库(RDBMS),迁移时需要翻译大量查询语句。提出了一种基于查询树的SQL到HiveQL的自动翻译方法。该方法利用SQL解析器将SQL语句解析为查询树,提供8种不同的重写策略重构查询树,进而将其转化为正确的HiveQL语句,实现了一个翻译工具——DFMapper。在基准测试集TPC-DS上进行的查询实验证明,DFMapper可以正确翻译绝大多数的查询语句,并且具有很强的扩展性。
其他文献
回 回 产卜爹仇贱回——回 日E回。”。回祖 一回“。回干 肉果幻中 N_。NH lP7-ewwe--一”$ MN。W;- __._——————》 砧叫]们羽 制作:陈恬’#陈川个美食 Back to yield
"一米菜园"——走向审美化劳作的园艺生活场。布排全语言的劳动体验链为学生提供良好的平台;丰富多彩的劳动实践场给学生创造在场的劳动实景;毫不间断地跟踪观察、细心养护使
回 回 产卜爹仇贱回——回 日E回。”。回祖 一回“。回干 肉果幻中 N_。NH lP7-ewwe--一”$ MN。W;- __._——————》 砧叫]们羽 制作:陈恬’#陈川个美食 Back to yield
本文主要对煤矿中存在的隐患进行分析,运用通风与安全技术制定解决方案,明确引导分流技术、阻隔分流技术以及控制分流技术的主要做法与应用,并提出关于通风与安全技术应用的
目的通过两起案例讨论利用常染色体STR全不同基因座数预测血亲关系,从而快速、高效地侦破疑难案件。方法应用全不同基因座数预测血亲关系,包括预测叔侄、祖孙或半同胞关系;应
随着教育事业的不断向前发展,越来越多的信息技术走进了课堂,协助教师共同展开教学工作,现阶段已经取得了较好的成效。当前的英语课堂教学质量在信息技术的应用下已经获得大
越来越多的文献报道:在中国过去的四分之一个世纪里,药物的整体消费和药物使用的地域扩张正越演越烈~([1])。2013年中国禁毒报告指出:截至2012年底,全国累计登记吸毒人员209.
目的研究淫羊藿不同部位的体外抗自由基与抗氧化活性。方法自由基清除活性采用2,2-二苯基-1-苦味基肼自由基清除(DPPH)实验法;抗氧化活性采用β-胡萝卜素漂白体系实验法。结果