數(shù)據(jù)倉庫構(gòu)建與OLA實(shí)驗(yàn)教材_第1頁
數(shù)據(jù)倉庫構(gòu)建與OLA實(shí)驗(yàn)教材_第2頁
數(shù)據(jù)倉庫構(gòu)建與OLA實(shí)驗(yàn)教材_第3頁
數(shù)據(jù)倉庫構(gòu)建與OLA實(shí)驗(yàn)教材_第4頁
數(shù)據(jù)倉庫構(gòu)建與OLA實(shí)驗(yàn)教材_第5頁
已閱讀5頁,還剩45頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

基于SQLServer2005

的數(shù)據(jù)倉庫構(gòu)建與OLAP分析實(shí)驗(yàn)2內(nèi)容提要一、背景概述基于Northwind數(shù)據(jù)庫實(shí)現(xiàn)數(shù)據(jù)倉庫構(gòu)建與OLAP分析二、準(zhǔn)備數(shù)據(jù)源三、根據(jù)業(yè)務(wù)需求設(shè)計(jì)數(shù)據(jù)倉庫四、使用IntegrationServices實(shí)現(xiàn)數(shù)據(jù)倉庫與ETL五、使用AnalysisService實(shí)現(xiàn)數(shù)據(jù)分析3一背景概述2005年底,微軟公司正式推出SQLServer2000的后繼產(chǎn)品SQLServer2005。與前一代相比,SQLServer2005不僅提供了更加優(yōu)秀的數(shù)據(jù)庫管理功能,而且提供了一套完整的數(shù)據(jù)倉庫和數(shù)據(jù)挖掘技術(shù)的解決方案。SQLServer2005負(fù)責(zé)底層的數(shù)據(jù)庫和數(shù)據(jù)倉庫管理,SQLServer2005集成服務(wù)(SSIS)負(fù)責(zé)數(shù)據(jù)的抽取、轉(zhuǎn)換和裝載(ETL)SQLServer2005分析服務(wù)負(fù)責(zé)OLAP分析和數(shù)據(jù)挖掘,SQLServer2005報(bào)表服務(wù)(SSRS)負(fù)責(zé)前端展示。4SQLServer

數(shù)據(jù)倉庫的BI架構(gòu)數(shù)據(jù)轉(zhuǎn)換中央數(shù)據(jù)倉庫信息展現(xiàn)業(yè)務(wù)用戶源數(shù)據(jù)數(shù)據(jù)獲取數(shù)據(jù)管理數(shù)據(jù)使用項(xiàng)目管理數(shù)據(jù)倉庫實(shí)施指導(dǎo)方法論業(yè)務(wù)規(guī)劃信息評(píng)估邏輯數(shù)據(jù)模型設(shè)計(jì)物理數(shù)據(jù)模型設(shè)計(jì)數(shù)據(jù)庫管理元數(shù)據(jù)管理應(yīng)用開發(fā)顧問咨詢知識(shí)轉(zhuǎn)移TMIS系統(tǒng)客運(yùn)系統(tǒng)外部信息MIS系統(tǒng)抽取轉(zhuǎn)化過濾加載隨即查詢報(bào)表多維分析數(shù)據(jù)挖掘Portal集成RelationalTransformationOLAPDataMining數(shù)據(jù)集市SQLServer2005直接用戶(客戶端)Olap用戶Web用戶應(yīng)用服務(wù)器決策者分析員研究員查詢?nèi)藛T一背景概述5一背景概述SSISSSRS報(bào)表/隨即查詢SSASPortalTMIS系統(tǒng)客運(yùn)系統(tǒng)外部信息RelationalTransformationOLAPDataMiningSQLServer2005MIS系統(tǒng)

多維分析/數(shù)據(jù)挖掘門戶集成ETL工具數(shù)據(jù)轉(zhuǎn)換中央數(shù)據(jù)倉庫

信息展現(xiàn)應(yīng)用系統(tǒng)源數(shù)據(jù)數(shù)據(jù)獲取數(shù)據(jù)管理數(shù)據(jù)使用SQLServer

數(shù)據(jù)倉庫的BI架構(gòu)6一背景概述Employee_DimEmployeeKeyEmployeeID...EmployeeKeyTime_DimTimeKeyTheDate...TimeKeyProduct_DimProductKeyProductIDProduceNameProductBrandProductCategory...ProductKeyCustomer_DimCustomerKeyCustomerID...CustomerKeyShipper_DimShipperKeyShipperID...ShipperKeySales_FactTimeKeyEmployeeKeyProductKeyCustomerKeyShipperKeyUnitsPrice...TimeKeyCustomerKeyShipperKeyProductKeyEmployeeKey多個(gè)外鍵事實(shí)維度鍵數(shù)據(jù)倉庫的星型結(jié)構(gòu)7Cube多維數(shù)據(jù)集源系統(tǒng)客戶端設(shè)計(jì)數(shù)據(jù)倉庫

導(dǎo)入數(shù)據(jù)倉庫 建設(shè)Cubes查詢數(shù)據(jù)134查詢工具報(bào)表分析數(shù)據(jù)挖掘2數(shù)據(jù)倉庫一背景概述8設(shè)計(jì)數(shù)據(jù)倉庫

導(dǎo)入數(shù)據(jù)倉庫

建設(shè)Cubes 查詢數(shù)據(jù)1342Cube多維數(shù)據(jù)集數(shù)據(jù)倉庫源系統(tǒng)客戶端查詢工具報(bào)表分析數(shù)據(jù)挖掘一背景概述9

設(shè)計(jì)數(shù)據(jù)倉庫 導(dǎo)入數(shù)據(jù)倉庫

建設(shè)Cubes

查詢數(shù)據(jù)1342Cube多維數(shù)據(jù)集數(shù)據(jù)倉庫源系統(tǒng)客戶端查詢工具報(bào)表分析數(shù)據(jù)挖掘一背景概述10

設(shè)計(jì)數(shù)據(jù)倉庫 導(dǎo)入數(shù)據(jù)倉庫

建設(shè)Cubes

查詢數(shù)據(jù)1423Cube多維數(shù)據(jù)集數(shù)據(jù)倉庫源系統(tǒng)客戶端查詢工具報(bào)表分析數(shù)據(jù)挖掘一背景概述11內(nèi)容提要一、背景概概述基于Northwind數(shù)據(jù)據(jù)庫實(shí)現(xiàn)數(shù)數(shù)據(jù)倉庫構(gòu)構(gòu)建與OLAP分析析二、準(zhǔn)備數(shù)數(shù)據(jù)源三、根據(jù)業(yè)業(yè)務(wù)需求設(shè)設(shè)計(jì)數(shù)據(jù)倉倉庫四、使用IntegrationServices實(shí)現(xiàn)數(shù)據(jù)倉庫與與ETL五、使用AnalysisService實(shí)現(xiàn)數(shù)據(jù)分分析二準(zhǔn)備數(shù)據(jù)源源打開SqlServer2005ManegementStudio查看是否已已經(jīng)存在Northwind數(shù)據(jù)庫如果不存在在,通過數(shù)數(shù)據(jù)庫任務(wù)務(wù)——附加加,創(chuàng)建并并導(dǎo)入Northwind數(shù)數(shù)據(jù)庫(或運(yùn)行instnwnd.sql即即可)創(chuàng)建新數(shù)據(jù)據(jù)庫Northwind_DW13內(nèi)容提要一、背景概概述基于Northwind數(shù)據(jù)據(jù)庫實(shí)現(xiàn)數(shù)數(shù)據(jù)倉庫構(gòu)構(gòu)建與OLAP分析析二、準(zhǔn)備數(shù)數(shù)據(jù)源三、根據(jù)業(yè)業(yè)務(wù)需求設(shè)設(shè)計(jì)數(shù)據(jù)倉倉庫四、使用IntegrationServices實(shí)現(xiàn)數(shù)據(jù)倉庫與與ETL五、使用AnalysisService實(shí)現(xiàn)數(shù)據(jù)分分析二根據(jù)業(yè)務(wù)需需求設(shè)計(jì)數(shù)數(shù)據(jù)倉庫詳見“03聯(lián)機(jī)分析析處理.ppt”中中的數(shù)據(jù)倉倉庫案例分分析包括:了解Northwind數(shù)據(jù)據(jù)庫明確業(yè)務(wù)需需求(即數(shù)數(shù)據(jù)倉庫主主題)識(shí)別事實(shí)實(shí)與維度度設(shè)計(jì)事實(shí)實(shí)表設(shè)計(jì)維度度表在Northwind_DW中創(chuàng)建建相應(yīng)的的事實(shí)表表與維度度表(或運(yùn)行行createnorthwinddw.sql即可))15內(nèi)容提要要一、背景景概述基于Northwind數(shù)據(jù)據(jù)庫實(shí)現(xiàn)現(xiàn)數(shù)據(jù)倉倉庫構(gòu)建建與OLAP分分析二、準(zhǔn)備備數(shù)據(jù)源源三、根據(jù)據(jù)業(yè)務(wù)需需求設(shè)計(jì)計(jì)數(shù)據(jù)倉倉庫四、使用用IntegrationServices實(shí)現(xiàn)數(shù)據(jù)倉庫庫與ETL五、使用用AnalysisService實(shí)現(xiàn)數(shù)據(jù)據(jù)分析16三IntegrationServices實(shí)現(xiàn)數(shù)據(jù)倉庫庫與ETL數(shù)據(jù)從數(shù)數(shù)據(jù)源向向目標(biāo)數(shù)數(shù)據(jù)倉庫庫抽取((Extract)、轉(zhuǎn)換(Transform))、裝載(Load)的過程構(gòu)建數(shù)據(jù)據(jù)倉庫的的重要一一環(huán),用用戶從數(shù)數(shù)據(jù)源抽抽取出所所需的數(shù)數(shù)據(jù),經(jīng)經(jīng)過數(shù)據(jù)據(jù)清洗,,最終按按照預(yù)先先定義好好的數(shù)據(jù)據(jù)倉庫模模型,將將數(shù)據(jù)加加載到數(shù)數(shù)據(jù)倉庫庫中去。。抽?。簩?shù)據(jù)從從各種原原始的業(yè)業(yè)務(wù)系統(tǒng)統(tǒng)中讀取取出來。。轉(zhuǎn)換:按按照預(yù)先先設(shè)計(jì)好好的規(guī)則則將抽取取得數(shù)據(jù)據(jù)進(jìn)行轉(zhuǎn)轉(zhuǎn)換、清清洗,以以及處理理一些冗冗余、歧歧義的數(shù)數(shù)據(jù),使使本來異異構(gòu)的數(shù)數(shù)據(jù)格式式能統(tǒng)一一起來。。裝載:將將轉(zhuǎn)換完完的數(shù)據(jù)據(jù)導(dǎo)入到到數(shù)據(jù)倉倉庫中。。17ETL舉例導(dǎo)入合并計(jì)算查找二IntegrationServices實(shí)現(xiàn)數(shù)據(jù)倉庫庫與ETL使用SQLServer圖形設(shè)計(jì)計(jì)界面來來創(chuàng)建SSIS包SQLServer商務(wù)智智能開發(fā)發(fā)平臺(tái)是是一個(gè)圖圖形工具具,它使使創(chuàng)建和和編輯SSIS包的工工作變得得更加簡簡單和輕輕松,而而且它提提供了比比導(dǎo)入,,導(dǎo)出向向?qū)Ц鼮闉閺?qiáng)大的的功能。??梢韵蛳騍SIS包中添添加控制制流、數(shù)數(shù)據(jù)流任任務(wù)和事事件處理理程序。。SQLServer2005集集成服務(wù)務(wù)包(SSIS包)中中的控制制流由不不同類型型的控制制流元素素構(gòu)造而而成:容容器、任任務(wù)和優(yōu)優(yōu)先約束束。容器器提供包包中的結(jié)結(jié)構(gòu)并給給任務(wù)提提供服務(wù)務(wù),任務(wù)務(wù)在包中中提供功功能,優(yōu)優(yōu)先約束束將容器器和任務(wù)務(wù)連接成成一個(gè)控控制流。。SQLServer2005SSIS包中中的數(shù)據(jù)據(jù)流由下下列不同同類型的的數(shù)據(jù)流流元素構(gòu)構(gòu)造而成成:提取取數(shù)據(jù)的的源、修修改和聚聚合數(shù)據(jù)據(jù)的轉(zhuǎn)換換、加載載數(shù)據(jù)的的目標(biāo)以以及將數(shù)數(shù)據(jù)流組組件的輸輸出和輸輸入連接接為數(shù)據(jù)據(jù)流的路路徑。事件處理理程序與與包類似似。事件件處理程程序可以以像包一一樣為變變量提供供作用域域,并且且包含控控制流和和可選數(shù)數(shù)據(jù)流。。使用SQLServer圖形設(shè)計(jì)計(jì)界面來來創(chuàng)建SSIS包1.創(chuàng)建建包創(chuàng)建SSIS包包的步驟驟如下::(1)打打開SQLServerBusinessIntelligenceDevelopmentStudio,使使用菜單單項(xiàng)文件件—>新新建—>項(xiàng)目,,新建IntegrationServices項(xiàng)項(xiàng)目,將將名稱修修改為““訂單數(shù)據(jù)集成成”,并選選擇項(xiàng)目目保存位位置,創(chuàng)創(chuàng)建同名名解決方方案。使用SQLServer圖形設(shè)計(jì)計(jì)界面來來創(chuàng)建SSIS包1.創(chuàng)建建包(2)可使用菜菜單視圖圖—>解解決方案案資源管管理器,,查看已已經(jīng)創(chuàng)建建的解決決方案。。右鍵刪刪除SSIS包包中的默默認(rèn)包,,并右鍵鍵創(chuàng)建新新包“NorthwindtoDW”“創(chuàng)建包包”對(duì)話話框使用SQLServer圖形設(shè)計(jì)計(jì)界面來來創(chuàng)建SSIS包1.創(chuàng)建建包(3)在集成成服務(wù)項(xiàng)項(xiàng)目對(duì)話話框中,,可以向向包中添添加控制制流、數(shù)數(shù)據(jù)流任任務(wù)和事事件處理理程序。。如控制流設(shè)設(shè)計(jì)器用用來創(chuàng)建建包中的的控制流流。工具具箱的““控制流流項(xiàng)”節(jié)節(jié)點(diǎn)列出出多種類類型的任任務(wù)和容容器“創(chuàng)建包”對(duì)對(duì)話框使用SQLServer圖形設(shè)計(jì)界面面來創(chuàng)建SSIS包2.定義和和設(shè)置數(shù)據(jù)轉(zhuǎn)轉(zhuǎn)換任務(wù)(1)創(chuàng)建源數(shù)據(jù)連連接:右鍵單擊連接接管理器區(qū)域域中的任意位位置,再單擊擊“新建OLEDB連接”。。在“配置OLEDB連接管理器器”對(duì)話框中中,單擊“新新建”。在““服務(wù)器名稱稱”中,輸入入本地服務(wù)器器名稱或輸入入localhost,,在“配置OLEDB連接管理器器”對(duì)話框的的“數(shù)據(jù)連接接”窗格中,,確認(rèn)選擇了了相應(yīng)的服務(wù)務(wù)器及數(shù)據(jù)庫庫Northwind“SQLServer連接管理器器”對(duì)話框配置OLEDB連接管管理器窗口使用SQLServer圖形設(shè)計(jì)界面面來創(chuàng)建SSIS包2.定義和和設(shè)置數(shù)據(jù)轉(zhuǎn)轉(zhuǎn)換任務(wù)(2)創(chuàng)建目標(biāo)數(shù)據(jù)據(jù)連接:右鍵單擊連接接管理器區(qū)域域中的任意位位置,再單擊擊“新建OLEDB連接”。。在“配置OLEDB連接管理器器”對(duì)話框中中,單擊“新新建”。在““服務(wù)器名稱稱”中,輸入入本地服務(wù)器器名稱或輸入入localhost,,在“配置OLEDB連接管理器器”對(duì)話框的的“數(shù)據(jù)連接接”窗格中,,確認(rèn)選擇了了相應(yīng)的服務(wù)務(wù)器及數(shù)據(jù)庫庫Northwind_DW“SQLServer連接管理器器”對(duì)話框配置OLEDB連接管管理器窗口使用SQLServer圖形設(shè)計(jì)界面面來創(chuàng)建SSIS包2.定義和和設(shè)置數(shù)據(jù)轉(zhuǎn)轉(zhuǎn)換任務(wù)(3)為源數(shù)數(shù)據(jù)和目標(biāo)數(shù)數(shù)據(jù)創(chuàng)建了連連接管理器后后,下一個(gè)任務(wù)是是在包中添加加一個(gè)數(shù)據(jù)流流任務(wù)。具體如下:向包中添加一一個(gè)數(shù)據(jù)流源并對(duì)其進(jìn)行配配置(必選)。向包中添加一一個(gè)數(shù)據(jù)流轉(zhuǎn)換并對(duì)其進(jìn)行配配置(可選)。向包中添加一一個(gè)數(shù)據(jù)流目標(biāo)并對(duì)其進(jìn)行配配置(必選)。則數(shù)據(jù)流任務(wù)務(wù)可表示為下圖所示。使用SQLServer圖形設(shè)計(jì)界面面來創(chuàng)建SSIS包2.定義和和設(shè)置數(shù)據(jù)轉(zhuǎn)轉(zhuǎn)換任務(wù)(3)為源數(shù)數(shù)據(jù)和目標(biāo)數(shù)數(shù)據(jù)創(chuàng)建了連連接管理器后后,一個(gè)數(shù)據(jù)流任任務(wù)完成對(duì)一一張表/視圖圖的轉(zhuǎn)換操作作完成對(duì)多張表表的轉(zhuǎn)換操作作需要多個(gè)數(shù)數(shù)據(jù)流任務(wù)可在控制流中中創(chuàng)建多個(gè)數(shù)數(shù)據(jù)流任務(wù),,如下圖所示示雙擊控制流中中的某個(gè)數(shù)據(jù)據(jù)流任務(wù),可可進(jìn)入對(duì)應(yīng)的的數(shù)據(jù)流任務(wù)務(wù)設(shè)計(jì)窗口使用SQLServer圖形設(shè)計(jì)界面面來創(chuàng)建SSIS包2.定義和和設(shè)置數(shù)據(jù)轉(zhuǎn)轉(zhuǎn)換任務(wù)(4)對(duì)包進(jìn)行調(diào)試和和運(yùn)行。若執(zhí)行控制流流中的單個(gè)任任務(wù),則選中中該任務(wù),右右鍵,執(zhí)行任任務(wù)若運(yùn)行整個(gè)包包,則選中解解決方案資源源管理器中的的SSIS包包,右鍵,執(zhí)執(zhí)行包任務(wù);;或點(diǎn)擊工具具欄中的綠色色三角形按鈕鈕進(jìn)行調(diào)試運(yùn)運(yùn)行,運(yùn)行成成功則控制流流中的任務(wù)顯顯綠色,失敗敗顯紅色,正正在運(yùn)行顯黃黃色使用SQLServer圖形設(shè)計(jì)界面面來創(chuàng)建SSIS包3.定義和設(shè)設(shè)置多任務(wù)如果包中包含含兩個(gè)或更多多任務(wù),則可可以通過將它它們的連接線線從一項(xiàng)拖動(dòng)動(dòng)到其他項(xiàng)而而將它們連接接成控制流。。兩個(gè)項(xiàng)之間間的連接器表表示優(yōu)先約束束。優(yōu)先約束束定義了兩個(gè)個(gè)連接項(xiàng)之間間的關(guān)系。它它指定了運(yùn)行行時(shí)任務(wù)的執(zhí)執(zhí)行順序以及及任務(wù)的運(yùn)行行條件。例如如,優(yōu)先約束束可以指定某某任務(wù)必須成成功,才能運(yùn)運(yùn)行控制流中中的下一個(gè)任任務(wù)。如果在前面的的數(shù)據(jù)轉(zhuǎn)換任任務(wù)成功完成成后,需要完完成另一個(gè)任任務(wù)“執(zhí)行T-SQL語語句”,則在在控制流界面面中,可將這這兩個(gè)任務(wù)連連接成控制流流,。使用SQLServer圖形設(shè)計(jì)界面面來創(chuàng)建SSIS包3.定義和設(shè)設(shè)置多任務(wù)雙擊兩個(gè)任務(wù)務(wù)之間的連接接線,打開““優(yōu)先約束編編輯器”窗口口。在此窗口口中可定義兩兩個(gè)連接項(xiàng)之之間的關(guān)系,,例如前一個(gè)個(gè)任務(wù)執(zhí)行成成功后,可執(zhí)執(zhí)行后一個(gè)任任務(wù)。雙擊“執(zhí)行T-SQL語語句”任務(wù)圖圖標(biāo),可編輯輯要執(zhí)行的T-SQL語語句。點(diǎn)擊““確定”按鈕鈕完成編輯。。“優(yōu)先約束編編輯器”窗口口編輯“執(zhí)行T-SQL語語句”任務(wù)窗窗口使用SQLServer圖形設(shè)計(jì)界面面來創(chuàng)建SSIS包4.實(shí)驗(yàn)任務(wù)要求求可在控制流設(shè)設(shè)計(jì)中:首先,創(chuàng)建一一個(gè)“執(zhí)行T-SQL語句””任務(wù),將任務(wù)重命命名為“createTables”;其T-SQL語語句,即為創(chuàng)建Northwind_DW中的各個(gè)個(gè)表(如果數(shù)數(shù)據(jù)庫中已創(chuàng)創(chuàng)建表,這一一步就不做)其次,創(chuàng)建一一系列的針對(duì)對(duì)維表的數(shù)據(jù)據(jù)流轉(zhuǎn)換任務(wù)務(wù),用于將northwind中的的相應(yīng)數(shù)據(jù)抽抽取到northwind_DW相相應(yīng)維表中。。最后,創(chuàng)建一一個(gè)針對(duì)事實(shí)實(shí)表的數(shù)據(jù)流流流轉(zhuǎn)換任務(wù)務(wù),用于將northwind中的的相應(yīng)數(shù)據(jù)抽抽取到northwind_DW相相應(yīng)事實(shí)中。。按照任務(wù)創(chuàng)建建次序,順序序連接已創(chuàng)建建的各個(gè)任務(wù)務(wù)調(diào)試并執(zhí)行整整個(gè)包使用SQLServer圖形設(shè)計(jì)界面面來創(chuàng)建SSIS包4.實(shí)驗(yàn)任務(wù)要求求實(shí)驗(yàn)結(jié)果:31內(nèi)容提要一、背景概述述基于Northwind數(shù)據(jù)庫實(shí)現(xiàn)現(xiàn)數(shù)據(jù)倉庫構(gòu)構(gòu)建與OLAP分析二、準(zhǔn)備數(shù)據(jù)據(jù)源三、根據(jù)業(yè)務(wù)務(wù)需求設(shè)計(jì)數(shù)數(shù)據(jù)倉庫四、使用IntegrationServices實(shí)現(xiàn)數(shù)據(jù)倉庫與ETL五、使用AnalysisService實(shí)現(xiàn)數(shù)據(jù)分析析32Cube多維數(shù)據(jù)集源系統(tǒng)客戶端設(shè)計(jì)數(shù)據(jù)倉庫庫導(dǎo)入數(shù)據(jù)倉庫庫建設(shè)Cubes查詢數(shù)據(jù)134查詢工具報(bào)表分析數(shù)據(jù)挖掘2使用AnalysisService實(shí)現(xiàn)數(shù)據(jù)分析析33“嘿…2003年4月份我在北京京賣掉了價(jià)值值十萬美元的的可樂”RegionWSN維度的層次概概念:產(chǎn)品地域時(shí)間類別國家年年產(chǎn)品名稱省省月月市日日$10萬使用AnalysisService實(shí)現(xiàn)數(shù)據(jù)分析析使用AnalysisService實(shí)現(xiàn)數(shù)據(jù)分析析在MicrosoftSQLServer2005AnalysisServices(SSAS)中中,可以方便便地創(chuàng)建復(fù)雜雜的聯(lián)機(jī)分析析處理(OLAP)和數(shù)數(shù)據(jù)挖掘解決決方案。AnalysisServices工具提供了了設(shè)計(jì)、創(chuàng)建和和管理來自數(shù)數(shù)據(jù)倉庫的多多維數(shù)據(jù)集和和數(shù)據(jù)挖掘模模型的功能,還提供對(duì)OLAP數(shù)據(jù)據(jù)和挖掘數(shù)據(jù)據(jù)的客戶端訪訪問。35使用SQLServer圖形設(shè)計(jì)界面面實(shí)現(xiàn)分析服務(wù)務(wù)1.創(chuàng)建AnalysisServices項(xiàng)目目步驟如下:(1)打開SQLServerBusinessIntelligenceDevelopmentStudio,使用菜單單項(xiàng)文件—>新建—>項(xiàng)項(xiàng)目,新建AnalysisServices項(xiàng)目,,將名稱修改改為“訂單分分析”,并選選擇項(xiàng)目保存存位置,創(chuàng)建建同名解決方方案。一、創(chuàng)建數(shù)據(jù)據(jù)倉庫36使用SQLServer圖形設(shè)計(jì)界面面實(shí)現(xiàn)分析服務(wù)務(wù)1.創(chuàng)建AnalysisServices項(xiàng)目目步驟如下:(2)使用菜單視視圖—>解決決方案資源管管理器,查看看已經(jīng)創(chuàng)建的的解決方案。。一、創(chuàng)建數(shù)據(jù)據(jù)倉庫37使用SQLServer圖形設(shè)計(jì)界面面實(shí)現(xiàn)分析服務(wù)務(wù)2.創(chuàng)建數(shù)據(jù)源在解決方案資資源管理器中中,選擇訂單單分析項(xiàng)目下下的數(shù)據(jù)源,,右鍵,選擇擇“新建數(shù)據(jù)據(jù)源”。按數(shù)數(shù)據(jù)源向?qū)нx選擇數(shù)據(jù)源。。在選擇擇如何何連接接數(shù)據(jù)據(jù)源中中,選選擇““基于于現(xiàn)有有連接接或新新連接接創(chuàng)建建數(shù)據(jù)據(jù)源””,單單擊新新建按按鈕,,在打打開的的連接接管理理器窗窗口,,選擇擇數(shù)據(jù)據(jù)庫服服務(wù)器器名與與數(shù)據(jù)據(jù)庫((Northwind_DW)在下一一步賬賬戶選選擇中中,選選擇““使用用服務(wù)務(wù)賬戶戶”一、創(chuàng)創(chuàng)建數(shù)數(shù)據(jù)倉倉庫38使用SQLServer圖形設(shè)設(shè)計(jì)界界面實(shí)現(xiàn)分分析服服務(wù)3.創(chuàng)建數(shù)據(jù)源源視圖圖在解決決方案案資源源管理理器中中,選選擇訂訂單分分析項(xiàng)項(xiàng)目下下的數(shù)數(shù)據(jù)源源視圖,右鍵鍵,選選擇““新建建數(shù)據(jù)據(jù)源視圖”。按按數(shù)據(jù)據(jù)源視圖向?qū)нx選擇相應(yīng)表表。一、創(chuàng)創(chuàng)建數(shù)數(shù)據(jù)倉倉庫39使用SQLServer圖形設(shè)設(shè)計(jì)界界面實(shí)現(xiàn)分分析服服務(wù)4.創(chuàng)建多維數(shù)數(shù)據(jù)集集在解決決方案案資源源管理理器中中,選選擇訂訂單分分析項(xiàng)項(xiàng)目下下的多維數(shù)數(shù)據(jù)集集,右鍵鍵,選選擇““新建建多維數(shù)數(shù)據(jù)集集”。按向?qū)?dǎo)選擇擇相應(yīng)應(yīng)的事事實(shí)表表,事事實(shí)表表的度度量字字段,,維表表。得得到如如下所所示多多維數(shù)數(shù)據(jù)集集結(jié)構(gòu)構(gòu)一、創(chuàng)創(chuàng)建數(shù)數(shù)據(jù)倉倉庫40使用SQLServer圖形設(shè)設(shè)計(jì)界界面實(shí)現(xiàn)分分析服服務(wù)5.創(chuàng)建維維度、、指定定屬性性與層層次選定某某一某某一維維度,,編輯維維度,,包括指指定維維度屬屬性,,設(shè)置維維度屬屬性關(guān)關(guān)系,,構(gòu)建用用戶自自定義義層次次等右鍵,,新建建維度度,如創(chuàng)建建時(shí)間間維度度表新建度度量值值,編輯度度量值值的聚聚集/計(jì)算算方式式一、創(chuàng)創(chuàng)建數(shù)數(shù)據(jù)倉倉庫41使用SQLServer圖形設(shè)設(shè)計(jì)界界面實(shí)現(xiàn)分分析服服務(wù)維度屬屬性在”維維度結(jié)結(jié)構(gòu)””選項(xiàng)項(xiàng)卡中中看屬屬性在”瀏瀏覽””選項(xiàng)項(xiàng)卡中中看屬屬性成成員維度屬屬性成成員用戶自自定義義層次次結(jié)構(gòu)構(gòu)屬性性5.創(chuàng)建維維度、、指定定屬性性與層層次在進(jìn)入入某一一維度度的維維度結(jié)結(jié)構(gòu)視視圖后后,可可在““維度度結(jié)構(gòu)構(gòu)”項(xiàng)項(xiàng)查看看屬性性、自自定義義用戶戶層次次結(jié)構(gòu)構(gòu),在在“屬屬性關(guān)關(guān)系””項(xiàng)查查看與與設(shè)置置屬性性關(guān)系系,在在瀏覽覽器項(xiàng)項(xiàng)目查查看維維度各各層次次維成成員一、創(chuàng)創(chuàng)建數(shù)數(shù)據(jù)倉倉庫42使用SQLServer圖形設(shè)設(shè)計(jì)界界面實(shí)現(xiàn)分分析服服務(wù)5.生成并并部署署所創(chuàng)創(chuàng)建的的數(shù)據(jù)據(jù)倉庫庫選擇菜菜單中中的生生成———生生成““訂單單分析析”數(shù)數(shù)據(jù)倉倉庫———部部署““訂單單分析析”數(shù)數(shù)據(jù)倉倉庫一、、創(chuàng)創(chuàng)建建數(shù)數(shù)據(jù)據(jù)倉倉庫庫43使用用SQLServer圖形形設(shè)設(shè)計(jì)計(jì)界界面面實(shí)現(xiàn)現(xiàn)分分析析服服務(wù)務(wù)1.打開開已已經(jīng)經(jīng)創(chuàng)創(chuàng)建建的的數(shù)數(shù)據(jù)據(jù)源源視視圖圖,,右右鍵鍵““sale””表表,,在在彈彈出出的的快快捷捷菜菜單單中中選選擇擇““瀏瀏覽覽數(shù)數(shù)據(jù)據(jù)””命命令令,,即即可可對(duì)對(duì)數(shù)數(shù)據(jù)據(jù)進(jìn)進(jìn)行行瀏瀏覽覽,下下圖圖為為瀏瀏覽覽原原始始數(shù)數(shù)據(jù)據(jù)表表二、、OlAP實(shí)實(shí)現(xiàn)現(xiàn)44使用用SQLServer圖形形設(shè)設(shè)計(jì)計(jì)界界面面實(shí)現(xiàn)現(xiàn)分分析析服服務(wù)務(wù)2.選擇擇““透透視視表表””選選項(xiàng)項(xiàng)卡卡,,可可選選擇擇需需要要的的維維度度對(duì)對(duì)原原始始數(shù)數(shù)據(jù)據(jù)進(jìn)進(jìn)行行分分析析,,如如分分““訂訂單單時(shí)時(shí)間間””和和““客客戶戶””維維度度進(jìn)進(jìn)行行分分析析二、、OlAP實(shí)實(shí)現(xiàn)現(xiàn)453.選擇擇““圖圖表表””選選項(xiàng)項(xiàng)卡卡,,可可選選擇擇需需要要的的維維度度對(duì)對(duì)原原始始數(shù)數(shù)據(jù)據(jù)進(jìn)進(jìn)行行分分析析,

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論