· 项目名称
广东联通自助报表平台
· 客户介绍
中国联通有限公司广东分公司成立于1994年9月19日,是中国联通在广东的分支机构。广东联通从成立之日起,就肩负着打破垄断的使命,其发展命运与广东电信业的改革紧密结合,在发展过程中,广东联通坚持诚信经营,公平竞争,与其他电信运营商共同合作,致力于满足用户的需求、促进电信市场健康发展。
· 项目建设背景
随着业务精细化运营的发展,广东联通经分系统以传统模式开发业务报表和支撑临时统计需求,已经无法完全满足业务部门灵活多变的业务需求,且统计类需求工单报送响应周期长,往往失去了对客户服务营销的关键时机。
同时,现有系统数据处理是运行在传统的主机上,性能受到很大制约,模式也比较单一,只能针对关系型数据库,通过SQL方式进行数据处理,不具备并发、容灾等分布式处理机制。
另外,对于诸如路径分析、网络日志分析等存在性能瓶颈,无法满足大数据时代分析挖掘的业务需求。
· 项目建设目标
1、提供自助建模功能
▶ 工具需支持数据模型零编码创建、编辑、删除,可视化展现等操作;
▶ 工具需支持多种数据库(Hadoop,Oracle等等)的连接,支持异构数据源的可视化关联;
▶ 工具需支持维度指标的创建、编辑、删除、分类分级等操作;
▶ 工具需支持由多个字段计算出一个新的目标字段;提供简单计算功能函数(方差、均值等等)。
2、提供自助报表功能
▶ 工具需支持多种格式的图表展现(柱状图,条形图等),支持图表联动分析;
▶ 工具需支持通过拖拽指标/维度等简单方式创建报表,支持中国复杂报表要求的表头不规则分组、动态格间运算等操作;
▶ 工具需要支持选择维度进行上钻,下钻,切片,旋转等分析操作,支持钻透到明细报表;
▶ 工具需支持用户共享自己定义的报表给特定的人,支持用户将自己编辑的报表发布到系统上
3、提供权限管理功能
▶ 数据权限:工具需支持针对表、字段对不同的用户设置不同的读写权限;
▶ 报表权限:工具需支持对用户、用户组设置能够查看、编辑的报表权限
▶ 功能权限:工具需支持对用户、用户组设置相应的功能模块访问权限
4、提供任务管理功能测试
▶ 工具需支持创建、启动、关闭、删除定时任务(按月日周等周期);
▶ 工具需支持查看定时任务的日志,支持任务完毕后向用户发送通知。
5、提供数据导入导出功能
▶ 工具需支持多种文件格式(Txt、csv)的导入导出
· 总体建设方案
自助数据工具提供前台的用户操作界面,以及后台的数据处理功能,系统整体架构如下图所示:
· 系统架构说明:
◇ 应用平台:主要提供用户账号、角色、菜单、系统日志、元数据的配置、生成、注册、管理等功能;
◇ 数据服务总线:提供实时用户校验、数据权限校验、取数协议解析、转换、取数计算和数据标准化返回功能;
◇ SOA服务:提供数据服务总线的服务组件的注册、管理、监控;
◇ 后台权限管理模块:为数据服务总线提供权限校验服务;
◇ 数据层:数据入库、管理、监控(ETL)服务工作;
◇ 元数据库:定义了数据仓库数据模型的构成规则,以及数据模型的查询规则数据,以及应用工具用户的指标定义数据、维度定义数据、标签定义数据、报表模版、分析模版等数据;
◇ Hadoop数据库:存储未经过计算的原始数据;
◇ MPP 数据仓库/ NOSQL数据库:根据数据的时效性以及使用频率要求,数据存储划分高性能在线存储库与低性能离线存储库;
· 应用效果
自助报表平台已被广东联通全省用户广泛使用,目前系统用户2800多人,其中活跃用户1500多人,而且省市分公司的临时取数量大幅下降,数据有效支撑能力大幅度提升,进一步提高业务一线的生产效率。
自助报表平台简化了广东联通的数据支撑流程,原服务周期为6个工作日,现服务周期缩短为1小时,提升数据支撑效率144倍。