当前位置:首页 > 开发 > 系统架构 > 架构 > 正文

HIVE 第二章 目录和表

发表于: 2013-02-12   作者:blackproof   来源:转载   浏览次数:
摘要: 1.目录篇 创建表目录 create database companys create database companys location  table create database companys location table with dbproperties('name'='kedde','data'='2012-01-02') 查看database信息,无法查看当

1.目录篇

创建表目录

create database companys

create database companys location  table

create database companys location table with dbproperties('name'='kedde','data'='2012-01-02')

查看database信息,无法查看当前表目录

describe database companys

describe database extended companys

改变默认的表目录

use companys

删除表目录

drop database financials

修改表目录属性,无法删除表属性

alter database financials setdbproperties('owner'='dirk')

 

2.表篇

新建表 mydb必须是存在的,location可以不存在,hive会新建

CREATE TABLE IF NOT EXISTS mydb.employees (

name STRING COMMENT 'Employee name',

salary FLOAT COMMENT 'Employee salary',

subordinates ARRAY<STRING> COMMENT 'Names of subordinates',

deductions MAP<STRING, FLOAT>

COMMENT 'Keys are deductions names, values are percentages',

address STRUCT<street:STRING, city:STRING, state:STRING, zip:INT>

COMMENT 'Home address')

COMMENT 'Description of the table'

TBLPROPERTIES ('creator'='me', 'created_at'='2012-01-02 10:00:00', ...)

LOCATION '/user/hive/warehouse/mydb.db/employees';

新建表,copy已有表结构schema,不包含数据

create table if not exists mydb.empoyees link mydb.employees;

查看表

show tables;

show tables in companys;

show tables 'emp.*'; #注意是.*

查看表信息

describe extended companys.tables;

规定分隔符为/t

row format delimited fields terminated by '/t';

 

 

HIVE 第二章 目录和表

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
在前面的文章中,介绍了可以把Hive当成一个“数据库”,它也具备传统数据库的数据单元,数据库(Dat
在前面的文章中,介绍了可以把Hive当成一个“数据库”,它也具备传统数据库的数据单元,数据库(Dat
1 受控表(managed table): hive中将创建的表和实际对应hdfs目录结构和文件相对应,如果删除hive中
关键字:Hive数据取样、Hive Sampling、Hive TABLESAMPLE. 在Hive中提供了数据取样(SAMPLING)的功
1:分区表 图:创建分区表 图:导入数据 图:在HDFS的显示信息 分区字段就是一个文件夹的标识 图:
1.使用oracle sql developer 4.0.3作为hive query的IDE。 下载hive-jdbc driver http://www.clouder
关键字:MapReduce、Hive、子目录、递归、输入、Input、mapreduce.input.fileinputformat.input.dir
关键字:MapReduce、Hive、子目录、递归、输入、Input、mapreduce.input.fileinputformat.input.dir
Eclipse和Android虚拟设备管理器概览 Eclipse正常编码界面和调试界面是不相同的,分别如图: androi
hive sql对hdfs的操作最终都会转化为mr任务,下面介绍如何将已经存在的hdfs文件“导入”hive表,很
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号