Hive

Hive


课程内容
共1个章节 13个实验
1 第1章 Hive

Hive

实验1 实验39:Hive - 创建数据库
Hive 是一种数据库技术,可以定义数据库和表来分析结构化数据。结构化数据分析的主题是以表格的方式存储数据,并通过查询对其进行分析。本实验介绍如何创建 Hive 数据库。Hive 包含一个名为default的默认数据库。
实验2 实验40:Hive - 删除数据库
本实验介绍如何在 Hive 中删除数据库。SCHEMA 和 DATABASE 的用法相同。
实验3 实验41:Hive - 创建表
本实验介绍如何创建表以及如何向其中插入数据。在 HIVE 中创建表的约定与使用 SQL 创建表非常相似。
实验4 实验42:Hive - 更改表
本实验介绍如何更改表的属性,例如更改其表名、更改列名、添加列以及删除或替换列。
实验5 实验43:Hive - 删除表
本实验介绍如何在 Hive 中删除表。当您从 Hive Metastore 中删除表时,它会删除表/列数据及其元数据。可以是普通表(存储在Metastore中)也可以是外部表(存储在本地文件系统中);Hive 以相同的方式对待两者,而不管它们的类型。
实验6 实验44:Hive - 分区
Hive 将表组织成分区。它是根据日期、城市和部门等分区列的值将表划分为相关部分的一种方式。使用分区,可以很容易地查询到一部分数据。
实验7 实验45:Hive - 内置运算符
本实验解释了 Hive 的内置操作符
实验8 实验46:Hive - 内置函数
本实验解释了 Hive 中可用的内置函数。这些函数看起来与 SQL 函数非常相似,只是它们的用法不同。
实验9 实验47:Hive - 视图和索引
本实验介绍如何创建和管理视图。视图是根据用户需求生成的。您可以将任何结果集数据保存为视图。Hive 中视图的用法与 SQL 中视图的用法相同。这是一个标准的 RDBMS 概念。我们可以在一个视图上执行所有 DML 操作。
实验10 实验48:HiveQL - 选择位置
Hive 查询语言 (HiveQL) 是 Hive 用于处理和分析 Metastore 中结构化数据的查询语言。本实验解释了如何使用带有 WHERE 子句的 SELECT 语句。
SELECT 语句用于从表中检索数据。WHERE 子句的工作方式类似于条件。它使用条件过滤数据并为您提供有限结果。内置运算符和函数生成满足条件的表达式。

实验11 实验49:HiveQL - 选择顺序
本实验说明如何在 SELECT 语句中使用 ORDER BY 子句。ORDER BY 子句用于检索基于一列的详细信息,并按升序或降序对结果集进行排序。
实验12 实验50:HiveQL - 选择分组依据
本实验解释 SELECT 语句中 GROUP BY 子句的详细信息。GROUP BY 子句用于使用特定的集合列对结果集中的所有记录进行分组。它用于查询一组记录。
实验13 实验51:HiveQL - 选择连接
JOIN 是一个子句,用于通过使用每个表的公共值来组合两个表中的特定字段。它用于组合来自数据库中两个或多个表的记录。
Hive

共13个实验

参加本课程
大数据技术从入门到精通