數(shù)據(jù)支撐系統(tǒng)是一個作為業(yè)務(wù)沉淀,業(yè)務(wù)共享振劳,應(yīng)用沉淀椎组,應(yīng)用共享的數(shù)據(jù)中臺系統(tǒng),鏈接后臺數(shù)據(jù)建設(shè).各種業(yè)務(wù)系統(tǒng)历恐,前端支持數(shù)據(jù)應(yīng)用數(shù)據(jù)展示寸癌。主要分為四層,第一層是數(shù)據(jù)業(yè)務(wù)層弱贼,第二層是應(yīng)用模型蒸苇,第三層是應(yīng)用視圖層,第四層是查詢層吮旅,其共享性從第一層到第四層逐漸減弱溪烤,而應(yīng)用性從第一層到第四層逐漸加強,且越來越具備個性化庇勃。
第一層數(shù)據(jù)業(yè)務(wù)層
數(shù)據(jù)業(yè)務(wù)層是一層直接緊貼業(yè)務(wù)的層級檬嘀,其主要作用是對業(yè)務(wù)信息業(yè)務(wù)知識進行沉淀和共享,比如定義這個數(shù)據(jù)是什么责嚷,業(yè)務(wù)計算邏輯是什么鸳兽,由什么業(yè)務(wù)場景產(chǎn)生,已經(jīng)整個公司有哪些業(yè)務(wù)罕拂,這些業(yè)務(wù)產(chǎn)生了什么數(shù)據(jù)揍异,都是在這層進行記錄,并且在這層進行共享學(xué)習(xí)爆班,所以這層的使用主要作為業(yè)務(wù)學(xué)習(xí)和共享衷掷,更多的是偏向概念性的東西。
第二層應(yīng)用模型層
因為第一層是業(yè)務(wù)層柿菩,所以它的數(shù)據(jù)應(yīng)用性較弱戚嗅,所以就出現(xiàn)了第二層應(yīng)用模型層,應(yīng)用模型層是根據(jù)第一層的基礎(chǔ)上,加入了數(shù)據(jù)維度應(yīng)用渡处,這一層的建設(shè)是直接從數(shù)據(jù)邏輯來思考整個應(yīng)該架構(gòu)的,但它在邏輯上又繼承了數(shù)據(jù)庫共享建設(shè)的規(guī)范祟辟,如三范式建模医瘫,雪花模型等,所以它雖然作為一個應(yīng)用層旧困,但普通用戶的應(yīng)用層本卻很高醇份,所以變得可用但難用的情況,但它是整個數(shù)據(jù)應(yīng)用的基礎(chǔ)建設(shè)吼具。所以為了好用僚纷,我們在應(yīng)用模型層的基礎(chǔ)上搭建了應(yīng)用視圖層。
第三層應(yīng)用視圖層
應(yīng)用視圖層是一層為好用而設(shè)計的拗盒,它主要以應(yīng)用模型層為基礎(chǔ)怖竭,加上查詢關(guān)系,以某個應(yīng)用模型為入口陡蝇,鏈接和選擇所需要的所有模型和數(shù)據(jù)痊臭,它主要的作用是解決用戶日常工作中某方面經(jīng)常需要解決的數(shù)據(jù)問題,使得使用數(shù)據(jù)變得方便登夫,但這一層它只能用已有的常見的广匙,標(biāo)準(zhǔn)化的模型以及其鏈接的標(biāo)準(zhǔn)化模型數(shù)據(jù)。所以一些非標(biāo)準(zhǔn)化恼策,非常用的需求就需要拿到數(shù)據(jù)以后再去進行其他處理鸦致,所以就出現(xiàn)了第四層數(shù)據(jù)查詢層。
第四數(shù)據(jù)查詢層
數(shù)據(jù)查詢層是一層直接對接數(shù)據(jù)需求的強個性化的應(yīng)用層涣楷,它的每個任務(wù)都對應(yīng)特定的某個數(shù)據(jù)需求分唾,并且可以在這層設(shè)置數(shù)據(jù)輸出格式,輸出時間等個性化設(shè)置总棵。這層是在應(yīng)用視的基礎(chǔ)上鳍寂,可以對標(biāo)準(zhǔn)化的數(shù)據(jù)查詢進行加工設(shè)計,如轉(zhuǎn)統(tǒng)計維度情龄,數(shù)據(jù)行列拼接等迄汛。但是共享性特別差,基本只能在同個需求中復(fù)用骤视。
以上就是我對數(shù)據(jù)支撐系統(tǒng)的基本理解鞍爱。