Hive练习
Posted Super_Orco
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Hive练习相关的知识,希望对你有一定的参考价值。
一、基础DDL练习
SHOW DATABASES; CREATE DATABASE IF NOT EXISTS db1 COMMENT ‘Our database db1‘; SHOW DATABASES; DESCRIBE DATABASE db1; CREATE TABLE db1.table1 (word STRING, count INT); SHOW TABLES in db1; DESCRIBE db1.table1; USE db1; SHOW TABLES; SELECT * FROM db1.table1; DROP TABLE table1; DROP DATABASE db1; USE default;
二、基础DML语句
创建表 create table if not exists user_dimension ( uid STRING, name STRING, gender STRING, birth DATE, province STRING )ROW FORMAT DELIMITED //按行切分的意思 FIELDS TERMINATED BY ‘,‘ //按逗号分隔的 查看表信息 describe user_dimension; show create table user_dimension; 查看所有表 show tables; 载入本地数据 load data local inpath ‘/home/orco/tempdata/user.data‘ overwrite into table user_dimension; 载入HDFS上的数据 load data inpath ‘/user/orco/practice_1/user.data‘ overwrite into table user_dimension; 验证 select * from user_dimension; 查看hive在hdfs上的存储目录 hadoop fs -ls /warehouse/ hadoop fs -ls /warehouse/user_dimension
三、复杂数据类型
以上是关于Hive练习的主要内容,如果未能解决你的问题,请参考以下文章
spring练习,在Eclipse搭建的Spring开发环境中,使用set注入方式,实现对象的依赖关系,通过ClassPathXmlApplicationContext实体类获取Bean对象(代码片段
Python练习册 第 0013 题: 用 Python 写一个爬图片的程序,爬 这个链接里的日本妹子图片 :-),(http://tieba.baidu.com/p/2166231880)(代码片段