Table Creation
CREATE TABLE HomeNeeds(Type STRING, Product STRING, No INT) ROW FORMAT DELIMITED FIELDS TERMINATED BY ',' STORED AS TextFile;
Insertion
LOAD DATA LOCAL INPATH '/home/turbo/workspace/Sample Datas/Test.csv' OVERWRITE INTO TABLE HomeNeeds;
Create Table with Partition
CREATE TABLE HomeNeeds(Type String, Product String, No Int) PARTITIONED BY (Date String, Country String) ROW FORMAT DELIMITED FIELDS TERMINATED BY ',';
The Partitioned columns and Table columns have no Relations with one another
Inserting into Partitioned Table
LOAD DATA LOCAL INPATH '/home/turbo/workspace/Sample Datas/Test.csv' INTO TABLE HomeNeeds PARTITION (Date='2001-01-25', Country='India');
Partition and Bucketing
CREATE TABLE HomeNeeds(Type String, Item String, No Int) PARTITIONED BY (Area String) CLUSTERED BY (Type) INTO 4 BUCKETS ROW FORMAT DELIMITED FIELDS TERMINATED BY ',';