无法将数据从一个Hive表复制到同一数据库中的另一个HIve表

时间:2017-04-13 12:00:16

标签: hadoop hive hiveql hadoop2

我正在尝试将数据从一个表复制到另一个表到另一个默认数据库表,但是hadoop只是处理中。我等了几个小时但没有运气。

这里我试图将数据从employee表复制到默认数据库中的employee2,它没有分区。这是我用于两个表的创建查询

create table employee(id int,name string,dept string,salary bigint)
row format delimited
fields terminated by ','
lines terminated by '\n'  
stored as TextFile;

以下是用于将数据从一个表复制到另一个表的命令

  

INSERT OVERWRITE表employee2   SELECT * FROM employee;

我得到了这个,之后就被卡住了。

  

蜂房> INSERT OVERWRITE表employee2
     SELECT * FROM employee;
  查询ID = chivid_20170413135151_73c1ac36-1d1c-4ef4-aabe-c150aa487ae7   总工作量= 3

     

从3开始工作

     

减少任务的数量设置为0,因为没有减少运算符

请让我知道我哪里出错了,我只能找到与分区相似的命令来复制SO问题。

0 个答案:

没有答案