連續幾個晚上,聯通數科數據智能事業部的辦公室一直燈火通明。在辦公室對面的一面大數據監控屏上,顯示著相關疫情省份及地區的防控數據,從常駐人口、流動人口,到核酸檢測、疫苗接種人群,各種數據、指標應有盡有。
近期不斷波動的新冠肺炎疫情,讓防控工作再燃"烽火",而依托聯通"智慧數"技術構建的大數據監控系統,在全國各地新冠疫苗接種和疫情防控工作發揮了突出作用,信息賦能,智慧戰"疫",為打贏疫情防控阻擊戰提供堅強保障。
"運用'智慧數',可以將信息全方位呈現于大眾視野,實現點線面布陣,在實現精準防控的同時也讓大眾有更好的體驗。"聯通數科數據智能事業部相關負責人指著屏幕說。
大數據"電影院"
"智慧數",學名為"大數據可視化和中后臺能力底座",作為它的締造者--聯通數科研發團隊,形象地稱之為播放大數據的"電影院".讓數據更加智慧,讓數據更具價值,是促使其誕生的根本原因。
例如,在企業的日常運營中,每天的生產經營及管理活動都會產生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賦能千行百業。