更正配置单元脚本

时间:2017-06-21 12:12:37

标签: hadoop hive

假设我正在为exa编写任何脚本。创建表格,

hive (test)>  create TABLE tlocal
           >     (id int,
           >      name string
           >      addr string);
  

失败:ParseException第4:5行不匹配的输入' addr'期待)靠近' string'在create table statement中。

这里我忘了在name string之后添加一个逗号,所以我收到了错误。我想在name string之后添加逗号并再次运行。但是,像sql一样,hive不允许你只纠正脚本的错误部分 - 我必须从头开始重写脚本。

我该怎么做?

1 个答案:

答案 0 :(得分:2)

正如Andrew建议您可以在文件中编写查询并使用

运行它
hive -f <your query file>

或者,您可以使用Hue,它是支持Apache Hive的Apache Hadoop SQL编辑器的开源Web界面。