小编Hbn*_*ing的帖子

插入配置单元分区表SemanticException

首先,我创建一个配置单元分区表:

hive> create table partition_table
    > (sid int ,sname string ,age int)            
    > partitioned by (sex string)     
    > row format delimited fields terminated by',';  
OK
Time taken: 1.232 seconds
Run Code Online (Sandbox Code Playgroud)

表desc如下所示:

 hive> desc partition_table;
    OK
    sid                     int                                         
    sname                   string                                      
    age                     int                                         
    sex                     string                                      

# Partition Information      
# col_name              data_type               comment             

sex                     string                                      
Time taken: 0.34 seconds, Fetched: 9 row(s)
Run Code Online (Sandbox Code Playgroud)

然后将一些数据插入此表中,但是它不起作用。

hive> insert into table partition_table partition(sex='M')select sno ,sname ,age from student1 where sex ='M';
FAILED: SemanticException [Error 10006]: Line 1:44 Partition …
Run Code Online (Sandbox Code Playgroud)

hadoop hive

1
推荐指数
1
解决办法
2万
查看次数

标签 统计

hadoop ×1

hive ×1