首页 > 其他分享 >关于Hive的常用HiveQL操作

关于Hive的常用HiveQL操作

时间:2023-10-17 23:02:36浏览次数:25  
标签:count 常用 word HiveQL docs Hive table select

创建hive数据仓库:

create table docs(line string);

 

从hdfs上传文件到数据库:

load data inpath 'file:///usr/local/hadoop/input' overwrite into table docs;

根据词汇查询词汇数量:

create table word_count as 
select word, count(1) as count from
(select explode(split(line,' '))as word from docs) w
group by word
order by word;

 

标签:count,常用,word,HiveQL,docs,Hive,table,select
From: https://www.cnblogs.com/JJTyyds/p/17770941.html

相关文章

  • IDEA开发常用的快捷键
    一些IDEA开发常用的快捷键:快捷键组合实现效果psvm+Tab键/main+Tab键publicstaticvoidmain(String[]args)sout+Tab键System.out.println()Ctrl+X删除当前行Ctrl+D复制当前行Alt+Insert(或右键Generate)生成代码(如get,set方法,构造函数......
  • Java项目中常用的异常处理
    1.空指针异常(java.lang.nullpointerexception)发生该情况一般是字符串变量未初始化,数组未初始化,类对象未初始化等。还有一种情况是当该对象为空时你并没有判断是否为空值,这个错误我在之前的web习题上犯过,因此为了避免这种情况,除了检查是否初始化之外,如有必要则要加上判断是否为nul......
  • SpringBoot2,Druid数据源常用配置
    spring:datasource:druid:driver-class-name:com.mysql.cj.jdbc.Driverurl:jdbc:mysql://localhost:3306/mybatis?serverTimeZone=UTCusername:rootpassword:rootmax-wait:2000#获取连接的最大等待时间initial-size:5......
  • docker常用命令
    启动:systemctlstartdocker守护进程重启:systemctldaemon-reload重启docker服务:systemctlrestartdocker/servicedockerrestart关闭:dockerservicedockerstop/dockersystemctlstopdocker一键启动所有docker容器:dockerstart$(dockerps-a|awk'{print$1}'......
  • docker 常用命令
    whereisredis查询redis.conf文件位置dockerimages用于查看本地已下载的镜像dockersearchnginx查询镜像dockerpullnginx下载dockerrun-it--name别名-dnginx启动一个容器dockerrun-itnaginx/bin/bash dockerps查看运行中的......
  • QT 常用快捷键
    QT快捷键1、Esc切换到代码编辑状态2、F1查看帮助(选中某一类或函数,按下F1,出现帮助文档)3、F2在光标选中对象的声明和定义之间切换(和Ctrl+鼠标左键一样的效果,选中某一类或函数,按下F2,迅速定位到该类或函数声明的地方或被调用的地方)、4、F3查找下一个5、F4头文件和源文......
  • VSCode 新手入门第一期 基本安装&常用插件
    前言来一大份适用于科大的VSCode上手全家桶安装VSCode官方下载地址:https://code.visualstudio.com/Download这边直接大按钮下的是User版(只能在你的账户里用),我自己下的是下面的SystemInstaller,优点是全局可用,缺点是补分操作需要管理员权限以上两个版本下哪个都可以由于现......
  • jQuery——常用方法
    $的作用1、$其实就是一个函数名,是jQuery的所缩写2、$可以作为选择器,获取DOM对象对应的jQuery对象3、$可以将一个DOM对象,转换成一个jQuery对象4、事件中的this,指向DOM对象,所以需要使用$(this)做转换5、什么时候使用jQuery,什么时候使用js?其实本质上jQuery就是js,只是我们可以使用一些现......
  • aws常用操作
    1.扩容盘https://docs.amazonaws.cn/AWSEC2/latest/UserGuide/recognize-expanded-volume-linux.html1.1在console上扩容 1.2进入服务器扩展分区1.2.1检查卷是否有分区lsblk查看卷的大小与分区大小是否一致,如果卷大小大于分区大小,则表示卷扩容成功需要扩展分区其中nvme0......
  • 开发中常用的一些git命令及顺序性
    从远程仓库拉取代码:gitclone 仓库地址同步远程所有分支到本地(在任何已有分支下执行都行):gitremoteupdateorigin--prune  (如果要单独同步远程某个分支,则执行gitremoteupdateorigin远程分支名--prune,然后在vscode中左下角点击切换到该远程分支,则会在本地同步一......