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

節約60%開發工時,離在線一體化數倉系統在攜程旅游的落地實踐

開發 新聞
本文主要介紹離在線數據倉庫建設在攜程旅游團隊的落地與實踐,將從業務痛點、業務目標、項目架構、項目建設等維度展開。

作者簡介

Chengrui,攜程后端開發專家,關注實時數據處理、AI基礎平臺建設以及數據產品等領域。

一、業務痛點

隨著數據實時化需求增多,離線數倉暴露出來的業務痛點也越來越多,例如:

  • 實時需求煙囪開發模式
  • 中間數據可復用性差
  • 離在線數據開發割裂
  • 數據生產->服務周期長
  • 實時表/任務雜亂、無法管理
  • 實時血緣/基本信息/監控等缺失
  • 實時數據 質量監控無工具
  • 實時任務 運維門檻高 質量體系弱

這類典型的問題,會對我們的人效、質量、管理等方面帶來較大考驗,亟待一個體系化的平臺來解決。

二、業務目標

圍繞已知業務痛點,依托于公司現有的計算資源、存儲資源、離線數倉標準規范等,我們的目標是在人效、質量、管理這幾個層面進行系統建設。如下圖:

圖片圖片

2.1 人效層面

  • 實現離在線數據開發方案標準化,如標準化數據處理、離在線代碼兼容、算力融合等
  • 分鐘級數據部署,實現BI同學層面的數據接口注冊、發布、調試等可視化操作

2.2 質量層面

數據內容DQC,如內容對不對、全不全、是否及時、是否離在線一致等

數據任務預警,如有無延遲、有無反壓、吞吐怎么樣、系統資源夠不夠等

2.3 管理層面

可視化管理平臺,如全鏈路血緣、數據表/任務、質量覆蓋率等基本信息

一體化數倉全流程規范,如數據建模規范、數據質量規范、數據治理規范、存儲選型規范等

三、項目架構

項目架構如下圖,該系統主要包括:原始數據 -> 數據開發 -> 數據服務 -> 數據質量 -> 數據管理等模塊,提供實時數據秒級處理、數據服務分鐘級部署的能力,供實時數據開發同學、后端數據服務開發使用。

不同數據來源的數據首先經過標準化ETL組件進行數據標準化,并經過流量轉發工具進行數據預處理,使用流批融合工具以及業務數據處理模塊進行分層分域建設,生產好的數據使用數據服務模塊直接將數據進行數據api部署,最終供業務應用使用,整個鏈路會有對應的質量和運維保障體系。

圖片圖片

四、項目建設

4.1 數據開發

該模塊主要包含數據預處理工具、數據開發方案選型。

4.1.1 流量轉發工具

由于入口多、流量大,主要存在如下問題:

  • 同維度的數據來源、解析方式可能有多種
  • 使用到的埋點數據占總量的比例大約20%,全量消費資源浪費嚴重,且每個下游都會重復操作
  • 新增埋點后,數據處理需要開發介入(極端情況下涉及到全部使用方)

如下圖,流量轉發工具,具備動態接入多個數據源,并且做簡單的數據處理,并且將有效數據進行標準化后寫入下游,可解決上述問題。

圖片圖片

4.1.2 業務數據處理方案演進

方案1-離在線數據簡單融合

背景

由于最開始的時候業務需求比較單一,如計算用戶歷史的實時訂單量、聚合用戶歷史購買過的景點信息等。這類簡單需求可以抽象成離線數據和實時數據簡單聚合,如數值型的加減乘除、字符型的append、去重匯總等。

解決方案

如下圖,其中數據提供方:提供標準化的T+1和實時數據接入;數據處理:T+1與實時數據融合;一致性校驗;動態規則引擎處理等;數據存儲:支持聚合數據水平擴展;標簽映射等。

圖片圖片

方案2 - 支持SQL

背景

雖然說方案1有如下優勢:

  • 分層簡單,時效性強
  • 規則配置響應迅速,可承接大量的復雜UDF
  • 規則引擎等處理
  • 兼容整個java生態

但是也存在明顯劣勢:

  • BI SQL開發人員基本無法介入、強依賴開發
  • SQL很多場景,使用java開發成本高,穩定性差
  • 沒有有效的數據分層
  • 過程數據基本不可用,如果要保存過程數據,需要重復計算,浪費計算資源

解決方案

如下圖,kafka承載數據分層功能,Flink SQL的計算引擎,OLAP承載數據存儲、分層查詢,完成典型的數倉系統分層建設。

圖片圖片

但是由于kafka和olap存儲引擎是兩個個體,可能會存在數據不一致的情況,比如kafka正常,數據庫異常,會導致中間分層的數據異常,但是最終結果正常。為了解決上述問題,如下圖,采用了傳統數據庫使用的binlog模式開發,kafka數據強依賴DB的數據變更,這樣最終結果強依賴中間分層結果,還是不能避免組件big導致的數據不一致問題,但大部分場景已經基本可用。

圖片圖片

方案3

背景

雖然說方案2有如下優勢:

  • SQL化
  • 天然分層查詢

但是也存在明顯劣勢:

  • 數據不一致的問題
  • binlog在insert的時候沒啥問題,但是更新和刪除不好搞,而且更新的時候要做大量的去重操作,sql很不友好
  • 長時間數據聚合,部分算子如max、min等flink狀態大,容易不穩定
  • 還要考慮kafka數據亂序,導致的數據覆蓋問題

解決方案

如下圖借用存儲引擎的計算能力,kafka的binlog只是作為數據計算的觸發邏輯,直接使用Flink UDF進行直連DB查詢。

圖片優勢:

  • SQL化
  • 天然分層查詢
  • 數據一致
  • FLink狀態小
  • 可支持長時間的持久化數據聚合
  • 無需關心binlog亂序、update等帶來的問題

劣勢:

  • 并發扛不起來,強依賴olap引擎性能,我們在數據源的時候會window限流,或者水平擴容db
  • sink時與回撤流結合被打斷,比如:group by,其實就是無腦的upsert,udf的聚合沒法替代flink原生的聚合

各個方案都有適用場景,需要根據不同的業務場景和延遲需求,進行方案選型。目前我們86%的場景都可以使用方案3進行承接,并且由于Flink 1.16各類離在線一體的特性加持,后期基本可覆蓋全部場景。

4.2 數據服務

該模塊提供了數據同步 -> 數據存儲 -> 數據查詢 -> 數據服務等能力,簡單場景可實現分鐘級的數據服務部署能力,可節約90%的開發工時。實現了離線數據DQC強依賴、工程側DQC異常兜底、客戶端->接口級別的資源隔離/限流/熔斷、全鏈路血緣(客戶端->服務端->表->hive表->hive血緣)管理等,提供了按需進行各類性能要求接口部署和運維保障能力。

架構如下:

圖片圖片

4.3 數據質量

該模塊主要分為數據內容質量和數據任務質量。

4.3.1 數據內容

正確性/及時性/穩定性

該部分又分為數據操作變化、數據內容一致性、數據讀取一致性、數據正確性/及時性等。如下圖所示,數據變更:如果異常,可將數據打入公司的hickwall告警中臺,并根據預警規則告警。數據內容:會有定時任務,執行用戶自定義的sql語句,將數據寫入告警中臺,可實現秒級和分鐘級預警。

圖片圖片

讀取一致性

如下圖,數據讀取時,如果存在跨表的聯合查詢,如果其中某張表出現問題,大多數情況下不會展示錯誤數據,只會展示歷史上的正確數據,待該表恢復后才會全部展示。

圖片圖片

如:外露需要將表1和表2的數據做除法(表1/表2),如果表2數據生產異常,最近2小時沒數據,在外露給用戶時,業務需要只是展示2小時之前的數據,異常數據給出前端異常提醒 參照flink watermark的概念,將正確數據對其進行外顯。

離在線一致性

關于離線和實時的數據一致性。如下圖,我們采用較為簡單的方法,直接將實時數據同步至hudi,并且使用hudi進行離線和實時數據對比,打入告警中臺。

圖片圖片

4.3.2 數據任務

上游任務

依托公司自定義預警埋點、告警中臺、計算平臺等工具,可將上游的消息隊列是否延遲、量是否異常等關鍵指標進行監控預警。

圖片圖片

當前任務

可將數據處理任務的吞吐、延遲、反壓、資源等關鍵指標進行監控預警,避免數據任務長時間異常

圖片圖片

4.4 數據管理

該模塊可將數據處理、質量等各模塊進行串聯,提供可視化的管理平臺,如:表血緣/基本信息、DQC配置、任務狀態、監控等。

下圖為各數據表上下游數據生產任務血緣關系。

圖片圖片

下圖為數據表質量信息詳情

圖片

下圖為各類UDF表的基本信息匯總

圖片

五、展望

目前該系統基本上已經能承接團隊絕大多數數據開發需求,后期我們會在可靠性、穩定性、易用性等層面繼續探索,如完善整個數據治理體系、建設自動數據恢復工具、排障運維智能組件、服務分析一體化探索等。

責任編輯:張燕妮 來源: 攜程技術
相關推薦

2023-12-14 13:01:00

Hudivivo

2024-11-21 16:46:12

2023-06-28 07:28:36

湖倉騰訊架構

2023-07-19 22:13:25

一體化推送平臺

2025-09-12 16:40:08

2010-03-15 15:02:54

2023-12-20 07:35:03

大模型數據治理機器學習

2022-08-20 07:46:03

Dynamo攜程數據庫

2022-03-15 10:00:00

美團數據治理

2024-09-23 08:21:01

2009-09-07 23:09:17

2024-07-10 08:52:17

2022-08-18 11:12:51

Cloudera?數據湖倉SaaS

2011-08-12 10:11:31

Oracle戰略

2020-02-26 15:28:42

數據分析分析系統數據

2012-06-07 08:52:08

微軟云計算Windows

2017-05-16 10:46:06

博陽咨詢流程管理
點贊
收藏

51CTO技術棧公眾號

国产精品1区2区在线观看| 欧美一区二区三区爱爱| 色999日韩自偷自拍美女| 这里只有精品6| 欧美日韩岛国| 亚洲人在线观看| 久久精品一二三四| 台湾佬中文娱乐网欧美电影| 欧美高清在线视频| 成人自拍爱视频| 久久精品久久久久久久| 综合一区二区三区| 亚洲精品小视频在线观看| 亚洲午夜激情影院| 亚洲涩涩在线| 亚洲另类一区二区| 欧美精品亚洲精品| www日本视频| 免费观看久久久4p| 91国产视频在线| 精品人妻伦九区久久aaa片| 欧美日韩看看2015永久免费| 欧美剧情片在线观看| 久久网站免费视频| 波多野在线观看| 国产精品久久综合| 欧美日韩大片一区二区三区| 午夜精品久久久久久久99热黄桃| 奇米影视一区二区三区小说| 亚州精品天堂中文字幕| 加勒比婷婷色综合久久| 久久国产精品亚洲人一区二区三区| 亚洲二区中文字幕| 中文字幕55页| 国产高清亚洲| 欧美日韩专区在线| 亚洲国产精品久久久久爰色欲| 污视频网站在线免费| 成人欧美一区二区三区小说| 日韩精品电影网站| 毛片网站在线观看| 91丨九色丨蝌蚪丨老版| 国产精品亚洲一区| 亚洲精品18p| 国产剧情在线观看一区二区| 91久久久久久久| 一区二区三区播放| 美腿丝袜一区二区三区| 国产精品亚洲精品| 在线观看免费视频一区| 日本麻豆一区二区三区视频| 日本伊人精品一区二区三区介绍 | 国产精品一国产精品| 亚洲国产欧美一区| 国产精品入口麻豆| 久久男人av| 亚洲高清免费观看高清完整版| 男女性杂交内射妇女bbwxz| youjizz欧美| 亚洲国产成人久久综合一区| 91黄色免费视频| 婷婷亚洲精品| 在线看欧美日韩| 日本高清黄色片| 欧美xxxxx视频| 久久久999精品| 久久精品99国产精| 亚洲国产高清一区| 欧美中文字幕视频| 一级片在线免费播放| 精品一区二区三区不卡| 99re资源| 亚洲av成人无码网天堂| 国产天堂亚洲国产碰碰| 亚洲国产成人不卡| 91黄色在线| 午夜伦理一区二区| 粗暴91大变态调教| 日韩专区视频| 欧美www视频| 亚洲精品视频大全| 国产精品97| 久久久日本电影| 91丝袜一区二区三区| 老司机久久99久久精品播放免费| 成人一区二区电影| 午夜视频在线免费播放| 国产精品少妇自拍| 久久亚洲精品无码va白人极品| 欲香欲色天天天综合和网| 欧美色网一区二区| 成人欧美精品一区二区| 国内精品久久久久久久影视简单 | 久久资源亚洲| 97超碰人人在线| 亚洲一区二区三区四区五区黄 | 在线免费观看毛片| 日韩专区中文字幕一区二区| 91夜夜揉人人捏人人添红杏| 亚洲 小说区 图片区 都市| 自拍偷拍国产亚洲| 国产真实乱子伦| 久久久久久亚洲精品美女| 日韩久久免费视频| 久久久91视频| 日本视频在线一区| 国产一区不卡在线观看| 美女免费久久| 91福利小视频| 老司机午夜免费福利| 日韩一区欧美| 全亚洲最色的网站在线观看| 国产成人精品av在线观| 国产嫩草影院久久久久| 国产av麻豆mag剧集| 国产剧情一区二区在线观看| 国产一区二区动漫| 欧美精品二区三区| 国产福利一区在线观看| 亚洲精品无人区| 一区二区精品伦理...| 精品福利在线导航| 五月天激情丁香| 日本大胆欧美人术艺术动态| 九色综合日本| 国精一区二区三区| 日韩免费性生活视频播放| 久艹在线观看视频| 美女视频第一区二区三区免费观看网站| 国产午夜精品一区| 欧美黑人猛交的在线视频| 欧美精品欧美精品系列| jizz18女人高潮| 另类av一区二区| 久久99国产精品| h片在线观看视频免费免费| 欧美va在线播放| 久久免费视频播放| 国产a视频精品免费观看| 免费观看国产视频在线| 国产精品毛片aⅴ一区二区三区| 色阁综合伊人av| 亚洲视频一区二区三区四区| 欧美国产日韩一二三区| 婷婷六月天在线| 成人av动漫在线观看| 国产精品激情av电影在线观看 | 88xx成人精品| 头脑特工队2在线播放| 亚洲免费在线视频一区 二区| 久久撸在线视频| 99国内精品久久久久久久| 成人字幕网zmw| 伊人福利在线| 精品成人免费观看| 国产女人被狂躁到高潮小说| 激情综合网天天干| 在线观看17c| 久久夜色精品国产噜噜av小说| 国内精品国产三级国产在线专| 亚洲成人影音| 夜夜嗨av一区二区三区| 欧美高清精品一区二区| 国产综合欧美| 久久99精品久久久久久青青日本| 九色porny丨首页入口在线| 日韩高清免费观看| 性高潮视频在线观看| 国产精品福利一区二区三区| 中文字幕第22页| 伊人久久亚洲影院| 欧美日韩国产一二| 久久xxx视频| 欧美成人黑人xx视频免费观看| www.热久久| 懂色av一区二区三区| 四虎国产精品成人免费入口| 日本午夜精品一区二区三区电影| 一本一道久久a久久精品综合| 精品午夜视频| 午夜剧场成人观在线视频免费观看| 久久久久久久影视| 欧美日韩高清一区二区不卡| 日韩免费一二三区| 国产视频一区在线播放| 亚洲视频在线不卡| 久久精品亚洲一区二区| 91制片厂免费观看| 日韩美女国产精品| 91久久国产精品| 一个人看的www视频在线免费观看| 在线中文字幕日韩| 日批免费在线观看| 精品视频1区2区| 国产在线视频99| 中国av一区二区三区| 97中文字幕在线观看| 视频精品一区二区| www.欧美黄色| 欧美freesextv| 精品福利影视| 欧美日韩黄色| 国产精品美女免费| 爱搞国产精品| 久久影视电视剧免费网站清宫辞电视| 无码国产色欲xxxx视频| 欧美人与禽zozo性伦| 国产亚洲欧美在线精品| 亚洲在线视频网站| 粉嫩av性色av蜜臀av网站| 久久久精品中文字幕麻豆发布| 欧美日韩一区二区区别是什么 | 国产日产精品一区二区三区四区的观看方式| 成人羞羞国产免费| 国产极品久久久久久久久波多结野| 久久久免费精品| 伊人精品影院| 日韩中文理论片| 国产高清视频免费最新在线| 亚洲精品wwwww| 亚洲精品久久久蜜桃动漫| 欧美绝品在线观看成人午夜影视| 亚洲色成人www永久网站| 亚瑟在线精品视频| 欧美成人精品欧美一级| 中文字幕一区二区三区精华液| 蜜桃传媒一区二区亚洲| 91亚洲精品一区二区乱码| 欧美熟妇精品一区二区 | 日韩Av无码精品| 国产精品一区专区| 激情成人在线观看| 激情五月婷婷综合网| 日韩av卡一卡二| 麻豆精品视频在线| 亚洲另类第一页| 久久精品国产在热久久| 欧美wwwwwww| 美国av一区二区| 三上悠亚av一区二区三区| 日韩成人av影视| 亚洲一区在线不卡| 久久国产成人午夜av影院| 亚洲36d大奶网| 九一久久久久久| 欧美又黄又嫩大片a级| 国产资源在线一区| 26uuu国产| 成人avav在线| 色婷婷精品久久二区二区密 | 91n在线视频| 中文字幕在线播放不卡一区| 中国毛片直接看| 亚洲激情校园春色| 国产一级生活片| 欧美日韩国内自拍| 波多野结衣人妻| 欧美日韩和欧美的一区二区| 国产精品亚洲lv粉色| 日韩精品专区在线影院重磅| 三级在线观看网站| 亚洲人成网7777777国产| av免费观看一区二区| 久久久久999| 黄色小说在线播放| 欧美在线视频一二三| 99久久伊人| 51成人做爰www免费看网站| 大奶在线精品| 久久香蕉综合色| 日韩激情图片| 国产爆乳无码一区二区麻豆 | 一区二区久久久久| 欧美啪啪小视频| 欧美日韩电影在线| 日本xxxx人| 一区二区三区无码高清视频| 成人福利片网站| 欧美性受xxxx白人性爽| 成人午夜一级| 国产精品视频500部| 男男gay无套免费视频欧美| 精品少妇人妻av一区二区| 国内精品久久久久久久影视蜜臀| 日本a级片免费观看| 捆绑变态av一区二区三区| 亚洲一区二区三区四区av| 国产日韩欧美高清在线| 黄色一级视频在线观看| 日韩欧美在线视频日韩欧美在线视频 | 天天操天天色综合| 国产一区二区自拍视频| 亚洲精品99久久久久中文字幕| av免费在线一区二区三区| 午夜精品在线观看| 伊人亚洲精品| 欧美精品在线一区| 国产精品sm| 九色porny自拍| 2024国产精品| 国产一级免费av| 欧美日本免费一区二区三区| 手机福利在线| 久操精品在线| 中国女人做爰视频| 日韩精品亚洲专区| 欧美精品福利在线| 精品国自产拍在线观看| 亚洲欧美在线磁力| 四虎影院观看视频在线观看| 国产不卡av在线免费观看| 亚洲啊v在线免费视频| 视频一区二区在线观看| 一本色道久久综合| 中国特级黄色片| 中文字幕一区二区三区不卡在线| 四虎精品永久在线| 亚洲成人aaa| 尤物yw193can在线观看| 国产精品久久久一区| 亚瑟一区二区三区四区| 福利视频免费在线观看| 国产在线不卡一区| 日本女人性生活视频| 91精品91久久久中77777| 婷婷五月综合久久中文字幕| 欧美人在线观看| 国产一区二区三区视频在线| 一区二区精品免费视频| 日本不卡一区二区| 成年人网站免费在线观看| 亚洲国产色一区| 亚洲精品一区二区三区不卡| 欧美成人四级hd版| 日韩精品成人在线观看| 第九区2中文字幕| 国产成人综合网| 青娱乐国产精品| 精品久久一二三区| 污污片在线免费视频| 99re在线观看| 一区免费在线| 国产草草浮力影院| 精品成人国产在线观看男人呻吟| 欧美一区二不卡视频| 欧美极品在线播放| 国产精品毛片视频| 日韩av一二三四区| 国产亚洲精久久久久久| 最好看的日本字幕mv视频大全| 永久555www成人免费| 日韩综合av| 香港三级日本三级a视频| 丁香亚洲综合激情啪啪综合| 日本三级午夜理伦三级三| 亚洲国产精品高清久久久| 三妻四妾完整版在线观看电视剧| 久久精品国产精品青草色艺| 久久精品五月| 亚洲色图100p| 日韩精品一区二区三区在线| sm在线观看| 秋霞久久久久久一区二区| 美国毛片一区二区| 久久久久久久久99| 日韩国产欧美区| 91九色综合| 影音先锋成人资源网站| 成人精品国产免费网站| 成人毛片在线播放| 色系列之999| 国产图片一区| 黄色三级视频片| 亚洲欧美日韩一区二区三区在线观看| 亚洲a视频在线| 国产成人激情视频| 五月天久久网站| 欧美精品欧美极品欧美激情| 91福利国产精品| 超碰在线无需免费| 精品视频一区二区| 久久精品国产一区二区三| 国产亚洲精品久久777777| 亚洲人午夜色婷婷| 一区二区日韩| 天天操天天爽天天射| 亚洲综合色网站| aⅴ在线视频男人的天堂| 成人av资源网| 美女在线观看视频一区二区| 久一区二区三区| 中文国产成人精品| 国产精品1luya在线播放| 午夜久久久精品| 亚洲国产精品自拍| 欧美黄色激情| 久久99导航| 懂色av中文字幕一区二区三区| 久久精品99北条麻妃| 欧美激情乱人伦|