精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

供應鏈大屏設計實踐

京東云 ? 來源:jf_75140285 ? 作者:jf_75140285 ? 2024-07-03 16:32 ? 次閱讀

概述

在物流系統(tǒng)相關的大屏中,供應鏈大屏復雜度較高,數(shù)據(jù)鏈路較長,穩(wěn)定性要求較高,當前大屏已經(jīng)經(jīng)過2年時間的打磨,整體表現(xiàn)已經(jīng)相對比較成熟穩(wěn)定。

本文描述了物流供應鏈業(yè)務較復雜的業(yè)務場景下,結合了大數(shù)據(jù)計算相關技術,總結了實時監(jiān)控大屏指標建設和服務構建的框架和經(jīng)驗,為后續(xù)其他核心大屏的高可用和高實時性建設提供建設思路。以下幾點需要重點關注:

1、基于Flink的數(shù)據(jù)加工鏈路和OLAP的數(shù)據(jù)分析引擎

基于目前較為成熟的實時計算Flink,結合ClickHouse搭建基礎模型,借助雙流和EasyData實現(xiàn)一鍵切換。

2、指標的一致性

加工和展示分離,可基于單倉原子指標進行區(qū)域和品類上卷,既保障了指標的維度一致性(單倉-區(qū)域-全國),又保障了同一個數(shù)據(jù)版本的時間一致性。

同時借助緩存庫/表,來滿足不同的業(yè)務場景。

3、穩(wěn)定性建設

?數(shù)據(jù)鏈路的穩(wěn)定性

?接口服務的兜底

?指標準確性的驗證機制

?重算機制

本文內容有限,很多設計的小細節(jié)未能體現(xiàn),感興趣的可隨時與我交流,希望上述內容對正在從事大屏建設的同學有一些新的啟發(fā)和思考。

一、背景

供應鏈大屏是供應鏈事業(yè)部重要的看數(shù)工具,尤其在大促期間,為業(yè)務管理層掌握大促實時動態(tài)提供了支撐,為事業(yè)部的目標達成、排產(chǎn)提供重要的數(shù)據(jù)支持。

特點:

?指標較多,170+;

?刷新頻率,1分鐘;

?數(shù)據(jù)來源較多,大件、逆向、冷鏈、服務+、Udata、離線等;

?鏈路長:10+個計算傳輸節(jié)點

?重要性高,穩(wěn)定性要求高,準確性要求高;

二、方案

2.1 數(shù)據(jù)模型存儲選型

供應鏈大屏涉及模型較多,消息量較大,對寫入性能和查詢性能要求較高,主要基于Elasticsearch和ClickHouse進行對比選型,對比項如下:

比較項 Elasticsearch ClickHouse
實現(xiàn)原理 基于Lucene的分布式搜索引擎,ES通過分布式技術,利用分片與副本機制,解決了集群下搜索性能與高可用的問題。 基于MPP(Massively Parallel Processing)架構的分布式ROLAP(關系OLAP)分析引擎,擁有完備的管理功能,是列式數(shù)據(jù)庫管理系統(tǒng)(DBMS)。通過使用日志合并樹,稀疏索引和向量化執(zhí)行引擎(CPUSIMD單指令多數(shù)據(jù))充分發(fā)揮了硬件優(yōu)勢,實現(xiàn)高效的計算。
寫入性能 中等,有寫入延遲問題 較高,吞吐量大,經(jīng)測試是ES的5倍以上
查詢性能 中等 高,經(jīng)測試查詢速度比ES快5-30倍以上
多表聯(lián)合查詢 不支持 支持
服務器成本 相同數(shù)據(jù)占用的磁盤空間只有ES的1/3到1/30,節(jié)省了磁盤空間的同時,也能有效的減少磁盤IO;另一方面ClickHouse比ES占用更少的內存,消耗更少的CPU資源
SQL查詢 不支持 支持
高并發(fā)支持 較好,經(jīng)過優(yōu)化可以支持上萬QPS 官方建議qps為100
全文檢索 支持 不支持

由上面的比較可以看出,作為OLAP數(shù)據(jù)庫,CH的寫入,查詢性能都優(yōu)于ES,但是唯一的問題是高并發(fā)支持問題。所以對于不需要高并發(fā)和全文檢索的場景,選擇CH是更合適的。針對某些需要高并發(fā)的場景,可以選擇ES,或者CH+緩存層實現(xiàn)。

?

2.2 整體架構

wKgaomaFDKKAQOEBAAmWP1ug3rE179.png

?

由于數(shù)據(jù)來源多、復雜度高,為了提升指標服務的穩(wěn)定性,降低代碼復雜度提升可維護性,提升指標的復用性,整體架構分5層,包括模型加工層、數(shù)據(jù)處理層、單倉指標加工層、區(qū)域指標加工層和展示層。各層的職責如上圖所示。

2.3 指標分層及一致性設計

wKgZomaFDKSAMb4mAAe7onzl9q4397.png

以倉訂單相關指標為例,所有指標加工保持1套邏輯,同一主任務觸發(fā),加工完成之后,基于單倉指標上卷加工區(qū)域等更高維度的指標,保證指標數(shù)據(jù)的一致性。

針對不同的業(yè)務報表,根據(jù)不同的場景,進行指標查詢,通過指標緩存表的方式,減少數(shù)據(jù)量,提升指標的查詢性能。

?

2.4 穩(wěn)定性設計

由于數(shù)據(jù)鏈路長,穩(wěn)定性較差,問題主要集中在Flink、CH環(huán)節(jié),恢復周期長。對于大屏等核心任務,數(shù)據(jù)的實時性和準確性要求較高,以下是歷史發(fā)生過的問題:

?CK分區(qū)太多,寫入阻塞

?CK rename操作,節(jié)點太多,表結構同步慢,導致寫入報錯,大量消息積壓,丟消息

?Flink機房網(wǎng)絡故障

?flink 偶發(fā)丟消息,未定位到原因

?checkpoint失敗

?jdq分片不均,單個分區(qū)消息增加400倍,消息積壓

?維表數(shù)據(jù)未更新,導致丟失字段

?上游運單模型積壓,丟失部分字段

?數(shù)據(jù)積壓

?加工邏輯復雜,偶發(fā)亂序問題

?state未保存,丟數(shù)據(jù)

?CK跨分區(qū)字段查詢明細,性能較低

?代碼編寫使用了Flink序列化未支持的格式、循環(huán)過多,導致算子背壓嚴重

?邏輯復雜,上線風險高且回滾困難

wKgZomaFDKSAa213AAMISy-rtrQ602.png

從整個鏈路中,針對易出問題的flink-CK鏈路進行雙流,物理隔離,遇到問題可一鍵切換至備流。

?

?

?

2.5 擴展性設計

基于UCC配置,通過配置靈活適配業(yè)務訴求,節(jié)約開發(fā)成本,方便定位問題和恢復;

包括4H/24H/28H、同環(huán)比日期配置、預測日期配置、單倉兜底配置、展示配置等;

(1)28小時模式配置化:可通過配置將任意一天切換為28小時、4小時模式,為業(yè)務和研發(fā)側提供了充分的線上驗證機會;

(2)閾值開關配置化:可通過閾值開關進行數(shù)據(jù)兜底邏輯管控,確保數(shù)據(jù)平穩(wěn);

(3)自動刷新白名單配置化:靈活配置大屏自動刷新白名單,支持封版期間人員白名單權限控制;

(4)歷史日期配置化:計算預測全天指標使用指定歷史日期的單量占比作為對比項,數(shù)據(jù)庫里包含部分歷史大促日單量數(shù)據(jù),可靈活配置修改對比的歷史日期;

(5)重算機制:可基于某一時間段進行數(shù)據(jù)重算。

?

參數(shù)配置:

?

{
  "thresholdEnable": "false", //大促預測上下線是否開啟,開啟后upperLimit與lowerLimit生效,
  "upperLimit": "1.6d", //上限
  "lowerLimit": "0.6d", //下限
  "zyShowFlag": true, //中小件產(chǎn)品維度-自營是否展示開關
  "swShowFlag": true,  //中小件產(chǎn)品維度-商務是否展示開關
  "jjShowFlag": true,  //中小件產(chǎn)品維度-經(jīng)濟是否展示開關
  "wdShowFlag": true, //中小件產(chǎn)品維度-外單是否展示開關
  "todayTradeCleanRateShowFlag": true, //今日交易清理率展示開關
  "promotionTradeCleanRateShowFlag": true,//大促交易清理率展示開關
  "isDebug": true, //是否debug,目前還沒使用
  "isCacheOn": true, //是否打開緩存,默認開
  "isWriteMinuteAndHour": true, //是否雙寫分鐘表和小時表,代表是否寫 wms_order_analysis_report_minute_2023 和 wms_order_analysis_report_hour_2023
  "isMinuteWrite": true, //是否寫分鐘表wms_order_analysis_report_minute_2023 開關
  "isHourWrite": true, //是否寫wms_order_analysis_report_hour_2023 開關
  "isMinuteNotice": false, //是否分鐘表寫完發(fā)mq
  "isHourNotice": false,//是否小時表寫完發(fā)咚咚推送mq
 }

?

對比策略配置:

{
    "sTime": "2023-06-17 00:00:00", // 大屏策略時間開始
    "eTime": "2023-06-17 19:59:59", // 大屏策略時間結束
    "tbSTime": "2022-06-17 00:00:00", //同比開始
    "tbETime": "2022-06-17 19:59:59",//同比結束
    "hbSTime": "2022-11-10 00:00:00",//環(huán)比開始
    "hbETime": "2022-11-10 19:59:59",//環(huán)比結束
    "showType": "24h",//類型,24h同20h小時,都可以
    "special24hCompDateStr": "2022-06-17",//大促24h特殊對比日期,(4h,28h不使用) 主要影響預測;主要用作非 4h/28h 的預測不使用昨日了;
    "specialCompDateStr": ""       //大促4h/28h預測對比天數(shù)
}

2.6 數(shù)據(jù)監(jiān)控

多種驗證及監(jiān)控手段組合保證數(shù)據(jù)準確性

1)前端自動化模型,定時截取每個大屏關鍵節(jié)點截圖。

2)自動化抓包,分鐘級記錄接口調用情況,結合定時截圖,便用問題排查及定位。

3)大屏結果分鐘級落庫,并通過Grafana,創(chuàng)建大屏數(shù)據(jù)監(jiān)控看板,持續(xù)監(jiān)控大屏數(shù)據(jù),通過異常拐點發(fā)現(xiàn)問題點,避免遺漏問題。并結合不同看板分析數(shù)據(jù)趨勢及變化原因。

4)結合大屏計算邏輯,通過京東動力搭建測試模型,做到自由指定時間計算大屏指標明細,驗證分析大屏數(shù)據(jù)。

?審核編輯 黃宇

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 監(jiān)控
    +關注

    關注

    6

    文章

    2125

    瀏覽量

    54881
  • 供應鏈
    +關注

    關注

    3

    文章

    1640

    瀏覽量

    38644
  • 數(shù)據(jù)鏈

    關注

    2

    文章

    37

    瀏覽量

    15734
收藏 人收藏

    評論

    相關推薦

    供應鏈場景使用ClickHouse最佳實踐

    關于ClickHouse的基礎概念這里就不做太多的贅述了,ClickHouse官網(wǎng)都有很詳細說明。結合供應鏈數(shù)字化團隊在使用ClickHouse時總結出的一些注意事項,尤其在命名方面要求研發(fā)嚴格遵守
    的頭像 發(fā)表于 07-18 15:05 ?175次閱讀
    <b class='flag-5'>供應鏈</b>場景使用ClickHouse最佳<b class='flag-5'>實踐</b>

    韓國承諾為電動汽車電池供應鏈提供71億美元的援助計劃

    韓國政府承諾為電動汽車電池供應鏈提供71億美元的援助計劃,旨在建立符合美國稅收減免規(guī)則的新供應鏈,減少對中國的依賴。
    的頭像 發(fā)表于 05-10 15:30 ?1087次閱讀

    戴爾榮獲Gartner供應鏈的最高榮譽“年度供應鏈突破獎”

    Gartner Power of the Profession供應鏈獎項由全球領先的研究顧問公司Gartner主辦,至今已舉辦了10個年頭。
    的頭像 發(fā)表于 03-19 10:36 ?434次閱讀
    戴爾榮獲Gartner<b class='flag-5'>供應鏈</b>的最高榮譽“年度<b class='flag-5'>供應鏈</b>突破獎”

    掌控供應鏈,決勝市場:SCM供應鏈管理系統(tǒng)的戰(zhàn)略意義

    SCM供應鏈管理系統(tǒng)是現(xiàn)代企業(yè)管理中的重要組成部分,它通過整合和優(yōu)化供應鏈中的各個環(huán)節(jié),實現(xiàn)企業(yè)資源的高效利用和協(xié)同運作。
    的頭像 發(fā)表于 03-06 10:54 ?299次閱讀

    三星將加入蘋果未來MacBook OLED顯示供應鏈

    近日,據(jù)報道,三星正在積極籌備,計劃加入蘋果未來MacBook機型的OLED顯示供應鏈。這一消息引起了業(yè)界的廣泛關注,因為蘋果一直以來都是全球最具影響力的電子產(chǎn)品制造商之一,而三星則是全球領先的顯示面板制造商。
    的頭像 發(fā)表于 02-20 17:18 ?727次閱讀

    美國商務部調查供應鏈

    來源:Silicon Semiconductor 商務部采取行動支持美國半導體供應鏈,保護美國國家安全。 美國商務部將于2024年1月啟動一項新調查,該調查將為持續(xù)分析更廣泛的美國半導體供應鏈
    的頭像 發(fā)表于 01-05 17:25 ?515次閱讀

    工業(yè)交換機與供應鏈網(wǎng)絡的融合,優(yōu)化智能供應鏈管理

    隨著全球貿易的快速發(fā)展,供應鏈管理在現(xiàn)代企業(yè)運營中起著至關重要的作用。而工業(yè)交換機與供應鏈網(wǎng)絡的融合,不僅可以提高供應鏈的可靠性、靈活性和效率,還能為企業(yè)帶來更大的競爭優(yōu)勢。本文將深入探討工業(yè)交換機與
    的頭像 發(fā)表于 12-27 09:28 ?352次閱讀

    BYD新能源汽車核心供應鏈介紹

    垂直供應鏈體系是比亞迪的特色,將來自給率會下降,逐漸加大開放力度。公司自建供應鏈,自主研發(fā)電池、電機、電控等核心零部件,覆蓋核心零部件的自研自產(chǎn)自銷全部環(huán)節(jié),打造了垂直供應鏈體系。
    的頭像 發(fā)表于 12-11 16:56 ?1524次閱讀

    數(shù)字化時代的軟件供應鏈管理新標桿 - 華為云制品倉 CodeArts Artifact

    隨著數(shù)字化時代的迅猛發(fā)展,企業(yè)在軟件開發(fā)和供應鏈管理方面面臨了前所未有的挑戰(zhàn)。在這個充滿潛力和競爭的領域里,華為云 CodeArts?Artifact 正成為引領變革的新標桿,通過智能化的管理和先進
    的頭像 發(fā)表于 12-11 09:08 ?833次閱讀
    數(shù)字化時代的軟件<b class='flag-5'>供應鏈</b>管理新標桿 - 華為云制品倉 CodeArts Artifact

    千兆光模塊和萬兆光模塊的供應鏈管理

    千兆光模塊和萬兆光模塊已成為現(xiàn)代網(wǎng)絡建設的重要組成部分。本文將介紹千兆光模塊和萬兆光模塊的基本工作原理、類型和常見應用方式,并分析其供應鏈管理的優(yōu)劣和挑戰(zhàn)。本文將重點探討供應商和制造商在生產(chǎn)、質量控制、測試和交付過程中的最佳實踐
    的頭像 發(fā)表于 11-20 12:45 ?407次閱讀

    浮思特| 巴以沖突影響電子供應鏈

    以色列與巴勒斯坦的沖突給其本國的電子產(chǎn)品供應鏈帶來了巨大的挑戰(zhàn)和不確定性,影響了跨國公司、生產(chǎn)設施以及熟練勞動力和貨物的流動。這種情況凸顯了全球供應鏈在動蕩時期進行適應性和應急計劃的必要性。
    的頭像 發(fā)表于 10-15 11:30 ?479次閱讀
    浮思特| 巴以沖突影響電子<b class='flag-5'>供應鏈</b>

    全球供應鏈大遷移,四大熱區(qū)出線

    近年來,美中貿易戰(zhàn)和科技競爭的不斷升級,推動了全球供應鏈的巨大變革。在以安全性取代效率、分散取代集中、縮短供應鏈取代拉長供應鏈的思維引導下,全球化供應鏈體系面臨嚴峻挑戰(zhàn),中國作為“世界
    的頭像 發(fā)表于 10-09 16:57 ?513次閱讀

    RFID技術在供應鏈管理中的應用研究

    電子發(fā)燒友網(wǎng)站提供《RFID技術在供應鏈管理中的應用研究.pdf》資料免費下載
    發(fā)表于 10-09 16:23 ?0次下載
    RFID技術在<b class='flag-5'>供應鏈</b>管理中的應用研究

    順豐供應鏈亮相2023中國工博會行業(yè)論壇 分享高效供應鏈背后的數(shù)字化支撐

    順豐供應鏈大中華區(qū)首席數(shù)字官孫偉演講 近日,第23屆中國國際工業(yè)博覽會(以下簡稱"工博會")在國家會展中心(上海)圓滿落幕。順豐供應鏈大中華區(qū)首席數(shù)字官孫偉作為企業(yè)代表,出席參加了工博會行業(yè)論壇之一
    的頭像 發(fā)表于 09-27 11:29 ?645次閱讀
    順豐<b class='flag-5'>供應鏈</b>亮相2023中國工博會行業(yè)論壇 分享高效<b class='flag-5'>供應鏈</b>背后的數(shù)字化支撐

    華秋供應鏈,讓硬科技創(chuàng)業(yè)更簡單

    優(yōu)秀的團隊。 而作為一家擁有10多年電子供應鏈經(jīng)驗的產(chǎn)業(yè)數(shù)智化平臺,華秋憑借旗下柔性供應鏈體系,精益生產(chǎn)及全面的質量管理體系,可為創(chuàng)業(yè)者提供“方案開發(fā)+PCB+元器件+SMT/PCBA”一站式服務
    發(fā)表于 09-26 10:24