DW/Bi系統(tǒng)業(yè)務(wù)有哪些需求(要求)
- 方便的存取數(shù)據(jù)
- 必須以一致的形式展現(xiàn)信息
- 能夠適應(yīng)變化
- 及時(shí)展現(xiàn)信息
- 數(shù)據(jù)安全
- 成為提高決策制定能力的權(quán)威和可信的基礎(chǔ)
- 業(yè)務(wù)群體接受DW/BI系統(tǒng)
DW/Bi系統(tǒng)人員有哪些需求(要求)
- 技能要求
????具有較好的信息技術(shù)基礎(chǔ)并且了解業(yè)務(wù)
????既需要了解數(shù)據(jù)庫(kù)管理的技能枯饿,也包括商業(yè)分析師的
技能齐蔽。 - 職責(zé)描述
????理解用戶
????發(fā)布高質(zhì)量塔粒、相關(guān)的摩瞎、可訪問的信息和分析
????維護(hù)DW/BI環(huán)境
維度建模簡(jiǎn)介
1. 作用
????以商業(yè)用戶可理解的方式發(fā)布數(shù)據(jù)
????提供高效的查詢性能
注意:維度模型包含的信息與規(guī)范化模型包含的信息相同,但將數(shù)據(jù)以一種用戶可以理解的滿足查詢性能要求的,靈活多變的方式進(jìn)行了包裝。
2. 星型模式與OLAP多維數(shù)據(jù)庫(kù)
OLAP采用預(yù)計(jì)算、索引策略浪讳、其它優(yōu)化方法,多維數(shù)據(jù)可實(shí)現(xiàn)高性能查詢涌萤。
OLAP提供良好的分析性能淹遵,方便上鉆和下鉆操作
OLAP提供大量的健壯的分析函數(shù)
通常是推薦將詳細(xì)的,原子的信息加載到星型模式中负溪,然后將OLAP多維數(shù)據(jù)庫(kù)移植到星型模式上透揣。
OLAP部署的注意事項(xiàng)
1,構(gòu)建于關(guān)系數(shù)據(jù)庫(kù)之上的星型模式是建立OLAP多維數(shù)據(jù)庫(kù)的良好物理基礎(chǔ)川抡。也是備份和恢復(fù)的良好的辐真、穩(wěn)定的基礎(chǔ)
2,OLAP對(duì)比RDBMS的性能優(yōu)勢(shì)崖堤,這一優(yōu)勢(shì)隨著計(jì)算機(jī)硬件和軟件的發(fā)展變得沒那么重要
3侍咱,在不同的OLAP工具之間建立BI應(yīng)用比在不同關(guān)系數(shù)據(jù)庫(kù)之間建立BI更困難。
4密幔,OLAP多維數(shù)據(jù)通常比RDBMS提供更多的復(fù)雜安全選項(xiàng)楔脯。例如限制訪問細(xì)節(jié)數(shù)據(jù)
5,OLAP提供比RDBMS更加豐富的分析能力
6胯甩,OLAP方便支持緩慢變化維度類型2變化昧廷。但是當(dāng)需要使用其它緩慢變化維度技術(shù)重寫數(shù)據(jù)時(shí),多維數(shù)據(jù)庫(kù)通常需要被全部或者部分的重新處理
7偎箫,OLAP方便支持事務(wù)和周期性快照事實(shí)表木柬,由于重寫數(shù)據(jù)的限制而無(wú)法處理累計(jì)快照事實(shí)表
8,OLAP支持具有層次不確定的復(fù)雜不規(guī)則層次結(jié)構(gòu)淹办。例如:組織結(jié)構(gòu)圖或物料表
9眉枕,OLAP相對(duì)于關(guān)系數(shù)據(jù)庫(kù),能實(shí)現(xiàn)對(duì)下鉆層次的維度關(guān)鍵詞結(jié)構(gòu)提供更加詳細(xì)的約束
10怜森,一些OLAP產(chǎn)品無(wú)法確保實(shí)現(xiàn)維度角色和別名齐遵,因此需要定義不同的物理維度
3. 用于度量的事實(shí)表
事實(shí)定義:表示某個(gè)業(yè)務(wù)度量
存儲(chǔ)什么內(nèi)容:組織機(jī)構(gòu)業(yè)務(wù)過(guò)程事件的性能度量結(jié)果。
存儲(chǔ)原則:將來(lái)源于同一個(gè)業(yè)務(wù)過(guò)程的底層度量結(jié)果存儲(chǔ)于一個(gè)維度模型中塔插。
為什么這么存儲(chǔ):因?yàn)閿?shù)據(jù)量巨大。
事實(shí)有哪些類型:可加拓哟,半可加想许,不可加
事實(shí)表的粒度的類型:事務(wù),周期性,累計(jì)快照
注意事項(xiàng):
????1流纹,允許多個(gè)組織的業(yè)務(wù)用戶訪問同一個(gè)單一的集中式數(shù)據(jù)倉(cāng)庫(kù)糜烹,確保他們能在整個(gè)企業(yè)中使用一致的數(shù)據(jù)。
????2漱凝,物理世界的每個(gè)度量事件對(duì)應(yīng)的事實(shí)表行具有一對(duì)一的關(guān)系疮蹦。每行的數(shù)據(jù)是一個(gè)特定級(jí)別的細(xì)節(jié)(粒度)數(shù)據(jù)
????3,同一個(gè)事實(shí)表的度量行比具有相同的粒度
4. 用于描述環(huán)境的維度表
存儲(chǔ)的內(nèi)容:包含于業(yè)務(wù)過(guò)程度量事件有關(guān)的文本環(huán)境
維度表的語(yǔ)意:“誰(shuí)(who)茸炒,什么(what)愕乎,哪里(where),何時(shí)(when)壁公,為什么(why)感论,如何(how)”
維度表的特點(diǎn):通常有多列(多個(gè)屬性),和事實(shí)表比較 維度表通常小的多紊册,單一主鍵
作用:是用于和事實(shí)表連接操作時(shí)實(shí)現(xiàn)參照完整性的基礎(chǔ)比肄,可作為查詢約束、分組囊陡、報(bào)表標(biāo)識(shí)芳绩。
注意:
????1,盡量減少在維度表中使用代碼撞反,將代碼替換為詳細(xì)的文本屬性妥色。盡量減少他們對(duì)代碼轉(zhuǎn)換注釋的依賴。
????2痢畜,為維度屬性提供詳細(xì)的業(yè)務(wù)術(shù)語(yǔ)耗費(fèi)的精力越多垛膝,效果越好,強(qiáng)大的維度屬性帶來(lái)的回報(bào)是健壯的分片-分塊能力丁稀。
????3吼拥,連續(xù)值數(shù)字基本上可以認(rèn)為屬于事實(shí),來(lái)自于不太大列表的離散數(shù)字基本可以認(rèn)為是維度屬性
????4线衫,維度表可以冗余凿可,不一定要滿足第三范式,通常是非規(guī)范化的授账。對(duì)于維度表的存儲(chǔ)空間的權(quán)衡 往往 關(guān)注 簡(jiǎn)單性和可訪問性枯跑;是否方便使用,是否能提高查詢性能白热。
5. 星型模式中維度與事實(shí)的連接
參考資料
數(shù)據(jù)倉(cāng)庫(kù)工具箱
如果您覺得我用心了敛助,覺得您有所收獲,麻煩關(guān)注下我吧屋确,您的關(guān)注就是我的動(dòng)力纳击,因?yàn)槲也皇且粋€(gè)人在前行续扔。