Hive基础入门

2020-07-01 00:00:00 视图 数据 数据库 分区表 加载

从事大数据分析工作,不可避免的你会接触到Hadoop大数据系统,而Hive是是基于Hadoop的一个数据仓库工具,可以用来进行数据提取转化加载(ETL),这是一种可以存储、查询和分析存储在 Hadoop 中的大规模数据的机制。Hive 还定义了简单的类 SQL 查询语言,称为 HQL,它允许熟悉 SQL 的用户查询数据,可以将结构化的数据文件映射为一张数据库表,并提供简单的sql查询功能。

这里主要介绍一些Hive的基础知识。

一、Hive数据库操作

  • 默认数据库“default”
  • 使用#hive命名后,不使用hive>use <数据库名>,系统默认的数据库。可以显示使用hive> use default;
  • 创建数据库 hive > create database db_hive_01;
CREATE (DATABASE|SCHEMA) [IF NOT EXISTS] database_name
    [COMMENT database_comment]
    [LOCATION hdfs_path]

相关文章