招聘业务数据分散在不同部门,运营人员和分析师需要统一查看各类业务指标。项目通过整合数据、建设多维分析报表,支持业务监测与问题诊断,解决查询入口分散、复杂报表响应慢等问题。
点击空白处退出提示
招聘业务数据分散在不同部门,运营人员和分析师需要统一查看各类业务指标。项目通过整合数据、建设多维分析报表,支持业务监测与问题诊断,解决查询入口分散、复杂报表响应慢等问题。
- 多维分析报表:按业务主题及不同维度查询、分析数据。
- 动态条件查询:解析查询条件和复杂表达式,生成对应的查询逻辑。
- 维度字典管理:维护报表使用的维度数据,并定时刷新。
- 查询加速:通过查询优化、缓存及预热改善报表响应速度。
作为核心开发成员参与技术选型及一期建设,负责查询接口开发、前后端参数约定、复杂表达式解析、SQL 构建及维度字典维护。
项目采用 Hive、Kylin、MySQL、Redis 与定时任务相结合的架构。针对复杂报表查询缓慢的问题,通过 Kylin 剪枝优化,使相关复杂 SQL 查询速度提升约 5—6 倍;通过 Redis 缓存预热改善慢查询引发的页面超时问题。



评论