当前位置: 首页 > news >正文

天津建设电工证查询网站建设商场黄金网站

天津建设电工证查询网站,建设商场黄金网站,我国数字经济报告,响应式网站自助建设招聘网站—Hive数据分析 第1关:统计最热门的十种职业(招聘人数最多) #进入hive hive#在hive中创建数据库 mydb create database mydb;#使用数据库 mydb use mydb;#创建表 recruitcleaned 并使用"/t"分割字段 create table re…

招聘网站—Hive数据分析

第1关:统计最热门的十种职业(招聘人数最多)

#进入hive

hive

#在hive中创建数据库 mydb

create database mydb;

#使用数据库 mydb

use mydb;

#创建表 recruitcleaned 并使用"/t"分割字段

create table recruitcleaned(job_name string,city string, salary string, workingExp string, edu string, company_name string, company_size string, welfare string, skill string) row format delimited fields terminated by '\t' stored as textfile;

#将本地清洗后的数据导入recruitcleaned中

load data local inpath '/data/workspace/myshixun/data/advertise.txt' into table recruitcleaned;

#创建 recruitersnumbers 表存放最热门的十种职业的数据

create table recruitersnumbers(job_name string, count int) row format delimited fields terminated by '\t' stored as textfile;

#将结果存入至 recruitersnumbers 表中

insert overwrite table recruitersnumbers select job_name,count(*) count from recruitcleaned group by job_name order by count desc limit 10;

第2关:分析学历相同的情况下每种职位的平均薪资

#创建 edulevelsalary 表

create table edulevelsalary(edu string, job_name string,salary double) row format delimited fields terminated by '\t' stored as textfile;

#将结果存入至 edulevelsalary 表中

insert overwrite table edulevelsalary select edu,job_name,avg(salary)salary from recruitcleaned group by edu,job_name;

第3关:统计各个职业要求具备的技能及其出现的次数

#创建 jobskill 表

create table jobskill(job_name string, skill string,count int) row format delimited fields terminated by '\t' stored as textfile;

#将结果存入至 edulevelsalary 表中

insert overwrite table jobskill select job_name,skill, count(*) count from (select job_name,subview.* from recruitcleaned lateral view explode(split(skill,'\\|')) subview as skill)t1 group by job_name,skill order by job_name,count;

第4关:分析每种职业在各个薪资等级需要招聘的人数

#创建 jobsalarylevel 表

create table jobsalarylevel(job_name string, salary string,count int) row format delimited fields terminated by '\t' stored as textfile;

#将结果存入至 edulevelsalary 表中

insert overwrite table jobsalarylevel select job_name,salary,count(*) count from (select job_name,case when  0<=recruitcleaned.salary and recruitcleaned.salary< 10 then 'primary' when  10<=recruitcleaned.salary and recruitcleaned.salary< 20 then 'intermediate' when recruitcleaned.salary>=20 then 'senior' else 'other' END as salary from recruitcleaned ) t1 group by job_name,salary;
http://www.yayakq.cn/news/525758/

相关文章:

  • 网站规划有哪些内容怎样在手机上建立自己的网站
  • 建视频网站成都找人做网站
  • 做一个网站以及app多少钱浙江舟山城乡建设网站
  • 襄阳建设局网站温州网站制作公司
  • 教程seo推广排名网站滨海县城乡建设局网站
  • 莆田哪里有网站开发网站开发主流技术
  • 网站百度无排名威海优化公司立找2火星
  • 宝安中心站太仓市住房和城乡建设局官方网站
  • 网创项目资源网站长沙网站设计我选刻
  • 济南长兴建设集团有限公司网站小程序源码免费下载
  • 建设响应式网站有哪些好处精品ppt模板免费下载
  • asp.net获取网站虚拟目录建设银行发卡银行网站
  • seo优化啥意思公司优化是什么意思?
  • 域名备案后网站打不开阿里巴巴官网招聘网站
  • 下载建设银行官方网站下载做网站语言
  • 免费个人建站系统网站规划建设
  • 帮人做彩票网站临沂品牌网站制作
  • 网站建设成本多少虚拟主机怎么搭建
  • 南雄市住房和城乡建设局网站wordpress生成app
  • 制作平台网站方案电子商务网站建设工具
  • 网站建设专有名词威海建设集团的网站是什么
  • 嘉兴 网站建设成都高端网站建设
  • app网站设计彭州做网站
  • 新开传奇网站站美食网页设计模板中文
  • 青岛网站改版电商网站开发目的
  • 盐城公司网站建设企业宽带可以做网站吗
  • 网站建设是前端后端吗怎么购买国外的域名
  • 天津网站制作西安个人网站备案 淘宝客
  • 浙江网站建设公司名单网站建设的费用记什么科目
  • 专业的网站建站公司wordpress获取当前分类名称