一个关于 hive sql的问题

问题描述

hiveContext.hql("selectid,tollgateid,passtimefromtest_tablewherepasstimebetween'2014-08-2615:00:00'and'2014-08-2615:00:00').insertInto("table5",false);如上,上面括号中的sql语句在hive命令窗口下是可以执行出结果的,但是放在java里面,写成如上的形式执行,就没有结果了呢?是不是因为有语法错误啊?跪求大神帮忙解决

解决方案

时间: 2024-09-20 05:37:31

一个关于 hive sql的问题的相关文章

Hive SQL

Hive SQL的用法是大数据中比较重要的一个部分 Sql DDL 数据定义语言 create 数据库的创建 alter 修改数据库对象 drop 删除数据库对象 truncate 清空表数据,表级别的操作,删除后数据不可恢复 DML 数据操纵语言 insert 插入操作 update更新操作 delete删除操作 DQL 数据查询语句 SELECT DCL 数据控制语言 用于执行权限的授予和收回操作 GRANT:授予 ,geiyongh给用户授权 Revoke:收回用户已有的权限 Create

使用HIVE SQL实现推荐系统数据补全

需求 在推荐系统场景中,如果基础行为数据太少,或者过于稀疏,通过推荐算法计算得出的推荐结果很可能达不到要求的数量. 比如,希望针对每个item或user推荐20个item,但是通过计算只得到8个,剩下的12个就需要补全. 策略 数据补全的具体策略是: 补全时机:在挖掘计算结束后,挖掘结果导入HBase(最终web系统从HBase取数据)前,进行数据补全,补全后的数据再导入HBase.(还有另外一个可选时机,在接到请求后再在程序中实现补全,但这样的效率肯定没有直接从HBase中读数的高,所以空间换

有没有检查hive sql的代码检查工具

问题描述 有没有检查hive sql的代码检查工具 有没有工具,可以批量的检查hive sql代码的执行效率,并提供出建议. 解决方案 长远设想,把如下的优化方案做成通用的hive优化方法 采样log表,哪些memberid比较倾斜,得到一个结果表tmp1.由于对计算框架来说,所有的数据过来,他都是不知道数据分布情况的,所以采样是并不可少的.Stage1 数据的分布符合社会学统计规则,贫富不均.倾斜的key不会太多,就像一个社会的富人不多,奇特的人不多一样.所以tmp1记录数会很少.把tmp1和

解决一个.NET联接SQL的问题 yiyang(转贴)

解决一个.NET联接SQL的问题    yiyang(转贴)    关键字     .NET   出处     http://Ouynagouyang    Imports System.DataImports System.Data.SqlClientImports System.Data.SqlClient.SqlExceptionPublic Class connect    Private s As String    Private s1 As String    Public Con

写一个解析函数:SQL布尔表达式的求值

问题描述 写一个解析函数:SQL布尔表达式的求值 编写条件语句解析方法: 已知一个单条件判断方式:boolean compareItem(String fieldName, String operation, String operValue): 实现一个SQL解析函数,要求: 支持and.or: 支持括号: 支持引号: 字段名使用前缀$标识. 输入语句如:($size >= 500 and ($type != "类 型 12 3" or 0 <= $checked)) 其

求大神帮下忙,小弟需要一个java连接sql server数据库实现查询功能的代码

问题描述 求大神帮下忙,小弟需要一个java连接sql server数据库实现查询功能的代码 如题 求大神给个查询功能的代码 做毕业设计需要 帮帮忙 下面附上添加功能的代码 public int Add(Client c) { int count=0; try { con=this.getcon(); String sql=String.format("insert Client values('%s',%d,'%s','%s','%s','%s','%s',0,'%s')", c.g

语句-关于一个oracle 的sql 查询

问题描述 关于一个oracle 的sql 查询 哪位大神能帮我看看这个语句怎么写 有区间[i1,i2]与bgpprefix 表中的nstartip 和nstopip 比对,查询能使(i1>=nstartip ,且i2<=nstopip),若存在多个,取nstopip-nstartip 最小的那一项,要求必须是查完要求的区间,在从区间中用min()函数找到nstopip-nstartip的那一项 要求效率要高,各位大神帮个忙啊 解决方案 SELECT TOP 1 nstartip, nstopi

【求助】如果要编写一个简单的SQL漏洞注入程序,需要学习哪方面的知识?

问题描述 我想学习编写一个简单的SQL漏洞注入程序,可惜完全没头绪,希望高手能指点迷津,最好能介绍点相关资料,语言也推荐下

如何写一个方法用SQL语句查询一张表中有多少条数据,方法改怎么写?

问题描述 如何写一个方法用SQL语句查询一张表中有多少条数据,方法改怎么写? 将查询的的返回值为整型 参考用例 类似 以下方法查询政治类新闻人数 新手不知道该如何改动成自己需要的方法 public Map<String, Long> sumPolEntNews(){ //查询政治类新闻人数总和 String sql = "select count(*) from t_user where newsh ='政治类新闻' "; Map<String, Long> m