![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Hive
Mr.Jcak
这个作者很懒,什么都没留下…
展开
-
Hive表生成函数
下面我们通过一个例子来进行讲解。如下的这个查询语句将employees表中每行记录中的subordinates字段内容转换成О个或者多个新的记录行。如果某行雇员记录subordinates字段内容为空的话,那么将不会产生新的记录;与聚合函数“相反的”一类函数就是所谓的表生成函数,其可以将单列扩展成多列或者多行。原创 2023-01-09 23:13:17 · 179 阅读 · 0 评论 -
Hive聚合函数
聚合函数是一类比较特殊的函数,其可以对多行进行一些计算,然后得到一个结果值。多个函数都可以接受DISTINCT ...表达式。原创 2023-01-09 22:46:42 · 140 阅读 · 0 评论 -
Hive的数学函数
hive数学函数原创 2023-01-09 22:34:48 · 78 阅读 · 0 评论 -
Hive查询语句的高级使用
我们可以使用正则表达式来选择我们想要的列。还可以在select中进行算术运算。原创 2023-01-09 23:19:53 · 184 阅读 · 0 评论 -
Hive装载和导出数据
如果用户指定了OVERWRITE关键字,那么目标文件夹中之前存在的数据将会被先删除掉。如果没有这个关键字,仅仅会把新增的文件增加到目标文件夹中而不会删除之前的数据。然而,如果目标文件夹中已经存在和装载的文件同名的文件,那么旧的同名文件将会被覆盖重写。不管在源表中数据实际是怎么存储的,Hive 会将所有的字段序列化成字符串写人到文件中。我们如何从表中导出数据呢?通常情况下指定的路径应该是一个目录,而不是单个独立的文件。如果分区目录不存在的话,这个命令会先创建分区目录,然后再将数据拷贝到该目录下。原创 2023-01-08 23:36:11 · 143 阅读 · 0 评论 -
Hive表的创建,删除,修改
Hive会自动增加两个表属性:一个是last_modified_by,其保存着最后修改这个表的用户的用户名﹔另一个是 last_modified_time,其保存着最后一次修改的新纪元时间秒。TBLPROPERTIES的主要作用是按键-值对的格式为表增加额外的文档说明。原创 2023-01-08 17:29:50 · 1028 阅读 · 1 评论 -
hive数据库常用命令
hive原创 2023-01-08 11:40:52 · 182 阅读 · 0 评论