手机日志分析需求 本文主要实现以下需求 编写数据生成器生成1G~10G大小的数据,字段必须包括id,日期,手机号码、型号、操作系统字段。 需要将手机号码4~9为掩码处理。 分析2021年、2022年操作系统市场占比、手机型号市场占比情况 分析2022年手机运营商市场占比情况 分析数据存储到HDFS集群/ana/phone节点下面 将分析结果存储到Mysql,并进行数据可视化 数据生成工具类 手机号码随机生成 可以采用随机数生成的方式,结合三大运营商的号码前三位数为规则进行生成 代码如下 public class PhoneNumberGenerator { private static final String[] CHINA_MOBILE_PREFIX = {"134", "139", "150", "151", "182"}; private static final String[] CHINA_UNICOM_PREFIX = {"130","155","186"}; private static final String[] CHINA_TELECOM_PREFIX =...