hi folks,
               Im working on skewed tables but facing some problems while
it has to create seperate files. Here is my query.


create table t(key string,value int) row format delimited stored as
textfile;

      load data local inpath 'skew.txt' into table t;
 select * from t;
OK
siva    1
nivi    2
hari    3
ravi    4
hive> set hive.mapred.supports.subdirectories=true;
hive> set mapred.input.dir.recursive=true;
hive> create table t1(key string,value int) skewed by (value) on ('2')
stored as directories;
OK
 insert overwrite table t1 select * from t;

select * from t1;
OK
siva    1
nivi    2
hari    3
ravi    4

But only one file is created instead of seperate files. .

hadoop fs -ls /user/hive/warehouse/t1
Found 1 items
-rw-rw-rw-   3 23529 supergroup         28 2014-10-09 15:26*
/user/hive/warehouse/t1/000000_0*

Im using hive 0.10 version. Any suggestions as soon as possible?

Thanks and regards,
sivakumar.c

Reply via email to