![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
hive面试题
文章平均质量分 89
mr_cuber
这个作者很懒,什么都没留下…
展开
-
Hive面试题3:底层知识
目录1.hive架构什么是HiveHive架构Hive优点Hive使用场景Hive的执行流程2.sql如何转为mapreduce程序的1.hive架构什么是HiveHive是由Facebook开源用于解决海量结构化日志的数据统计;Hive是基于Hadoop的一个数据仓库工具,可以将结构化的数据文件映射 成一张表,并提供类SQL查询功能,底层计算引擎默认为Hadoop的MapReduce(本质是将sql转化成mapreduce程序),可以将引擎更换为Spark/T.转载 2021-02-02 00:29:57 · 286 阅读 · 0 评论 -
Hive面试题2:常用hive配置
目录1.动态分区1.启用动态分区原创 2021-01-28 00:55:43 · 965 阅读 · 1 评论 -
Hive面试题1:复杂sql
1.等比例抽样此场景在工作中遇到过,笔者原创。有用户表user,字段user_id, city。现运营同事要选10w人发调查问卷,要求人群的city分布,和全量用户的city分布一致。with city_fenbu as ( select city, user_cnt/ sum(user_cnt) over() as zhanbi from ( select city,count(user_id) as user_cnt from user_inf原创 2021-01-25 01:21:14 · 1006 阅读 · 0 评论