声明hivevar时出现Hive错误

时间:2016-10-19 16:12:14

标签: hadoop hive hue

尝试在线使用Hue在Hive中声明变量。使用以下代码:

public List<List<Integer>> subsets(int[] nums) ...

List<List<Integer>> res = new ArrayList<>();    

我收到以下错误消息:

SET hivevar:TABLE1=location.tablename;

任何人都可以告诉我这个错误信息的含义,甚至是KW_ROLE声明的含义吗?

2 个答案:

答案 0 :(得分:2)

你是否有机会在该指令之上发表评论?你在那条线和那条线上运行吗?

例如,以下内容将引发类似的异常:

--This is a comment
SET hivevar:TABLE1=location.tablename;

但没有评论就行。但

答案 1 :(得分:0)

我猜你正在改变MAC / Windows并将脚本移动到服务器,Double dash&#34; - &#34;在MAC中与双击不同&#34; - &#34;在Linux服务器上,对服务器本身进行更改并运行脚本...