hive项目实训
目录
1.数据准备
创建数据库store,在该数据库中创建customers和orders表
customers表字段描述
customer_id |
用户id |
int |
first_name |
名字 |
string |
last_name |
姓氏 |
string |
gender |
性别 |
string |
country |
国籍 |
string |
job |
职业 |
string |
credit_type |
信用卡类型 |
string |
orders表字段描述
order_id |
订单id |
int |
customer_id |
用户id |
int |
price |
消费额 |
float |
product |
产品 |
string |
purchase_date |
交易日期 |
date |
2.需求分析
2.1 客户分析
(1)统计country为“China”且job为“Teacher”的用户人数
(2)最受客户欢迎的信用卡
(3)排名前5的客户职业
(4)美国女性客户持有的排名前3的信用卡类型
(5)按国家和性别进行客户统计
2.2 交易分析
(6)按月统计总收益
(7)按季度统计总收益
(8)按年统计总收益
(9)统计每周各天的总收益
(10)最受客户欢迎的前5名商品
2.3 综合分析
(11)统计消费次数排行榜的前10位客户(显示客户姓名和消费次数)
(12)统计消费额排行前10的客户(显示客户姓名和消费额)
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
THE END
二维码