欢迎投稿

今日深度:

HIVE(下),

HIVE(下),


HIVE基本数据类型


Numeric  Types

Date/Time Types

String Types

Misc Types

HIVE复合数据类型

Complex Types

HIVE物理存储文件格式

SEQUENCEFILEKey-Value存储格式文件

TEXTFILE

RCFILE 行列混合存储

ORC RCFILE的优化

PARQUET 列压缩存储

AVRO 二进制序列化紧凑型文件

INPUTFORMAT自定义

语法

hive> create database hive;
OK

hive> show databases;
OK

default

hive

hive> desc database hive;
OK

hivehdfs://master:8020/user/hive/warehouse/hive.dbroot

</pre><pre name="code" class="sql">CREATE TABLE hdfs_audit_text (
  time timestamp
, level varchar(10)
, allowed boolean
, ugi varchar(50)
, ip varchar(50)
, cmd varchar(50)
, src varchar(1000)
, dst varchar(1000)
, perm varchar(200)
, proto varchar(10)
)  ROW FORMAT 
DELIMITED FIELDS TERMINATED BY ','
NULL DEFINED AS 'null'
STORED AS TEXTFILE ;

创建外部表
CREATE EXTERNAL TABLE hdfs_audit_text_ext (
  time timestamp
, level varchar(10)
, allowed boolean
, ugi varchar(50)
, ip varchar(50)
, cmd varchar(50)
, src varchar(1000)
, dst varchar(1000)
, perm varchar(200)
, proto varchar(10)
)  ROW FORMAT 
DELIMITED FIELDS TERMINATED BY ','
NULL DEFINED AS 'null'
STORED AS TEXTFILE 
LOCATION '/tmp/hdfs_audit';

外部表的数据还是存在HDFS。
可能不在默认的位置 。
在建表时必须指定LOCATION。
外部表在删除时不会物理的删除文件。

www.htsjk.Com true http://www.htsjk.com/hive/27027.html NewsArticle HIVE(下), HIVE基本数据类型 Numeric  Types Date/Time Types String Types Misc Types HIVE复合数据类型 Complex Types HIVE物理存储文件格式 SEQUENCEFILE Key-Value存储格式文件 TEXTFILE RCFILE 行列混合存储 OR...
相关文章
    暂无相关文章
评论暂时关闭