許多年來,大多數(shù)公司都主張將一些信息如客戶資料,產(chǎn)品列表,銷售紀錄等作為核心的存儲庫。將這些信息放在中心位置的好處是顯而易見的并且它將給支持的公司的所有部分都帶來好吃,從高層管理到基層工作人員,受益的不計其數(shù)。
現(xiàn)在,一些公司已經(jīng)開始研究這些中心基準系統(tǒng)進化的下一個階段。這篇文章將探索移植到更高深的系統(tǒng)中的原因。
在已經(jīng)存在的中心基準系統(tǒng)中的用戶通常分為三個不同的組:
·消費者:使用建立在這些系統(tǒng)的終端用戶或者系統(tǒng)來支持他們的工作。
·貢獻者:在中心系統(tǒng)中能更新數(shù)據(jù)的用戶或者系統(tǒng)作為他們?nèi)粘;顒拥囊徊糠帧?BR> ·數(shù)據(jù)管理者:維護數(shù)據(jù)的完整性以及防止數(shù)據(jù)遺漏的用戶和系統(tǒng)使用的元數(shù)據(jù)。
這三個組結合的非常協(xié)調(diào),它們都和系統(tǒng)有關。
但是,這些系統(tǒng)中的每一個都非常容易和其他的系統(tǒng)斷開??荚?大提示當這些數(shù)據(jù)在其他的系統(tǒng)中改變,這些改變不能在所有的系統(tǒng)中復制;或者是延遲復制。這種斷開能潛在的導致系統(tǒng)的有效性被破化并可能導致更糟糕的局面——讓終端用戶根據(jù)錯誤的數(shù)據(jù)來作出決定。
一個解決方案就是為所有的主系統(tǒng)構造一個單獨的主基準系統(tǒng),這些主系統(tǒng)發(fā)布自己的數(shù)據(jù),我們可以從這些主數(shù)據(jù)來收集想要的信息。
一個例子
我們使用一個普通公司來做例子來演示這個方法的好處。就叫這個公司為X,它們已經(jīng)確定為主數(shù)據(jù)系統(tǒng)服務的不同類型的數(shù)據(jù):
1 ProMan:一個產(chǎn)品管理的工具這個工具可以存儲公司銷售的信息,并是系統(tǒng)的關鍵信息比如產(chǎn)品姓名,商標,產(chǎn)品信息文檔等等。
2 FormMan:一個明確表達管理工具它存儲的信息關于怎么樣管理銷售并存儲關鍵的信息比如產(chǎn)品的成分和處方,包括每個組件的任何安全文檔或者最終產(chǎn)品如何正確安全的使用和存儲。
3 GraphMan:一個圖形和標志的存儲庫的存儲文件存儲了X公司的商標,產(chǎn)品和公司的logos,同時詳細的說明在什么時候什么地方使用這些信息,這些圖片通常由個人設計師來設計。
4 HRMan:人事管理工具,它列出了所有的雇員以及他們的詳細信息等等。
5 LabelMan:產(chǎn)品標簽管理工具,它管理標簽的創(chuàng)建。
6 PackMan:一個封裝管理工具,它管理被X公司產(chǎn)品使用的封裝。
現(xiàn)在你了解了吧,它們每一個都是特別的數(shù)據(jù)。表面上來看,這個公司有良好的管理數(shù)據(jù)的能力,但是,我們不能確定在FormMan中的每個處方都沒有作為X公司當前銷售的產(chǎn)品來使用,并可以被ProdMan來管理。同時,如果我們給每個產(chǎn)品貼上標簽那也不容易說明我們正在銷售。我們怎么添加一個新的產(chǎn)品?最近,這個在每個系統(tǒng)正被雙倍的執(zhí)行盡管是不同的方法。
每個系統(tǒng)都是被分開管理和維護的,因為有按鍵的錯誤,我們會有不同的數(shù)據(jù);大小寫鍵盤的不同使用方法,間隔等等,或者還有語言上的不同,比如美式英語和英式英語。
我們可以在這些程序中使用一個順從練習,但是這可能要花費一段很長的時間。在大多數(shù)時候,我們已經(jīng)有了一個公認的主系統(tǒng)因此,我們可以在適當?shù)臅r候糾正其他的系統(tǒng),要不是有數(shù)據(jù)元素,我們就不能這么做,并且我們不能通過其他的方式計算出哪個值是正確的。
和任何公司的大小一樣,X公司使用各種電子方法,比如EAI,ETL和EDI在內(nèi)部移動數(shù)據(jù)。最近,每個系統(tǒng)的接口可以被構造并且以合適的價格維持個別。同樣,系統(tǒng)的任何改變都將給它的接口帶來影響。
現(xiàn)在,一些公司已經(jīng)開始研究這些中心基準系統(tǒng)進化的下一個階段。這篇文章將探索移植到更高深的系統(tǒng)中的原因。
在已經(jīng)存在的中心基準系統(tǒng)中的用戶通常分為三個不同的組:
·消費者:使用建立在這些系統(tǒng)的終端用戶或者系統(tǒng)來支持他們的工作。
·貢獻者:在中心系統(tǒng)中能更新數(shù)據(jù)的用戶或者系統(tǒng)作為他們?nèi)粘;顒拥囊徊糠帧?BR> ·數(shù)據(jù)管理者:維護數(shù)據(jù)的完整性以及防止數(shù)據(jù)遺漏的用戶和系統(tǒng)使用的元數(shù)據(jù)。
這三個組結合的非常協(xié)調(diào),它們都和系統(tǒng)有關。
但是,這些系統(tǒng)中的每一個都非常容易和其他的系統(tǒng)斷開??荚?大提示當這些數(shù)據(jù)在其他的系統(tǒng)中改變,這些改變不能在所有的系統(tǒng)中復制;或者是延遲復制。這種斷開能潛在的導致系統(tǒng)的有效性被破化并可能導致更糟糕的局面——讓終端用戶根據(jù)錯誤的數(shù)據(jù)來作出決定。
一個解決方案就是為所有的主系統(tǒng)構造一個單獨的主基準系統(tǒng),這些主系統(tǒng)發(fā)布自己的數(shù)據(jù),我們可以從這些主數(shù)據(jù)來收集想要的信息。
一個例子
我們使用一個普通公司來做例子來演示這個方法的好處。就叫這個公司為X,它們已經(jīng)確定為主數(shù)據(jù)系統(tǒng)服務的不同類型的數(shù)據(jù):
1 ProMan:一個產(chǎn)品管理的工具這個工具可以存儲公司銷售的信息,并是系統(tǒng)的關鍵信息比如產(chǎn)品姓名,商標,產(chǎn)品信息文檔等等。
2 FormMan:一個明確表達管理工具它存儲的信息關于怎么樣管理銷售并存儲關鍵的信息比如產(chǎn)品的成分和處方,包括每個組件的任何安全文檔或者最終產(chǎn)品如何正確安全的使用和存儲。
3 GraphMan:一個圖形和標志的存儲庫的存儲文件存儲了X公司的商標,產(chǎn)品和公司的logos,同時詳細的說明在什么時候什么地方使用這些信息,這些圖片通常由個人設計師來設計。
4 HRMan:人事管理工具,它列出了所有的雇員以及他們的詳細信息等等。
5 LabelMan:產(chǎn)品標簽管理工具,它管理標簽的創(chuàng)建。
6 PackMan:一個封裝管理工具,它管理被X公司產(chǎn)品使用的封裝。
現(xiàn)在你了解了吧,它們每一個都是特別的數(shù)據(jù)。表面上來看,這個公司有良好的管理數(shù)據(jù)的能力,但是,我們不能確定在FormMan中的每個處方都沒有作為X公司當前銷售的產(chǎn)品來使用,并可以被ProdMan來管理。同時,如果我們給每個產(chǎn)品貼上標簽那也不容易說明我們正在銷售。我們怎么添加一個新的產(chǎn)品?最近,這個在每個系統(tǒng)正被雙倍的執(zhí)行盡管是不同的方法。
每個系統(tǒng)都是被分開管理和維護的,因為有按鍵的錯誤,我們會有不同的數(shù)據(jù);大小寫鍵盤的不同使用方法,間隔等等,或者還有語言上的不同,比如美式英語和英式英語。
我們可以在這些程序中使用一個順從練習,但是這可能要花費一段很長的時間。在大多數(shù)時候,我們已經(jīng)有了一個公認的主系統(tǒng)因此,我們可以在適當?shù)臅r候糾正其他的系統(tǒng),要不是有數(shù)據(jù)元素,我們就不能這么做,并且我們不能通過其他的方式計算出哪個值是正確的。
和任何公司的大小一樣,X公司使用各種電子方法,比如EAI,ETL和EDI在內(nèi)部移動數(shù)據(jù)。最近,每個系統(tǒng)的接口可以被構造并且以合適的價格維持個別。同樣,系統(tǒng)的任何改變都將給它的接口帶來影響。