自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

SQL Server 2008的BI組件SSAS使用詳解

數(shù)據(jù)庫(kù) SQL Server
本文主要介紹了SQL Server 2008數(shù)據(jù)庫(kù)中用于BI的組件SSAS的數(shù)據(jù)分析的基礎(chǔ)知識(shí),希望能夠?qū)δ兴鶐椭?/div>

SSAS是用于SQL Server 2008 數(shù)據(jù)庫(kù)用于BI的組件,通過(guò)SSAS可以創(chuàng)建多維數(shù)據(jù)庫(kù),并在之上進(jìn)行數(shù)據(jù)挖掘操作。本文我們主要介紹一些關(guān)于SSAS數(shù)據(jù)分析的知識(shí)。接下來(lái)就讓我們來(lái)一起了解一下吧。

商業(yè)智能提供的解決方案能夠從多種數(shù)據(jù)源獲取數(shù)據(jù)并且能夠把各種數(shù)據(jù)轉(zhuǎn)化成同一格式數(shù)據(jù)進(jìn)行存儲(chǔ),最終達(dá)到讓用戶可以快速訪問(wèn)解讀數(shù)據(jù),為用戶分析和制定決定提供有效的數(shù)據(jù)支持??梢匀藶榈陌焉虡I(yè)智能分為以下幾層:

SQL Server 2008的BI組件SSAS使用詳解

數(shù)據(jù)源層:公司日常工作中會(huì)存在多種格式的數(shù)據(jù),如文本文檔,excel文件,access數(shù)據(jù)庫(kù)文件,SQL Server數(shù)據(jù)庫(kù)文件等。

數(shù)據(jù)轉(zhuǎn)換層:由于數(shù)據(jù)源存在多樣化,為了方便分析,需要對(duì)它們進(jìn)行一定的加工,使其數(shù)據(jù)格式相同,最終存入數(shù)據(jù)存儲(chǔ)系統(tǒng)。

數(shù)據(jù)存取層:關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)(RDBMS)中創(chuàng)建數(shù)據(jù)倉(cāng)庫(kù),保存數(shù)據(jù)。

數(shù)據(jù)分析層:多維聯(lián)機(jī)分析處理數(shù)據(jù)庫(kù)做為數(shù)據(jù)分析層,負(fù)責(zé)把數(shù)據(jù)轉(zhuǎn)換成信息。

數(shù)據(jù)表示層:表示層的應(yīng)用程序可以直接訪問(wèn)數(shù)據(jù)倉(cāng)庫(kù)或多維聯(lián)機(jī)分析處理數(shù)據(jù)庫(kù)等,可以用不同風(fēng)格(表格、圖形等)展示數(shù)據(jù)的魅力??梢杂肊XCEL來(lái)秀數(shù)據(jù),也可以用adomd.net開(kāi)發(fā)asp.net(winform)等來(lái)秀數(shù)據(jù),總之,熟悉后,可以根據(jù)實(shí)際需求想怎么秀就怎么秀。

度量值

在商業(yè)智能中,用來(lái)監(jiān)控公司運(yùn)行的可概括的數(shù)值被稱作度量值(measure)。如“SalesAmount”、“OrderQuantity”都被稱作度量值。如圖

SQL Server 2008的BI組件SSAS使用詳解

“SalesAmount”標(biāo)簽被稱為元數(shù)據(jù),“100”為銷售數(shù)量。如果沒(méi)有“SalesAmount”這個(gè)元數(shù)據(jù),“100”將只是一個(gè)數(shù)值而且這個(gè)數(shù)值將顯得毫無(wú)意義。

屬性

看下面一張產(chǎn)品屬性表,

SQL Server 2008的BI組件SSAS使用詳解

“產(chǎn)品”、“模型”、“顏色”、“尺寸”被稱為屬性,而“Mountain-500”、“Road-750”、“Hitch Rack”被稱為屬性“模型”的成員,同樣,“黑色”和“銀色”也是“顏色”屬性的成員。“產(chǎn)品”屬性被稱為關(guān)鍵屬性,因?yàn)樗梢晕ㄒ坏卮_定其他屬性(顏色,尺寸等),在上表“產(chǎn)品“屬性列中也是唯一的,不存在重復(fù)值。如“Mountain-500 Black,40“就可以準(zhǔn)確的定位到上表第一行,但是”模型“屬性成員”Mountain-500“在上表中不能確定具體是哪個(gè)產(chǎn)品。

看下面這個(gè)銷售報(bào)表,

SQL Server 2008的BI組件SSAS使用詳解

這份報(bào)表中每種模型都有該模型下的相關(guān)產(chǎn)品銷售額的總和或者叫聚合(aggregation)。“模型“屬性和”產(chǎn)品“屬性以層次結(jié)構(gòu)(hierarchy)進(jìn)行組織,“模型”屬性的成員作為層次結(jié)構(gòu)高層,“產(chǎn)品”屬性的成員作為底層。有了層次結(jié)構(gòu),我們可以選擇查看模型級(jí)的銷售額或者產(chǎn)品級(jí)的銷售額。

維度

相同的產(chǎn)品可以在兩個(gè)不同的州銷售,所以可以得到如下報(bào)表

SQL Server 2008的BI組件SSAS使用詳解

這份報(bào)表有兩個(gè)“州”屬性成員,三個(gè)“模型”屬性成員,五個(gè)“月份”屬性層次結(jié)構(gòu)構(gòu)成的成員。所有值的最大可能數(shù)為:州數(shù)目*模型數(shù)目*月份數(shù)目=2*3*5=30。

報(bào)表中獨(dú)立屬性和層次結(jié)構(gòu)稱作報(bào)表的維度,維度(dimension)包括屬性和層次結(jié)構(gòu)。如上圖報(bào)表,州屬性屬于地理維度,模型屬性屬于產(chǎn)品維度,月屬性層次結(jié)構(gòu)屬于日期維度。一個(gè)維度可能不止一個(gè)屬性,但每個(gè)維度只有一個(gè)關(guān)鍵屬性。其他與關(guān)鍵屬性相關(guān)的屬性都屬于同一維度。由于屬性屬于維度,那么屬性成員也即維度成員。維度中可以包含層次結(jié)構(gòu),用于創(chuàng)建層次結(jié)構(gòu)的屬性必須屬于同一維度,同時(shí)該層次結(jié)構(gòu)也屬于該維度。如,模型和產(chǎn)品構(gòu)成的層次結(jié)構(gòu)由產(chǎn)品維度中的屬性組成,而該層次結(jié)構(gòu)也屬于產(chǎn)品維度。維度是相關(guān)屬性和層次結(jié)構(gòu)進(jìn)行分組的有效方法。

事實(shí)表和維度表

在維度數(shù)據(jù)倉(cāng)庫(kù)中,維度存儲(chǔ)在維度表中,度量值被稱作事實(shí)并存儲(chǔ)于事實(shí)表中。事實(shí)表是存儲(chǔ)度量值的詳細(xì)值或事實(shí)的表。如圖,

SQL Server 2008的BI組件SSAS使用詳解

這個(gè)事實(shí)表中,前三列(州鍵、產(chǎn)品鍵、月份鍵)是鍵列。鍵列的值將事實(shí)表每行中的事實(shí)和每個(gè)維度表中的一行聯(lián)系起來(lái)。剩下的兩列(銷售量和銷售額)包含了數(shù)值事實(shí),是這張事實(shí)表的兩個(gè)度量值。和事實(shí)表相關(guān)的維度被稱作事實(shí)表的維數(shù)(dimensionality)。

SQL Server 2008的BI組件SSAS使用詳解

許多維度屬性可用來(lái)對(duì)維度記錄進(jìn)行分組,并可以對(duì)每組相關(guān)的事實(shí)表中的度量值進(jìn)行匯總。

如上圖Product維度表中的記錄可被分為自行車和配件兩類,每種分組的銷售量都能計(jì)算出來(lái)??梢詣?chuàng)建分組的屬性是可聚合的,如類別屬性、顏色屬性等,不可聚合的屬性稱為成員屬性,如價(jià)格,因?yàn)楦鶕?jù)價(jià)格分組出來(lái)的數(shù)據(jù)沒(méi)什么太大的意義 。

度量值組

事實(shí)表中包含數(shù)據(jù)的列對(duì)應(yīng)于維度模型中的度量值,因此,每張事實(shí)表都包含一組度量值。

分析服務(wù)用一組稱作度量值組的邏輯結(jié)構(gòu)組織信息,度量值組與單個(gè)事實(shí)表及其相關(guān)的維度相對(duì)應(yīng)。度量值組不但包含了每個(gè)維度的列以及每個(gè)度量值的列而且還包含了每個(gè)維度中的成員的每個(gè)可能的組合所對(duì)應(yīng)的行。與事實(shí)表不同的是,事實(shí)表只包含單個(gè)細(xì)節(jié)的數(shù)據(jù),而度量值組不但包含單個(gè)細(xì)節(jié)的數(shù)據(jù),而且還包含更高級(jí)細(xì)節(jié)的聚合數(shù)據(jù)。如圖

SQL Server 2008的BI組件SSAS使用詳解

上表中只有最后一行和事實(shí)表中的某行對(duì)應(yīng),該行包含了和事實(shí)表相同級(jí)的詳細(xì)信息。其他行都不會(huì)出現(xiàn)在事實(shí)表中,每行中都至少有一個(gè)維度層次結(jié)構(gòu)中更高級(jí)別的成員。在具有更高級(jí)別成員的每一行中,通過(guò)累加低級(jí)細(xì)節(jié)數(shù)據(jù)使事實(shí)數(shù)據(jù)被聚合。上表只是列出了很小一部分的可能值。

關(guān)于SSAS的知識(shí)就介紹到這里了,希望本次的介紹能夠帶給您一些收獲!

【編輯推薦】

  1. SQL查詢優(yōu)化實(shí)例:銀行校園卡繳費(fèi)的性能優(yōu)化
  2. SQL Server數(shù)據(jù)同步Merge的一個(gè)BUG及解決方法
  3. 如何將SQL Server 2008的數(shù)據(jù)復(fù)制到MySQL數(shù)據(jù)庫(kù)
  4. CASE WHEN END條件和匯總函數(shù)SUM結(jié)合使用實(shí)現(xiàn)查詢
  5. SQL無(wú)人值守安裝的IACCEPTSQLSERVERLICENSETERMS參數(shù)
責(zé)任編輯:趙鵬 來(lái)源: 博客園
相關(guān)推薦

2010-10-14 09:32:52

SQL Server

2009-03-17 13:25:13

查詢遷移SQL Server

2011-09-01 15:24:22

SQL Server 存儲(chǔ)過(guò)程調(diào)試

2009-04-27 14:48:44

2010-05-13 10:00:10

SQL Server

2013-05-08 10:01:55

SQL Server 數(shù)據(jù)備份備份與還原

2011-08-19 10:40:27

SQL Server Merge命令

2011-03-24 10:07:03

SQL Server2引擎組件CPU性能監(jiān)控

2010-10-11 09:05:40

SQL Server

2009-04-08 09:29:34

SQL Server新特性Resource Go

2011-08-19 11:00:54

SQL Server WaitFor命令

2009-04-16 16:54:53

集成IntegrationSSIS

2011-08-19 11:26:41

SQL Server 主密鑰

2010-11-09 16:03:27

2011-04-11 12:55:34

SQL Server 平面文件

2011-08-25 13:41:50

SQL Server 變更跟蹤

2009-02-25 11:42:43

FILESTREAM文件流文件管理

2011-03-15 10:22:42

SQL Server 聯(lián)機(jī)事務(wù)處理

2009-04-16 17:44:46

性能優(yōu)化擴(kuò)展高性能

2009-04-16 17:55:55

SQL Server 空間數(shù)據(jù).NET
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)