blob: ce7912c1879cd782cf443d894e6f29c45b1a8acc [file] [log] [blame]
--! qt:dataset:src
insert overwrite local directory '../../data/files/local_src_table_1'
select * from src ;
dfs -cat ../../data/files/local_src_table_1/000000_0;
insert overwrite local directory '../../data/files/local_src_table_2'
row format delimited
FIELDS TERMINATED BY ':'
select * from src ;
dfs -cat ../../data/files/local_src_table_2/000000_0;
create table array_table_n0 (a array<string>, b array<string>)
ROW FORMAT DELIMITED
FIELDS TERMINATED BY '\t'
COLLECTION ITEMS TERMINATED BY ',';
load data local inpath "../../data/files/array_table.txt" overwrite into table array_table_n0;
insert overwrite local directory '../../data/files/local_array_table_1'
select * from array_table_n0;
dfs -cat ../../data/files/local_array_table_1/000000_0;
insert overwrite local directory '../../data/files/local_array_table_2'
ROW FORMAT DELIMITED
FIELDS TERMINATED BY ':'
COLLECTION ITEMS TERMINATED BY '#'
select * from array_table_n0;
dfs -cat ../../data/files/local_array_table_2/000000_0;
insert overwrite local directory '../../data/files/local_array_table_2_withfields'
ROW FORMAT DELIMITED
FIELDS TERMINATED BY ':'
COLLECTION ITEMS TERMINATED BY '#'
select b,a from array_table_n0;
dfs -cat ../../data/files/local_array_table_2_withfields/000000_0;
create table map_table_n1 (foo STRING , bar MAP<STRING, STRING>)
ROW FORMAT DELIMITED
FIELDS TERMINATED BY '\t'
COLLECTION ITEMS TERMINATED BY ','
MAP KEYS TERMINATED BY ':'
STORED AS TEXTFILE;
load data local inpath "../../data/files/map_table.txt" overwrite into table map_table_n1;
insert overwrite local directory '../../data/files/local_map_table_1'
select * from map_table_n1;
dfs -cat ../../data/files/local_map_table_1/000000_0;
insert overwrite local directory '../../data/files/local_map_table_2'
ROW FORMAT DELIMITED
FIELDS TERMINATED BY ':'
COLLECTION ITEMS TERMINATED BY '#'
MAP KEYS TERMINATED BY '='
select * from map_table_n1;
dfs -cat ../../data/files/local_map_table_2/000000_0;
insert overwrite local directory '../../data/files/local_map_table_2_withfields'
ROW FORMAT DELIMITED
FIELDS TERMINATED BY ':'
COLLECTION ITEMS TERMINATED BY '#'
MAP KEYS TERMINATED BY '='
select bar,foo from map_table_n1;
dfs -cat ../../data/files/local_map_table_2_withfields/000000_0;
insert overwrite local directory '../../data/files/local_array_table_3'
ROW FORMAT SERDE 'org.apache.hadoop.hive.serde2.DelimitedJSONSerDe'
STORED AS TEXTFILE
select * from array_table_n0;
dfs -cat ../../data/files/local_array_table_3/000000_0;
insert overwrite local directory '../../data/files/local_map_table_3'
ROW FORMAT SERDE 'org.apache.hadoop.hive.serde2.DelimitedJSONSerDe'
STORED AS TEXTFILE
select * from map_table_n1;
dfs -cat ../../data/files/local_map_table_3/000000_0;
insert overwrite local directory '../../data/files/local_rctable'
STORED AS RCFILE
select value,key from src;
dfs ${system:test.dfs.mkdir} ${system:test.tmp.dir}/local_rctable/temp;
dfs -rmr ${system:test.tmp.dir}/local_rctable;
dfs ${system:test.dfs.mkdir} ${system:test.tmp.dir}/local_rctable;
dfs -put ../../data/files/local_rctable/000000_0 ${system:test.tmp.dir}/local_rctable/000000_0;
create external table local_rctable(value string, key string)
STORED AS RCFILE
LOCATION '${system:test.tmp.dir}/local_rctable';
insert overwrite local directory '../../data/files/local_rctable_out'
ROW FORMAT DELIMITED
FIELDS TERMINATED BY '\t'
select key,value from local_rctable;
dfs -cat ../../data/files/local_rctable_out/000000_0;
drop table local_rctable;
drop table array_table_n0;
drop table map_table_n1;
dfs -rmr ${system:test.tmp.dir}/local_rctable;