日日碰狠狠躁久久躁96avv-97久久超碰国产精品最新-婷婷丁香五月天在线播放,狠狠色噜噜色狠狠狠综合久久 ,爱做久久久久久,高h喷水荡肉爽文np肉色学校

睿治

智能數(shù)據(jù)治理平臺

睿治作為國內(nèi)功能最全的數(shù)據(jù)治理產(chǎn)品之一,入選IDC企業(yè)數(shù)據(jù)治理實施部署指南。同時,在IDC發(fā)布的《中國數(shù)據(jù)治理市場份額》報告中,連續(xù)四年蟬聯(lián)數(shù)據(jù)治理解決方案市場份額第一。

數(shù)倉進(jìn)階:總線矩陣架構(gòu)體系

時間:2022-05-16來源:仇共愛瀏覽數(shù):361

應(yīng)該分析每個業(yè)務(wù)過程,盡可能多的關(guān)聯(lián)維度與業(yè)務(wù)過程,而不僅僅是當(dāng)前分析需要哪些維度,否則就陷入了面向需求開發(fā)的陷阱。

如何設(shè)計一套切實可行的數(shù)據(jù)倉庫呢? 我們要明白,對于數(shù)據(jù)倉庫的設(shè)計是不能完全依賴于業(yè)務(wù)的需求,但往往又必須要服務(wù)于業(yè)務(wù)的價值。因此,在構(gòu)建數(shù)據(jù)倉庫前,我們往往會通過總線矩陣設(shè)計,來快速理解業(yè)務(wù)并規(guī)劃數(shù)據(jù)倉庫體系。以求從宏觀的角度來描述企業(yè)的業(yè)務(wù)和數(shù)據(jù)現(xiàn)狀,并指導(dǎo)后續(xù)的數(shù)據(jù)倉庫建模。不妨先來看看,祖師爺 Kimball 在書中對總線矩陣的定義:

總線矩陣提供一種分解企業(yè)DW/BI規(guī)劃任務(wù)的合理方式,行是業(yè)務(wù)過程,列是公共維度(一致性維度),圖表中的 X 表示的是哪些列與哪些行有關(guān)系,也表示這一個業(yè)務(wù)過程需要有哪些公共維度。所以,總線矩陣和一致性維度、一致性事實共同組成了 Kimball 的多維體系結(jié)構(gòu)基礎(chǔ)。在這種多維體系結(jié)構(gòu)(MD) 的數(shù)據(jù)倉庫架構(gòu)中,主導(dǎo)的思想便是分步建立數(shù)據(jù)倉庫,并由數(shù)據(jù)集市組合成企業(yè)的數(shù)據(jù)倉庫。但是,在建立第一個數(shù)據(jù)集市前,架構(gòu)師首先要做的就是設(shè)計出在整個企業(yè)內(nèi)具有統(tǒng)一解釋的標(biāo)準(zhǔn)化的維度和事實,即一致性維度和一致性事實,而開發(fā)團(tuán)隊必須嚴(yán)格的按照這個體系結(jié)構(gòu)來進(jìn)行數(shù)據(jù)集市的迭代開發(fā)。如果我們在建立數(shù)據(jù)倉庫之初,只考慮單獨的某個業(yè)務(wù)系統(tǒng)的數(shù)據(jù)建設(shè),不僅無法滿足一致性目標(biāo)的。還會使相互有聯(lián)系的系統(tǒng)數(shù)據(jù)由于維度不同導(dǎo)致關(guān)聯(lián)復(fù)雜或者關(guān)聯(lián)不上,數(shù)據(jù)之間互相成為了孤島,這對于后期的擴(kuò)展或者整個數(shù)倉的建設(shè)都是巨大的阻礙。一致性維度就好比企業(yè)范圍內(nèi)的一組總線,不同數(shù)據(jù)集市的事實的就好比插在這組總線上的元件。這也是稱之為總線架構(gòu)的原因。因此實際設(shè)計過程中,我們通常把總線架構(gòu)列表成矩陣的形式,其中列為一致性維度,行為不同的業(yè)務(wù)處理過程,即事實,在交叉點上打上標(biāo)記表示該業(yè)務(wù)處理過程與該維度相關(guān),這個矩陣也稱為總線矩陣(Bus Matrix)。了解總線矩陣設(shè)計的必要性,它的作用就很容易理解了。簡單來講無非是以下三點:

幫助數(shù)據(jù)架構(gòu)師清晰地梳理整個數(shù)據(jù)體系

幫助決策者(Boss)從宏觀的角度了解數(shù)據(jù)倉庫的整體情況

讓所有的數(shù)據(jù)倉庫參與者了解數(shù)據(jù)倉庫的設(shè)計

如何編寫總線矩陣? 首先,總線矩陣不是代碼,也不是純文檔性質(zhì)。在構(gòu)建總線矩陣對過程中,也需要完成許多代碼開發(fā)前期的準(zhǔn)備工作。首先完成橫向,即 數(shù)據(jù)域劃分,業(yè)務(wù)過程的確立。數(shù)據(jù)域是一種對數(shù)據(jù)的抽象,通過將聯(lián)系較為緊密的數(shù)據(jù)劃分在同一數(shù)據(jù)主題中,方便尋找和使用數(shù)據(jù)。比如,制造業(yè)中,我們可以將數(shù)倉劃分為:生產(chǎn)、財務(wù)、人力、供應(yīng)鏈、交付等數(shù)據(jù)域,每個域下包含不同的業(yè)務(wù)過程。如生產(chǎn)域下包括生產(chǎn)計劃、實際生產(chǎn)、設(shè)備停機(jī)等業(yè)務(wù)。通常是先確定業(yè)務(wù)過程有哪些,再按照某個規(guī)則將相關(guān)的業(yè)務(wù)劃分為同一數(shù)據(jù)域中,常用的規(guī)則有:按業(yè)務(wù)相關(guān)性、按需求方、按應(yīng)用劃分等。也可以將數(shù)據(jù)域劃分為多級主題,比如先按照部門劃分一級主題,再按業(yè)務(wù)劃分二級主題。數(shù)據(jù)域的劃分沒有對錯,根據(jù)實際情況進(jìn)行劃分,讓數(shù)據(jù)歸納更清晰,更好找易用就是好的數(shù)據(jù)域劃分。劃分?jǐn)?shù)據(jù)域時,可參考這些規(guī)則:數(shù)量不能太多,建議不超過10個;不同主題間無重疊業(yè)務(wù)過程;具有一定前瞻性,既能涵蓋當(dāng)前所有的業(yè)務(wù)需求,又能在新業(yè)務(wù)進(jìn)入時無影響地被包含進(jìn)已有的數(shù)據(jù)域中或擴(kuò)展新的數(shù)據(jù)域。其次完成縱向列,即公共一致性維度的劃分以及度量值的確定。維度是我們看世界的角度,度量則是形容指標(biāo)的水平,他們都是指標(biāo)的重要組成。比如有個指標(biāo):“四月交付2000輛車”,“四月”和“車”是維度,“2000”是度量值,“輛”則是度量單位,維度和度量組合在一起形成月度指標(biāo)。如果沒有維度,“交付2000輛”則啥也代表不了。維度的劃分具有行業(yè)共同性,比如電商行業(yè)通常涉及這些維度:買家、賣家、訂單、廣告、貨運、支付等,制造業(yè)中:設(shè)備、產(chǎn)線、項目、物料、車型等,還有一些跨行業(yè)通用的維度,如城市、日期等。維度的一致性是數(shù)據(jù)一致性的重中之重,總線矩陣是一致性維度建設(shè)的重要文件。從討論總線矩陣的那刻開始,數(shù)倉數(shù)據(jù)一致性問題就解決了一半??偩€矩陣中的度量通常是原子指標(biāo),指業(yè)務(wù)過程中最基本的原子指標(biāo)。比如生成計劃業(yè)務(wù)過程中,度量是“件數(shù)”,設(shè)備停機(jī)事件中,度量為“停機(jī)時長”??偩€矩陣中描述的度量,能夠給分析人員直觀的了解目前數(shù)據(jù)具備的分析能力。最后是確定業(yè)務(wù)過程同維度間的關(guān)聯(lián)關(guān)系。應(yīng)該分析每個業(yè)務(wù)過程,盡可能多的關(guān)聯(lián)維度與業(yè)務(wù)過程,而不僅僅是當(dāng)前分析需要哪些維度,否則就陷入了面向需求開發(fā)的陷阱。業(yè)務(wù)矩陣編寫完成后,應(yīng)組織多方參與評審,包括業(yè)務(wù)方、分析人員、架構(gòu)師、產(chǎn)品經(jīng)理等,以確定業(yè)務(wù)矩陣的最終版本。優(yōu)點 總線矩陣是數(shù)倉建設(shè)的綱領(lǐng)性文件,不論是從零開始一個項目,還是中途接手一個項目,總線矩陣總是最好的切入點??偩€矩陣有利于主數(shù)據(jù)管理。核心維度由數(shù)據(jù)管理責(zé)任人定義,在多個業(yè)務(wù)過程中使用,而不是被單一業(yè)務(wù)過程或部門定義,提供一致性維度,實現(xiàn)跨業(yè)務(wù)過程鉆取的需求。總線矩陣列表示整個企業(yè)的公共維度,有助于創(chuàng)建核心維度列表,解決主數(shù)據(jù)管理數(shù)據(jù)集成的需求。總線矩陣有利于項目規(guī)劃和排期??偩€矩陣將業(yè)務(wù)過程按主題劃分,每個主題下包含多個業(yè)務(wù)過程,各個主題中業(yè)務(wù)過程互不重疊。不同開發(fā)小組遵循該架構(gòu)進(jìn)行異步獨立開發(fā),每個小組承擔(dān)不同數(shù)據(jù)域或同一數(shù)據(jù)域下不同業(yè)務(wù)過程,也可以進(jìn)行一致性維度開發(fā),從而實現(xiàn)增量式的開發(fā)。不同小組間分工更加清晰,每個人對自己在組織中承擔(dān)的任務(wù)也更明確??偩€矩陣是數(shù)據(jù)一致性的重要保障??偩€矩陣提倡從初期規(guī)劃一致性維度,各業(yè)務(wù)過程共享一致性維度。通過一致性維度,確保維度的有序建設(shè),減少冗余的出現(xiàn)??偩€矩陣提供一目了然的維度能力觀察,讓后面開發(fā)的同學(xué)了解現(xiàn)有數(shù)倉數(shù)據(jù),減少煙囪式建設(shè)的可能性??偩€矩陣可以避免面向需求開發(fā)。總線矩陣要求我們基于業(yè)務(wù)過程建設(shè)數(shù)倉,要求我們從全面的角度考慮維度建設(shè)。避免了拿到需求后盲目建設(shè)的情況,也避免后期不停維護(hù)擴(kuò)展。總線矩陣是數(shù)倉建設(shè)過程中各種角色間的溝通橋梁。架構(gòu)師通過總線矩陣描述項目概況,進(jìn)行任務(wù)分工;建模人員通過總線矩陣了解項目中一致性維度與業(yè)務(wù)過程關(guān)系,開展建模工作;項目經(jīng)理通過總線矩陣,了解項目規(guī)模,進(jìn)行排期安排,進(jìn)度跟進(jìn);BI同學(xué)通過總線矩陣,了解數(shù)倉包含的業(yè)務(wù)過程與支持鉆取的維度。通過總線矩陣,簡化不同角色人員間溝通,更好的實現(xiàn)不同組織的工作配合。基于上述優(yōu)點,我認(rèn)為總線矩陣是數(shù)倉建設(shè)中最重要的文檔,應(yīng)當(dāng)由架構(gòu)師在項目初期負(fù)責(zé)建設(shè),并且長期維護(hù)和全局共享。 ----------? END? ----------
(部分內(nèi)容來源網(wǎng)絡(luò),如有侵權(quán)請聯(lián)系刪除)
立即申請數(shù)據(jù)分析/數(shù)據(jù)治理產(chǎn)品免費試用 我要試用
customer

在線咨詢

在線咨詢

點擊進(jìn)入在線咨詢