发布时间:2022-01-24 流浏览次数:
连续几个晚上,联通数科数据智能事业部谢云龙都在单位值班,在他办公室对面的一面大数据监控屏上,显示着相关疫情省份及地区的防控数据,从常驻人口、流动人口,到核酸检测、疫苗接种人群,各种数据、指标应有尽有。闪烁的数字令人眩晕,谢云龙却看得津津有味,因为他太清楚这些数据所代表的信息、隐藏的玄机,对于疫情防控将会产生多么大的影响。
近期不断波动的新冠肺炎疫情,让防控工作再燃“烽火”,而依托联通“智慧数”技术构建的大数据监控系统,在全国各地新冠疫苗接种和疫情防控工作发挥了突出作用,信息赋能,智慧战“疫”,为打赢疫情防控阻击战提供坚强保障。
“运用‘智慧数’,可以将信息全方位呈现于大众视野,实现点线面布阵,在实现精准防控的同时也让大众有更好的体验。”谢云龙指着屏幕说。
联通大数据可视化和中后台能力底座“智慧数”
大数据“电影院”
“智慧数”,学名为“大数据可视化和中后台能力底座”,作为它的缔造者——谢云龙和他所在的团队,形象地称之为播放大数据的“电影院”。让数据更加智慧,让数据更具价值,是促使其诞生的根本原因。
例如,在企业的日常运营中,每天的生产经营及管理活动都会产生TB/PB级别的数据,但拥有大量的数据并不等于获得其背后的价值,如何发掘、盘活这些数据资产“金矿”,成为关系企业长远发展的关键因素。
以数据管控为核心,以数据可视化和管控中后台为左右脑,谢云龙团队构想出“一心双脑”的设计,希望围绕大数据存、算、用三大核心问题提供一揽子解决方案。其中,利用人类视觉认知特点,进行数据可视化,成为这个思路的核心内容。
“‘智慧数’平台是以大屏为主要载体的数据可视化再设计,它就好比一个提炼过精华内容的故事,能够给人在观感上留下深刻的印象,从而引发人的共鸣,传递企业文化与价值。”谢云龙说。
3年前,他所在小组承接了某企业可视化大屏的开发需求,需要整体而又直观地给用户展示数据资源的采集、调用和对外服务的情况。然而,由于没有成熟的平台架构,团队五六个人耗费近两个月的时间才完成了初级的大屏呈现。
“这个大屏在数字罗列、图像呈现上占用了大量的人力物力,一旦数据指标变化,就必须加班加点地快速修改,非常麻烦。”谢云龙回忆说。
为改善产品性能,团队采取“搭积木”的方式,提前做好一些通用的标准件,以后再遇到类似的需求,就通过标准件模板快速搭建组装,这样既保证了良好的呈现效果,又起到了快速响应需求的目的。
随着“智慧数”的构思不断落地,通过可视化能力与AI的技术融合,中国联通最终打造出一款 “会听、会看、会说”的大数据应用。
谢云龙介绍,“会听”指的是听懂用户的各种需求。为此,后台就需要设置大量规则库,不仅提前预设场景,而且能够通过学习不断丰富可能面对的需求,理解与之互动的用户的意图,呈现用户想要的数据结果。
“智慧数”还会“看”周围环境。“比如展示的地方下雨了,屏幕上也同步播放下雨的效果。”谢云龙介绍,平台连接了当地的天气系统,根据所处地域环境的情况,可对天气信息进行分析。
最后,根据后台的文字,系统可以直接转换成人工合成的语言,以语音方式“说出”当日天气和实时数据的情况。
数据运营展示平台
轻量易用,零代码构建服务
回忆研发过程,谢云龙认为,如果把整个“智慧数”系统比喻成人脑,可视化平台就像主导形象思维的右脑,用于把数据立体直观地展示给用户。中后台底座则是主导逻辑思维的左脑,负责数据的采集、处理,为右脑提供展示的素材。
作为一套轻量级可视化开发工具,可视化平台采用了主流的VUE前端框架,可以通过浏览器直接进行访问,无需安装任何应用。
“可视化3D呈现是研发过程中的一个难点。我们最初考虑采用three.js、原生webGL等WEB端3D技术,但在性能上存在瓶颈,同时开发周期长,不适用于大型3D场景的开发。” 可视化平台的研发负责人、联通数科数据智能事业部朱润亚介绍,经过不断调研与实践,团队最终采用Unity3D游戏引擎和webGL深度结合的创新方案,既能有浏览器的简易性又有游戏引擎的性能与炫酷,能够支持城市级大型3D场景渲染输出。
“中后台基于分布式计算、存储框架,结合大数据、微服务等相关技术,把复杂多样的数据资源统一接入进来,并通过智慧的管理和安全控制,把统一的数据服务提供出去”。“智慧数”中后台研发负责人、联通数科数据智能事业部樊利安介绍,利用“智慧数”中后台,可使得数据服务能力大幅提升,不仅将服务器由原来的物理机、虚机30多台降至5台虚机,还将过去300多个应用降至5个应用,大大减少了机器开销和人员开支。
同时,数据服务的开发周期也大大缩短。“以通话时间接口为例,以前传统模式从定义到使用至少需要3-5天,现在通过界面化配置,只需2小时甚至更短时间就能在生产线上操作发布。”樊利安说。
联通大数据生产作业监测平台
加速行业结合、场景落地
一直以来,数据可视化被视为打通大数据应用的“最后一公里”,如何使之与不同行业结合,在不同场景迅速落地,成为各行各业的普遍诉求。
7月下旬,全国多点爆发疫情,各地对提升“通信行程卡”响应能力的需求急剧攀升。“以进入北京市的各个公安检查卡口为例,执勤干警要先查验司机和全体乘客的身份证,再检查核验司机和全体乘客的健康宝和通信行程卡,很耗时间,经常会出现进京入口排队几公里的拥堵情况。”谢云龙回忆说。
8月6日下午,团队接到要求,需要开发一项支持通过身份证号码查询14天行程的功能。团队成员依托“智慧数”平台,仅用两天时间就完成开发,并在公安检查卡口展开应用。
截至8月11日12时,平台查询接口调用次数55.8万,平均调用时长50.45ms,调用成功率100%。北京高速卡口得到有效疏通,人均通行时间由2分钟降为20秒,平均排队长度由2公里降为0.5公里。
同时,“智慧数”助力某省农商银行快速开发了“线上快贷”“互联网金融APP (E百福)”等业务产品。根据实际运营情况监控显示,前端响应效率达到毫秒级,可靠性上达到全年零故障。
除了服务银行业务,中国联通还利用“智慧数”平台为金融、政务、文旅、公共安全等20多个行业客户提供智慧数据服务,聚焦数字政府、新型智慧城市等领域,已交付20多个大数据项目,不断构建联通云生态,践行“云网一体化”,助力体系内外资源协同。
“数据的价值需要通过数据的智慧去实现,数据的智慧需要‘智慧数’这样的科技创新产品来构建。”谢云龙表示,下一步,团队将不断优化产品和方案,纵向穿透技术栈,横向贯穿各业务领域,提供一体化的数据接入、管控和服务能力,助力5G赋能千行百业。