
本文共 4198 字,大约阅读时间需要 13 分钟。
#������������������������-Hive������
##������������������
���Hive���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Hive���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Hive������������������������������������������������������������������������������
������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������
###������������������������
���Hive���������������������������������������������������������������������������������������������������������������������������������������������������������
FROM ( SELECT * FROM people JOIN cart ON (cart.people_id = people.id) WHERE firstname = 'john') a SELECT a.lastname WHERE a.id = 3;
���������������������������������������������������������������
CREATE VIEW shorter_join AS SELECT *FROM people JOIN cartON (cart.people_id = people.id)WHERE firstname = 'john';
������������������������������������
SELECT lastname FROM shorter_join WHERE id = 3;
##���������������������������������������������������
���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������WHERE������������������������������Hive������������������������������������������������������������������������������������������������������������
������������������������������������������������������������������������������������������������������������������������������������������������������������������
CREATE TABLE employee( firstname string, lastname string, ssn string, password string, department string);CREATE VIEW techops_employee ASSELECT firstname, lastname, ssnFROM employeeWHERE department = 'techops';
##���������������������������������������
Hive������array���map���struct������������������������������������������������������������������������������������������������������map���������������������������������������������������Hive������������������������������������������������������������������������������������������������������������������������������������������
###������������������������
������������������������������������������������������������������������������������������������������������������������������������������
time^B1298598398404^Atype^Brequest^Astate^Bny^Acity^Bwhiteplains^Apart\^Bmufflertime^B1298598398432^Atype^Bresponse^Astate^Bny^Acity^Btarrytown^Apart\^Bmufflertime^B1298598399404^Atype^Brequest^Astate^Btx^Acity^Baustin^Apart\^Bheadlight
������������������������������������������������������������������������������������������
CREATE EXTERNAL TABLE dynamictable ( cols map)ROW FORMAT DELIMITEDFIELDS TERMINATED BY '\004' COLLECTION ITEMS TERMINATED BY '\001' MAP KEYS TERMINATED BY '\002'STORed AS TEXTFILE;
###���������������������������
���������������������������������������orders
������������������������������������������
CREATE VIEW orders(state, city, part) ASSELECT cols["time"], cols["city"], cols["part"]FROM dynamictableWHERE cols["type"] = "request";
������������������������������������shipments
������������������������������������������
CREATE VIEW orders(state, part) ASSELECT cols["time"], cols["part"]FROM dynamictableWHERE cols["type"] = "response";
##���������������������
������������������Hive������������������������������
���������������������������������������������������������������������Hive���������������������������������������
������������������������������������������������
������������������������������������������������������������������������������������������������������������������������
������������������������������������������������������������������������������������������������������
发表评论
最新留言
关于作者
