
Hive
文章平均质量分 64
AutismThyself
Life is fucking movie
展开
-
[Hive]Hive SQL进阶使用(基于 Azure云):函数创建 1 -VS Code 配置 Maven环境
前期准备在开始配置Maven环境之前,需要确保电脑已经拥有如下三样东西:JDK -> 已经配置完环境变量VS Code 程序Maven 程序包 -下面会阐述Maven程序包如何下载与Maven环境变量的配置Maven 程序包下载与Maven环境变量配置下载最新版本的Maven程序包前往如下链接:Apache Maven 官方下载选择合适自己的程序包,本文选择的是如下程序包Maven环境变量配置所下载的Maven程序包,本文使用的是7-zip解压将解压后的文件夹原创 2021-01-22 14:59:09 · 612 阅读 · 0 评论 -
[Hive] Hive SQL基础语法总结(基于 Azure云):时间以及日期处理
准备这里所用的数据集,如下图显示:时间以及日期处理,实例展示获取当前时间截(timestamp)使用unix_timestamp() 函数select unix_timestamp() 展示结果为:获取当前时间使用current_timestamp()函数select current_timestamp() -- 精确到秒之后展示结果为:基于当前时间截图unix_timestamp()函数SELECT from_unixtime(unix_timestamp())--原创 2021-01-20 13:38:13 · 657 阅读 · 0 评论 -
[Hive] Hive SQL基础语法总结(基于 Azure云):列转行,行转列
前提使用的是如下信息表进行操作以及展示:select * from test_daniel其展示结果为:列转行使用函数:concat_ws(‘split_type’,collect_list(column))规范代码格式:select column1,concat_ws('split_type',collect_list(column2)) as new_column_name from table_namegroup by column1-- 语法含义:把相同的 column1原创 2021-01-18 13:28:26 · 369 阅读 · 1 评论 -
[Hive] Hive SQL基础语法总结(基于 Azure云):查看操作命令 + 创建表结构及实例展示
Hive是基于Hadoop之上的类SQL语句,运用SQL来实现对数据进行操作。本文是基于 Azure云。查看操作命令查看 databaseshow databases-- namespace中展示所有的数据库(database)名称其结果展示为:查看 tableshow tables-- database中展示当前database名称,这里的默认的database为default-- tableName中展示所有的表(table)名称-- isTemporary表示表是否为临时表,t原创 2021-01-18 12:51:59 · 597 阅读 · 0 评论