蘇春明 黃榮達 覃浩 陳宋
摘要:本文通過闡述建設電網(wǎng)客戶積分商城的重要性,對商城建設架構難點進行了分析,提出了商城建設策略及未來運營展望。
關鍵詞:電網(wǎng)客戶;建設架構;關鍵技術
中圖分類號:TN948.6 文獻標識碼:A 文章編號:1007-9416(2018)11-0226-01
隨著經(jīng)濟快速發(fā)展和供電規(guī)模的日益擴大,電網(wǎng)企業(yè)營銷服務方式也不斷變革,相繼推出互聯(lián)網(wǎng)服務平臺,搭建了包括微信服務號、網(wǎng)上營業(yè)廳、掌上營業(yè)廳、支付寶生活號在內(nèi)的電子渠道,為客戶提供更便捷的業(yè)務線上辦理途徑,得到廣泛認可和好評。由于大部分用電客戶也就使用電子渠道查繳電費、辦理用電業(yè)務,對線上互動活動參與度低,一年下來客戶在各電子渠道的平均點擊頻率普遍不超過20次,粉絲活躍率低,不利于粉絲運營和創(chuàng)造粉絲價值。本系統(tǒng)源于廣東電網(wǎng)有限責任公司為回饋廣大電網(wǎng)客戶提出的“廣東電網(wǎng)公司客戶積分商城建設”項目。本系統(tǒng)已上線運行,注冊客戶超過1000萬,高峰時段瀏覽量達50萬人次,系統(tǒng)目前運行穩(wěn)定。
1 電網(wǎng)客戶積分商城重要性
電網(wǎng)客戶積分商城是新型回饋電力客戶的平臺,結合平臺可為客戶拓展更多增值服務,開展基于大數(shù)據(jù)的客戶畫像構建和精準營銷,有利于提高客戶活躍度與粘性和提升業(yè)務線上辦理比例,為搭建“互聯(lián)網(wǎng)+電力營銷”智能服務體系提供有力支撐。
2 技術架構
廣東電網(wǎng)客戶積分商城采用了松耦合架構的設計,遵循JavaEE技術體系,采用組件化、動態(tài)化的軟件技術,同時引入包括分布式存儲、內(nèi)存計算、高效索引、執(zhí)行計劃優(yōu)化、高度容錯和易擴展等先進的分布式技術,按照數(shù)據(jù)采集、數(shù)據(jù)處理、平臺功能、服務接口、展示實現(xiàn)多層技術體系設計,為電力積分運營活動提供技術先進的平臺[1]。
(1)數(shù)據(jù)采集:針對電網(wǎng)客戶積分商城多源異構數(shù)據(jù)的特性,采用統(tǒng)一的ETL采集架構來完成對結構化和實時數(shù)據(jù)的采集,主要特點和優(yōu)勢是并發(fā)數(shù)高、數(shù)據(jù)量大、數(shù)據(jù)源類型多、數(shù)據(jù)生成規(guī)則多樣、統(tǒng)一任務的管理和監(jiān)控。分布式環(huán)境下的ETL服務支持分布式部署、可線性擴展,大大提高數(shù)據(jù)采集能力。(2)數(shù)據(jù)處理:數(shù)據(jù)處理層由數(shù)據(jù)存儲和數(shù)據(jù)計算構成,融合了傳統(tǒng)集中式數(shù)據(jù)庫和先進大數(shù)據(jù)處理技術,將熱點和高頻數(shù)據(jù)使用內(nèi)存數(shù)據(jù)庫,增加其讀寫速度,提高系統(tǒng)性能。支持海量數(shù)據(jù)分布式存儲和分布式并行計算,提升商城存儲能力和計算能力,具有數(shù)據(jù)多份冗余、資源可線性擴展等特性。(3)平臺功能:采用主流的J2EE技術,以標準化、松耦合、模塊化方式開發(fā),實現(xiàn)客戶中心、積分規(guī)則、商品管理、數(shù)據(jù)中心、訂單管理、客服系統(tǒng)、運營后臺等平臺功能。(4)服務接口:服務接口是商城和各渠道積分運營活動展現(xiàn)之間的連接橋梁。提供包括Web Service、HTTP/HTTPS接口協(xié)議框架等主流接口方式。(5)展現(xiàn):各渠道積分運營活動展現(xiàn)。主要是面向客戶及客戶體驗,優(yōu)化UI界面設計、提升展示效果等。
3 建設技術難點及對策
3.1 技術難點
(1)如何解決多渠道的電網(wǎng)業(yè)務平臺、多數(shù)據(jù)源的數(shù)據(jù)采集匯總、不同數(shù)據(jù)類型的數(shù)據(jù)萃取問題?數(shù)據(jù)交互應該使用哪種格式?是否需要將交互數(shù)據(jù)保存在數(shù)據(jù)庫中?(2)各個業(yè)務系統(tǒng)的數(shù)據(jù)如何實時更新到積分商城,達到積分數(shù)據(jù)實時計算的目的?(3)如何避免多客戶高并發(fā)量帶來系統(tǒng)穩(wěn)定性問題,規(guī)避例如雙十一活動高峰期的系統(tǒng)運行風險?
3.2 預定解決方案
(1)使用ETL對數(shù)據(jù)進行抽?。‥xtract)、轉(zhuǎn)換(Transform)、裝載(Load),采用XML作為交互的報文傳輸格式,節(jié)點字段的數(shù)據(jù)校驗可以使用Schema,數(shù)據(jù)是否保存在數(shù)據(jù)庫中,需要根據(jù)需求來決定,一些敏感數(shù)據(jù)需要保存在數(shù)據(jù)表中。(2)采用Quartz定時技術進行業(yè)務信息的T+1準實時更新,Quartz是一個很完美的任務調(diào)度工具,Quartz能夠按計劃執(zhí)行任務,定時、循環(huán)或在某要求的時間來執(zhí)行任務。(3)采用高性能的Redis分布式緩存技術,通過在內(nèi)存里維護一個大的hash表,hash表可以用來存儲各種格式的數(shù)據(jù),將數(shù)據(jù)放到內(nèi)存中,然后直接從內(nèi)容中讀取數(shù)據(jù),提高了系統(tǒng)讀取數(shù)據(jù)的速度[2]。
3.3 系統(tǒng)關鍵技術及解決方案
(1)多源數(shù)據(jù)集成。電網(wǎng)客戶積分商城與多渠道數(shù)據(jù)源進行集成,數(shù)據(jù)源集成包括營銷系統(tǒng)、網(wǎng)上營業(yè)廳、掌上營業(yè)廳、微信公眾號等。數(shù)據(jù)集成需對系統(tǒng)大批量的業(yè)務數(shù)據(jù)使用ETL調(diào)度數(shù)據(jù)抽取,對業(yè)務運行數(shù)據(jù),根據(jù)SOA應用參考架構設計實現(xiàn)數(shù)據(jù)接口交互。數(shù)據(jù)采集與交互、ETL、數(shù)據(jù)稽核、數(shù)據(jù)計算等數(shù)據(jù)處理任務,通過接口的形式接受ETL調(diào)度平臺的統(tǒng)一調(diào)度,ETL調(diào)度平臺負責數(shù)據(jù)處理任務的調(diào)度流程和規(guī)則配置、調(diào)度執(zhí)行與監(jiān)控[3]。(2)數(shù)據(jù)交互的格式。在電網(wǎng)客戶積分商城,每天都要對各業(yè)務系統(tǒng)的數(shù)據(jù)進行結算,轉(zhuǎn)換成商城客戶的積分值。根據(jù)商城定義的積分規(guī)則,通過營銷系統(tǒng)和數(shù)據(jù)倉庫獲取業(yè)務信息進行換算,將結果數(shù)據(jù)存儲到本地數(shù)據(jù)庫中。系統(tǒng)主要采用XML作為交互的數(shù)據(jù)傳輸格式,節(jié)點字段的數(shù)據(jù)校驗使用schema。(3)高性能集群設計。通過負載均衡器來完成WEB應用層的負載均衡,系統(tǒng)可以根據(jù)負載情況動態(tài)、無限制進行應用服務器的擴充,實現(xiàn)將負載較重的應用服務器的連接轉(zhuǎn)移到新擴容的應用服務器上進行處理,保證當發(fā)生服務中斷情況下對客戶的可用性。(4)Redis分布式緩存。在應用服務器上采用Redis緩存技術原理主要是將使用頻率較高但數(shù)據(jù)量較小的頻繁讀取操作(如客戶登錄、訂單查詢、圖片緩存等場景)進行優(yōu)化處理,以避免數(shù)據(jù)庫的負荷瓶頸,即當獲取數(shù)據(jù)時,到緩存服務器里取,當緩存服務器沒有該數(shù)據(jù)時則到數(shù)據(jù)庫獲取,并將獲取的數(shù)據(jù)放入緩存中,最后返回數(shù)據(jù)。對于各種原因引起的數(shù)據(jù)更新,緩存管理器需要檢測緩存數(shù)據(jù)是否有效,以便實現(xiàn)緩存數(shù)據(jù)與數(shù)據(jù)庫的同步[4]。
4 結語
廣東電網(wǎng)客戶積分商城采用松耦合架構的設計,應用JavaEE技術體系和分布式技術,有效解決商城同時與多渠道業(yè)務平臺的數(shù)據(jù)采集與交互問題,實現(xiàn)了3400萬用電客戶積分的實時計算與更新,支持超過5萬客戶同時在線訪問,促使在粉絲運營、提升粉絲活躍度與粘性、開展大數(shù)據(jù)分析和精準營銷方面取得突破性成效。未來積分商城將引入優(yōu)質(zhì)合作資源,實現(xiàn)跨界營銷資源整合,創(chuàng)新公司營銷服務場景,打造電力積分生態(tài)圈,實現(xiàn)跨平臺積分通兌,逐步實現(xiàn)向綜合型電子商務平臺的轉(zhuǎn)變,為企業(yè)創(chuàng)造更多價值和利潤。
參考文獻
[1]許令波.深入分析JaVa Web技術內(nèi)幕(修訂版)[M].電子工業(yè)出版社,2014.
[2]侯松.高并發(fā)Oracle數(shù)據(jù)庫系統(tǒng)的架構與設計[M].機械工業(yè)出版社,2014.
[3]黃健宏.Redis設計與實現(xiàn)[M].機械工業(yè)出版社,2014.
[4]朱潔,羅華霖.大數(shù)據(jù)架構詳解:從數(shù)據(jù)獲取到深度學習[M].電子工業(yè)出版社,2016.
Difficulties and Strategies in the Construction of Power Grid Customer Integral Mall
SU Chun-ming, HUANG Rong-da, TAN Hao, CHEN Song
(Guangdong Power Grid Co., Ltd. , Guangzhou Guangdong? 510000)
Abstract:This paper elaborates the importance of building power grid customer integral mall, analyses the difficulties in the construction of the mall structure, and puts forward the construction strategy and future operation prospects of the mall.
Key words:grid customers; construction architecture; key technologies