精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

海量數據條件下,企業自定義數據分析需求的實現

原創
大數據 數據分析
本文我們設計出了一套可以快速響應蘇寧各業務部門數據需求分析的工具,不僅支持多維度的自由組合、個性化的設置,而且還能快速統計出用戶隨機指定的相關維度、指標數據。高效實現了用戶的個性化需求,達到創新!

【51CTO.com原創稿件】技術領域

互聯網電子商務領域,尤其涉及到快速實現業務部門數據分析需求的處理方法以及系統。

背景技術

隨著計算機通訊技術的發展,蘇寧易購各業務系統產生的業務數據的規模也越來越大,對如此龐大的數據進行快速分析傳統的框架和技術已顯得力不從心,并且隨著數據挖掘技術的發展,對其海量數據的分析往往都是隨機維度的自由組合,對此類需求傳統的做法都是一個固化離線統計分析,消耗大量的人力、物力,并且都不能實時分析。針對以上問題,我們設計出了一套可以快速響應蘇寧各業務部門數據需求分析的工具,不僅支持多維度的自由組合、個性化的設置,而且還能快速統計出用戶隨機指定的相關維度、指標數據。高效實現了用戶的個性化需求,達到創新!

創新的內容(技術創新和業務價值)

主要創新在于:首先我們將數據進行分類,如蘇寧的業務數據可以歸類為時序化和非時序化,匯總類和明細類數據等,然后采用不同的架構技術方案進行處理。如針對時序化的數據,我們基于Druid做了相關的設計和封裝,可以將能預匯總的數據存儲于此。時序化的明細數據我們基于ElasticSerach技術作了封裝,可以將歷史數據通過Spark直接初始化到ElasticSerach,增量數據可以開啟ElasticSerach服務獲取Kafka實時增量數據信息。針對一些特殊場景如精確去重計算,涉及多表關聯,我們采用了基于PostGreSql進行了相關的組件封裝,整套的技術架構方案,能覆蓋用戶在海量數據中快速自定義維度、指標進行數據分析的大部分場景。對于業務系統產生的海量數據,無論是實時還是離線的,都可以自由的進行維度、指標組合,個性化的設置,對用戶數據分析需求進行快速統計。其特點為:對存儲海量的業務數據無論是匯總和明細查詢都能夠高效的查詢,個性化的維度、指標的自由組合,能夠很好支持業務部門的大部分數據分析需求。

1、解決的問題

(1)業務部門數據分析需求問題

蘇寧易購各業務系統(如訂單,價格,購物車,促銷等電商業務系統)每天產生海量的數據,各業務部門在業務數據產生后,都會對業務數據進行數據分析和相關的明細查詢操作。然而這種數據分析往往帶有隨機和不確定性,每個部門不同的崗位想看的、想分析的往往會截然不同,這樣就會產生了大量的報表需求,給開發部門帶來了巨大的工作量。針對此需求背景,我們進行了架構的調整和設計,實現能夠讓客戶自由選擇不同維度和指標進行個性化需求分析,快速的統計出用戶想要的數據。在明細數據查詢的時候,根據用戶選擇的日期、維度和指標也能快速的響應。用這種支持用戶個性化的定義分析工具,可以解決大部分的日常的數據分析需求,為公司節約了成本。

(2)海量數據高效匯總問題

無論是面對海量的離線數據還是實時的數據,對如此龐大的數據進行數據分析都是困難的,之前我們針對實時數據的匯總一般采用STORM進行匯總再存入到DB或者其他的緩存中供查詢,但是這種定時調度存在延遲,不能進行實時的查詢。在海量的離線數據做匯總的時候,之前往往我們借助于HADOOP的離線計算,根據先定義好的維度統計相關的指標再入庫或緩存操作,這樣預先需要定義大量的不同維度組合,離線計算時效性也很差。基于以上的實時和離線的匯總統計出現的瓶頸,我們后續進行了架構的調整,先在DRUID定義一張大寬表,將相關的維度和指標都定義在這個寬表中,數據在存儲的時候會按照維度進行預匯總,在查詢的時候可以快速相應,徹底解決了海量數據匯總效率低的問題。

(3)海量明細數據高效查詢問題

對于業務中需要查詢大量的明細數據問題,之前傳統的做法都是分庫分表存儲在DB里,這樣在查詢數據集較大的情況下存在很大的延遲問題,在存儲上和歸檔上也是極其不便,我們進行了相關的架構調整,存儲海量的業務明細數據采用了ElasticSearch存儲介質,ElasticSearch是基于Lucene搜索引擎的其查詢效率很高,徹底解決了海量業務明細數據查詢高延遲問題。

(4)精確去重(count distinct)和多表關聯問題

蘇寧的業務分析中涉及統計到很多需要去重的維度、指標,利用Druid以及ElasticSearch去重都會有丟失精度問題,利用傳統的關系數據庫則統計的效率較低。鑒于此類場景,我們就PostgreSql進行了封裝,利用其自身Sharding 和分片技術實現了高效的查詢,滿足了精確去重、多表關聯并且高效查詢。

(5)為大促提供保障

蘇寧每年的大促都會進行大力的促銷活動,其交易量會是平時的幾十倍,對海量數據的存儲和分析對于傳統的架構來說顯然很吃力,本方案運用到諸葛大師的塔羅以及實時GMV項目中,很好的解決了該問題。自定義銷售塔羅我們設計一張大寬表,將可以匯總的數據入Druid進行預匯總,只保留匯總后的數據,業務部門可以根據隨機選取的維度和指標進行組合查詢。將明細不需要匯總的數據我們放入到ElasticSerach中去,利用其高效的Lucene搜索引擎可以快速查詢出業務需要的明細數據。對于需要精確去重以及多表關聯的特殊場景數據,我們存儲到PostGreSql中,用戶可以根據選擇需要去重的維度和指標進行查詢,也能快速的相應。利用此發明我們已經多次立項,其中主要內容包含實時GMV、歷史GMV、銷售塔羅、會員塔羅、庫存塔羅以及自定義塔羅等,在大促期間給領導、用戶、業務人員能夠快速的進行數據分析提供保障。

2、核心創新點

我們針對海量的數據下自定義維度和指標進行快速響應做了一套方案,對各種業務場景的覆蓋,對現有的開源技術Druid、ElasticSearch和PostGreSql進行封裝,制作成適合支持蘇寧此類業務場景個性化的組件,用此整套架構方案我們可以快速實現業務部門數據分析,實現用戶可以隨機定義維度和指標進行快速分析,無須再進行大量的個性化報表開發,不僅用戶體驗得到提高,同時也釋放了大量的開發資源。

3、技術方案

***步:數據的接入 ;

將時序化類型的匯總增量的實時流式數據和全量需要初始化的離線數據接入到Druid中,個性化的匯總數據分析都是基于DRUID實現的。海量的時序化的明細數據信息接入到ElasticSearch,離線數據我們通過Spark組件初始化到ElasticSerach,增量的流式數據我們通過ElasticSearch監控服務去從kafka拉取,所有的個性化的明細數據查詢都是基于ElasticSearch實現的。非時序化需要進行精確去重以及多表關聯的數據我們初始化到PostGreSql中,在PG 中我們支持匯總和明細各種場景的海量數據快速查詢。

第二步:個性化的數據分析匯總查詢;

個性化的數據分析匯總主要是基于Druid操作的,首先設計一張大寬表,這個大寬表包含了業務域的所有的維度和指標,再將實時和離線數據接入到這個基于Druid的大寬表中,數據會根據這個大寬表的定義的維度進行預匯總,存儲的并非明細數據,界面提供用戶選擇的維度和指標,可以任意的組合,支持個性化的配置,將選擇好的維度和指標固化后進入到查詢界面,再從Druid中開始查詢已經配置好的維度和指標進行數據分析。

舉例:

銷售塔羅:蘇寧的銷售數據有實時數據和歷史數據,在統計銷售數據的時候會有很多維度進行統計、如統計各大區的付款金額和訂單數量、各品牌、品類的付款金額和訂單數量、各業務渠道的同期和本期的銷售額等,這樣就會有大量的報表需要開發人員去開發,而且銷售的維度和指標有很多,涉及到數據挖掘那組合就更多了。之前的做法是實時數據我們基于STORM匯總后落入DB提供展示,但是這種設計不能滿足用戶個性化的操作,不能隨意的選擇維度和指標,往往都是先提需求再進行相關的開發,仍然有大量的開發工作量。后續我們基于Druid存儲后,將所有的銷售維度和指標都放在一張大寬表中,數據基于維度預匯總進行存儲,頁面支持個性化的配置,這樣就能夠快速的實現業務部門的數據分析需求。

第三步:個性化的數據分析明細查詢;

個性化的數據分析明細查詢主要是基于ElasticSearch操作的,在ElasticSearch中我們定義了索引和類型,將涉及到的維度和指標信息都定義在其中,接著我們將明細數據灌入其中,因ElasticSearch是基于Lucene框架的全文搜索引擎,其支持海量明細數據高效的查詢。如像訂單明細數據,每天約數十萬數據量,兩年數據存儲在ElasticSearch中,在對兩年訂單明細數據進行隨意過濾查詢,其相應速度都是秒級,用戶體驗較好。

第四:非時序需要精確查詢和多表關聯的查詢

非時序化的需要精確查詢以及多表關聯的數據我們存儲在PostGreSql中,在PostGreSql中我們設置了分片表、本地表,對不同場景設置了不同的索引如:B-tree, Hash, GiST, GIN等,利用其Sharding, point-in-time recovery(PITR)等非常棒的特性實現了高可用、負載均衡與復制功能,從而保障了數據可以快速存儲到PostGreSql中并且能高效的查詢出來。對于需要精確去重的業務場景,我們可以直接采用和關系型數據庫一樣的操作count(distinct)即可,對于多表關聯,PostGreSql能很好支持大部分 SQL標準并且提供了許多其它特性。

總結

隨著數據量的不斷增長和業務對快速分析的要求,傳統的框架和技術已無法應對新的挑戰。新的挑戰逼迫技術人員要找到能滿足海量數據和快速分析需求的解決方案。本文所述的“海量數據條件下企業自定義數據分析需求的實現”是在新的條件下應對以上挑戰的一種探索,解決了海量數據的匯總、查詢問題,幫助業務部門快速進行數據的分析和挖掘,為各個業務部門的決策和行為提供數據支撐,特別是在大促期間能對精準營銷等業務提供數據方面的保障,為公司的“數據經營”添磚加瓦。

附圖

海量數據條件下,企業自定義數據分析需求的實現
圖1 業務系統技術架構圖

海量數據條件下,企業自定義數據分析需求的實現
圖2 業務系統應用架構圖

海量數據條件下,企業自定義數據分析需求的實現
圖3 業務系統應用集成圖

海量數據條件下,企業自定義數據分析需求的實現
圖4 銷售塔羅數據流向圖

海量數據條件下,企業自定義數據分析需求的實現
圖5 用戶可自由選擇關心的指標及維度

作者:丁安國,蘇寧易購IT總部大數據中心基礎分析研發部經理,15年從業背景,蘇寧架構師職稱。對于基于大數據的數據分析系統的建設有豐富的經驗,對于電商訂單、購物車、價格等高并發系統的設計、開發和運維也有獨到的見解,目前致力于蘇寧基于大數據的各類分析平臺的建設。

【51CTO原創稿件,合作站點轉載請注明原文作者和出處為51CTO.com】

責任編輯:未麗燕 來源: 51CTO.com
相關推薦

2015-06-25 10:06:05

軟件定義數據中心

2015-06-24 10:04:50

軟件定義數據中心基礎設施

2015-08-10 15:51:03

數據中心

2022-10-18 11:47:08

數據分析運營直播

2021-09-14 19:01:56

ClickHouse京東小程序

2011-03-14 11:16:11

2012-02-02 13:45:28

JavaJSP

2022-04-06 17:48:44

數據分析梳理數據業務

2023-09-12 13:59:41

OpenAI數據集

2023-10-09 07:37:01

2019-07-12 10:20:45

海量數據搭建

2019-07-15 16:02:30

大數據數據分析輿情系統

2011-09-02 10:59:02

大數據數據分析Hadoop

2011-08-12 11:14:42

大數據數據分析平臺架構

2018-08-06 11:26:10

Kaggle數據集分析

2021-06-23 14:05:19

數據TCP

2013-03-01 10:46:50

大數據核心海量數據

2016-12-01 19:07:46

大數據數據分析

2024-01-05 15:28:06

鴻蒙數據同步GlobalThis

2009-08-28 17:45:19

C#自定義數據
點贊
收藏

51CTO技術棧公眾號

亚洲自拍一区在线观看| 亚洲色偷偷色噜噜狠狠99网| 日本中文字幕在线播放| 国产一区二区三区精品视频| 欧美激情免费在线| 3d动漫精品啪啪一区二区下载 | 欧美福利视频网站| 91精品人妻一区二区| 国产视频一区二| 色综合天天在线| av磁力番号网| 成人高清免费观看mv| 成人黄色综合网站| 国产精品视频自在线| 日韩av片在线播放| 婷婷精品进入| 国产一区二区精品丝袜| 怡红院一区二区| 色成人综合网| 欧美性大战久久久久久久蜜臀| 奇米777四色影视在线看| 激情小说 在线视频| 国产成人av影院| 国产精品亚洲精品| 国产熟妇一区二区三区四区| 亚洲人体大胆视频| 免费成人高清视频| 日韩不卡av在线| 亚洲精品aaaaa| 亚洲第一福利视频| 日本少妇一级片| jizzjizz少妇亚洲水多| 日韩欧美成人精品| 加勒比成人在线| 成人毛片av在线| 亚洲国产成人自拍| 欧美久久久久久久| 丝袜视频国产在线播放| 成人午夜伦理影院| 97视频资源在线观看| 在线观看毛片网站| 久久久综合网| 日韩美女视频免费在线观看| 日本五十熟hd丰满| 精品动漫3d一区二区三区免费版| 久久国产精品电影| 四虎精品免费视频| 久久精品青草| 北条麻妃在线一区二区| 日本美女黄色一级片| 欧美先锋资源| 丝袜亚洲另类欧美重口| 999精品久久久| 99久久久久| 久久久精品久久| 欧美成欧美va| 9国产精品视频| 51ⅴ精品国产91久久久久久| 亚洲免费激情视频| 亚洲一区免费| 国产精品极品美女粉嫩高清在线| 亚洲欧美一二三区| 免费观看一级特黄欧美大片| 国产欧美 在线欧美| 国产男男gay体育生白袜| 国产麻豆91精品| 国产精品18毛片一区二区| 日本激情一区二区三区| 久久青草国产手机看片福利盒子 | 国产精品一区二区久久国产| 中文字幕在线观看第二页| 精品一区二区三区影院在线午夜 | 国产精品伊人久久| 国产一二三精品| 国产精品三区www17con| 亚洲人妻一区二区三区| 中文字幕精品—区二区四季| 樱空桃在线播放| gogo高清午夜人体在线| 在线观看视频91| 在线观看免费av网址| 88久久精品| 亚洲精品综合精品自拍| 91网站免费入口| 91影院成人| 久久久女女女女999久久| 久久久久女人精品毛片九一| 久久福利资源站| 国产精品区一区二区三含羞草| 免费一级在线观看| 亚洲视频免费观看| 男人的天堂99| 国产日韩在线观看视频| 亚洲伦理中文字幕| 福利所第一导航| 视频在线观看91| 91久久大香伊蕉在人线| 黄色片在线看| 亚洲影院免费观看| 亚洲一区二区三区四区五区xx| 精品中文字幕一区二区三区| 精品小视频在线| 强乱中文字幕av一区乱码| 日韩激情av在线| 国产精品v欧美精品v日韩| 国产三级视频在线看| 亚洲网友自拍偷拍| 亚洲欧洲日本精品| 免费精品国产的网站免费观看| 久久久精品影院| 中文字幕 自拍偷拍| av日韩在线网站| 桥本有菜av在线| 91精品xxx在线观看| 精品国精品国产尤物美女| 可以免费看av的网址| 国产美女一区| 肥熟一91porny丨九色丨| 一级日本在线| 欧美综合在线视频| 中文字字幕码一二三区| 亚洲全部视频| 亚洲最大的网站| 思思99re6国产在线播放| 欧美日韩一区二区精品| 国产高潮失禁喷水爽到抽搐 | 国产曰肥老太婆无遮挡| 成人国产精品久久| 中文字幕在线看视频国产欧美| 国产小视频在线免费观看| 国产99精品视频| 亚洲成人动漫在线| 四虎影视国产精品| 一本一道久久综合狠狠老| 欧美激情精品久久久| 国产乱码精品一区二区三区精东| 国产精品私人自拍| 欧美黑人又粗又大又爽免费| 亚洲第一论坛sis| 97香蕉超级碰碰久久免费的优势| 午夜久久久久久久久久| 一区二区三区四区精品在线视频| 91国内在线播放| 国产精品久久久久无码av| 国产精品看片资源| 1024国产在线| 欧美日韩高清不卡| 免费黄色国产视频| 韩国女主播成人在线| 国产成人精品免费看在线播放| 日本午夜免费一区二区| 日韩中文在线中文网三级| 一本一道人人妻人人妻αv| 中文字幕日本乱码精品影院| 亚洲成人黄色网址| 国产乱人伦精品一区二区三区| 成人网av.com/| 两个人的视频www国产精品| 国产av无码专区亚洲av麻豆| 一区二区三区四区高清精品免费观看 | 日本在线视频网址| 亚洲成年网站在线观看| 天天综合网久久综合网| 欧美韩日一区二区三区四区| 国产三级国产精品国产专区50| 国产国产精品| 99视频在线播放| 国产伦理精品| 在线成人免费网站| 精品人妻伦一二三区久久| 同产精品九九九| 欧洲av一区二区三区| 久久se精品一区精品二区| 加勒比海盗1在线观看免费国语版| 日本成人手机在线| 77777少妇光屁股久久一区| 韩日在线视频| 欧美一区午夜视频在线观看| 国产一级片久久| 久久婷婷国产综合精品青草| 九九热免费在线观看| 国产一区亚洲| 视频二区一区| 成人直播在线观看| 国产成人av网| 色在线视频网| 亚洲天堂免费在线| av老司机久久| 色综合久久九月婷婷色综合| 亚洲一级二级片| 91在线一区二区| 亚洲激情在线看| 午夜在线视频一区二区区别 | 91在线看黄| 精品毛片乱码1区2区3区| 91在线视频免费播放| 一区二区三区精品| 91社区视频在线观看| 粉嫩av一区二区三区在线播放| 日本一极黄色片| 在线精品福利| 伊甸园精品99久久久久久| 久久久久97| 亚洲一区二区三区成人在线视频精品| 日本在线啊啊| 久久中文字幕一区| 国产精品一区二区婷婷| 亚洲国产又黄又爽女人高潮的| 在线免费观看中文字幕| 色综合夜色一区| 免费视频一二三区| 亚洲免费观看在线观看| 国产又粗又黄又猛| 99精品一区二区| 日本成人在线免费| 久久99九九99精品| 波多野结衣家庭教师视频| 在线不卡视频| 9色视频在线观看| 爽成人777777婷婷| 日韩欧美视频一区二区三区四区| 最新国产精品精品视频| 91麻豆桃色免费看| 欧洲午夜精品| 国产欧美一区二区白浆黑人| 欧美18—19sex性hd| 欧美亚洲日本黄色| 激情视频网站在线播放色| 久久久久国产精品一区| www在线观看播放免费视频日本| 在线观看久久久久久| 激情在线视频| 亚洲午夜精品久久久久久性色 | 国产www精品| 欧亚av在线| 97成人精品区在线播放| 国产黄色大片在线观看| 欧美福利小视频| 丁香花高清在线观看完整版| 欧美激情视频一区| 好久没做在线观看| 久久久久久香蕉网| 成人超碰在线| 久久免费视频在线| 麻豆成全视频免费观看在线看| 久久久免费在线观看| 岛国av在线网站| 97人人模人人爽人人喊中文字| 久草在线视频福利| 高清欧美性猛交| 僵尸再翻生在线观看| 欧美一区二区三区图| 亚洲一区站长工具| 国产v综合ⅴ日韩v欧美大片 | 日韩av片在线免费观看| 亚洲欧洲精品天堂一级| 波多野结衣亚洲一区二区| 亚洲自拍另类综合| 亚洲天堂视频网站| 欧美在线一二三四区| 国产又黄又粗又猛又爽| 日韩一区二区免费电影| 少妇人妻精品一区二区三区| 亚洲精品自产拍| √新版天堂资源在线资源| 超在线视频97| 波多野结衣在线播放| 日本久久久久久久久久久| avav成人| 91入口在线观看| 欧美日韩一区二区三区在线电影| 欧美激情一区二区三区在线视频| 精品日韩免费| 国产成人一二三区| 老司机一区二区三区| 色婷婷.com| caoporn国产一区二区| 中文字幕第4页| 亚洲欧美日本韩国| 六月丁香婷婷综合| 91麻豆精品国产综合久久久久久| 性生活三级视频| 亚洲人成啪啪网站| 超碰免费公开在线| 欧美最顶级的aⅴ艳星| 日韩欧美三区| 久草一区二区| 性欧美69xoxoxoxo| 欧美视频免费播放| 国产激情一区二区三区四区| 双性尿奴穿贞c带憋尿| 亚洲男女一区二区三区| 成人av网站在线播放| 日韩欧美电影一二三| 福利片在线观看| 午夜精品一区二区三区视频免费看| 本网站久久精品| 国产在线精品一区| 中文字幕亚洲精品乱码| av动漫免费看| 成人国产在线观看| 99成人在线观看| 91久久精品网| 你懂的网站在线| 久久精品在线视频| 天天综合网天天| 久久久久se| 国产精品久久| 免费在线观看污网站| 国产免费观看久久| 麻豆久久久久久久久久| 日韩丝袜情趣美女图片| 91青青在线视频| 日韩美女激情视频| 色爱综合av| 国产www免费| 国产麻豆视频一区二区| 中文字幕黄色网址| 色婷婷久久综合| 外国精品视频在线观看 | 欧洲中文字幕国产精品| 草草视频在线一区二区| 国内自拍中文字幕| 狠狠狠色丁香婷婷综合激情| 久久久视频6r| 色综合久久天天综合网| 欧美亚洲日本| 欧美亚洲视频在线看网址| 亚洲免费一区三区| 今天免费高清在线观看国语| 开心九九激情九九欧美日韩精美视频电影| 九色porny自拍视频| 欧美日韩美女在线观看| 蜜桃久久一区二区三区| 欧美精品videosex牲欧美| 国产精品色婷婷在线观看| 特级毛片在线免费观看| 美女精品自拍一二三四| 正在播放国产对白害羞| 欧美色中文字幕| 在线观看免费黄视频| 国产区亚洲区欧美区| 欧美激情777| 亚洲最大天堂网| 综合精品久久久| 99精品视频免费看| 欧美国产日韩一区| 国产图片一区| 免费国产黄色网址| 久久亚洲精华国产精华液 | 精品av久久707| 1区2区3区在线| 久久久久久久有限公司| 久久一本综合频道| 国产又粗又黄又猛| 欧美高清性hdvideosex| 天堂av在线电影| 国产视频在线观看一区| 国产精品视频久久一区| 亚洲天堂岛国片| 欧美老肥妇做.爰bbww| 先锋影音在线资源站91| 国产欧美日韩视频一区二区三区| 国产午夜精品一区二区三区欧美| 成人性生交大免费看| 欧美精品久久99| 欧美四级在线| 国产成人免费电影| 模特精品在线| 手机免费观看av| 精品日韩欧美一区二区| 成人免费无遮挡| 亚洲一区二区精品在线| 国产成人免费视频网站| 欧美一级特黄视频| 色偷偷av一区二区三区| 精品视频一二| 免费av观看网址| 国产精品美女久久久久av爽李琼| 国产成人精品免费看视频| 国内偷自视频区视频综合| 国内精品久久久久久久影视简单| 九九九九九国产| 五月天精品一区二区三区| 永久免费av在线| 韩国成人av| 久久se精品一区二区| 精品国产乱码一区二区| 中文字幕亚洲综合久久筱田步美| 东京久久高清| 在线观看免费视频高清游戏推荐| 一区二区三区在线视频免费观看| 国产淫片免费看| 亚洲bt欧美bt精品777| 无码少妇一区二区三区芒果| 亚洲欧美日韩一区二区三区在线观看| 天天操天天干天天爱| 成人精品一区二区三区电影黑人| 最新亚洲激情| 日韩在线观看免|