我正在尝试将数据从一个表复制到另一个表到另一个默认数据库表,但是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问题。