如何在执行某些操作后将数据从配置单元插入外部表?

时间:2016-04-03 03:56:33

标签: mapreduce hive

我在hive中创建了一个表,由deafult管理表。

  

create table countryTable(name string,landmass int,zone int,area int,population int,language int,religion int,bars int,stripes int,colors int,red int,green int,blue int,gold int,white int,black int,orange int,mainhue string,circles int,crosses int,saltiers int,quarters int,sunstars int,crescent int,triangle int,icon int,animate int,text int,topleft string,botright string)row format delimited字段由',';

终止

现在,我需要执行一些查询,例如计算红色,绿色和蓝色列。然后我需要将结果数据插入外部表。 我创建了一个外部表。

  

如果不存在则创建外部表extConTable(colorName string,colorCount int)行格式分隔的字段由' \ t' location' / home / cloudera / desktop';

如何在hive中执行某些操作并将该结果插入外部表?

1 个答案:

答案 0 :(得分:0)

您可以尝试使用

Label label =new Label();
label.setTitle("Calculation MethodNames:");
label.setStyleName("arial");
formPanel.add(label);

要记住的事项:创建外部表中给出的位置应该是hdfs上的路径而不是本地系统..