SQLServer數(shù)據(jù)倉庫與數(shù)據(jù)挖掘_第1頁
SQLServer數(shù)據(jù)倉庫與數(shù)據(jù)挖掘_第2頁
SQLServer數(shù)據(jù)倉庫與數(shù)據(jù)挖掘_第3頁
SQLServer數(shù)據(jù)倉庫與數(shù)據(jù)挖掘_第4頁
SQLServer數(shù)據(jù)倉庫與數(shù)據(jù)挖掘_第5頁
已閱讀5頁,還剩54頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

8.1SQLServer2005的功能構(gòu)架SQLServer2005的數(shù)據(jù)資源管理包括兩大功能體系,一是關(guān)于數(shù)據(jù)庫的管理,二是關(guān)于數(shù)據(jù)倉庫的管理。8.1SQLServer2005的功能構(gòu)架SQLServer2005在數(shù)據(jù)倉庫方面提供了三大服務(wù)和一個工具來實現(xiàn)系統(tǒng)的整合。三大服務(wù)是SQLServer2005AnalysisServices(SSAS)、SQLServer2005IntegrationServices(SSIS)SQLServer2005ReportingServices(SSRS),一個工具是BusinessIntelligenceDevelopmentStudio。8.1SQLServer2005的功能構(gòu)架8.1SQLServer2005的功能構(gòu)架SSIS能從各種異構(gòu)數(shù)據(jù)源中整合數(shù)據(jù)到數(shù)據(jù)倉庫中,這項功能在以前是通過DTS服務(wù)(即數(shù)據(jù)轉(zhuǎn)換服務(wù))來實現(xiàn)的。SSAS是從數(shù)據(jù)中產(chǎn)生知識的關(guān)鍵,通過這種服務(wù),可以構(gòu)建數(shù)據(jù)立方(Cube),也就是多維數(shù)據(jù)集,然后進(jìn)行OLAP分析,SSAS也提供數(shù)據(jù)挖掘的功能。SSRS是報表設(shè)計工具,通過它可以對分析結(jié)果提供類型多樣、美觀且適合不同需求的圖表和報表。8.3SQL

Server集成服務(wù)8.3.1SQL

Server集成服務(wù)的作用在SQLServer2005IntegrationServices(SSIS)中,可以方便地創(chuàng)建解決方案,來執(zhí)行提取、轉(zhuǎn)換和加載數(shù)據(jù)(ETL)的處理。SSIS提供了設(shè)計、創(chuàng)建、部署和管理包的功能,用于處理日常的業(yè)務(wù)需求。8.3.1SQL

Server集成服務(wù)的作用建立SSIS解決方案時,創(chuàng)建新的項目,該項目可以放在一般的方案管理之下,但它只是邏輯的管理單位,SSIS設(shè)計、新建、訪問和執(zhí)行的單位依然是包(Package),包可以理解為SSIS項目中基本的部署和執(zhí)行單元。8.3.2控制流SSIS包中的控制流由一組任務(wù)組成。上圖顯示了一個簡單的控制流示例。它以FTP任務(wù)開始,該FTP任務(wù)用于下載已壓縮的數(shù)據(jù)文件。一旦下載完這些文件,運行時就會到達(dá)Foreach循環(huán)容器,在該容器內(nèi)部有三個任務(wù):執(zhí)行進(jìn)程任務(wù)(該任務(wù)調(diào)用unzip應(yīng)用程序來解壓縮數(shù)據(jù)文件)、大容量插入任務(wù)和檢查數(shù)據(jù)庫完整性任務(wù)。當(dāng)解壓縮完數(shù)據(jù)文件,數(shù)據(jù)文件中的數(shù)據(jù)被加載到SQLServer中并檢查完數(shù)據(jù)庫的完整性時,循環(huán)會停止。如果在循環(huán)期間發(fā)生了錯誤,則該控制流將執(zhí)行發(fā)送郵件任務(wù):向DBA發(fā)送電子郵件。如果正確地執(zhí)行了每個任務(wù),則該控制流將執(zhí)行SQL任務(wù),然后更新統(tǒng)計信息。8.3.3數(shù)據(jù)流數(shù)據(jù)流是專門處理數(shù)據(jù)操作的工作流,也稱為流水線。在數(shù)據(jù)流中的每個節(jié)點都稱為轉(zhuǎn)換。數(shù)據(jù)流通常以源轉(zhuǎn)換開始,以目標(biāo)轉(zhuǎn)換結(jié)束。上圖顯示了一個數(shù)據(jù)流的示例。該數(shù)據(jù)流以O(shè)LEDBSource轉(zhuǎn)換開始,該轉(zhuǎn)換加載包含上市公司基本情況的事實表。第二個轉(zhuǎn)換是“查找”,該轉(zhuǎn)換從上市公司基本情況表中查找上市公司簡稱。這列數(shù)據(jù)被加入到流水線的數(shù)據(jù)中。下一個轉(zhuǎn)換是“條件性拆分”,該轉(zhuǎn)換將“ST公司”與“正常公司”分開。由于分析中ST公司與正常公司可比性不強(qiáng),屬于異常值,需要剔出,因此“ST公司”轉(zhuǎn)換為Excel目標(biāo)表保存即可,“正常公司”的相關(guān)數(shù)據(jù)則到達(dá)“派生列”轉(zhuǎn)換,該轉(zhuǎn)換根據(jù)流通A股中個人持股數(shù)量和總股本數(shù)計算“個人持股比例”,再經(jīng)過“聚合”轉(zhuǎn)換,按行業(yè)求算“平均個人持股比例”,最后轉(zhuǎn)換為“SQLServer目標(biāo)”為后期的數(shù)據(jù)挖掘做準(zhǔn)備。值得注意的是,在創(chuàng)建包以及數(shù)據(jù)流之前,需要充分了解在源數(shù)據(jù)和目標(biāo)數(shù)據(jù)中使用的格式。了解了這兩種數(shù)據(jù)格式后,才能確定將源數(shù)據(jù)映射到目標(biāo)數(shù)據(jù)所需的轉(zhuǎn)換。8.3.4設(shè)設(shè)計和使使用ETL數(shù)據(jù)倉庫的設(shè)設(shè)計是數(shù)據(jù)分分析和數(shù)據(jù)挖挖掘的基礎(chǔ)工工作,良好的的數(shù)據(jù)倉庫結(jié)結(jié)構(gòu)設(shè)計是以以后工作能順順利進(jìn)行的保保證。數(shù)據(jù)倉庫中的的數(shù)據(jù)一般要要從原始業(yè)務(wù)務(wù)數(shù)據(jù)中獲取取,經(jīng)過“提提取-轉(zhuǎn)換--加載”即ETL過程,,對分析有幫幫助的數(shù)據(jù)將將保存于數(shù)據(jù)據(jù)倉庫中。Step1單擊“開始””菜單,選擇擇“所有程序序”,再指向向MicrosoftSQLServer2005,再單擊擊SQLServerBusinessIntelligenceDevelopmentStudio。在““文件”菜菜單上,選擇擇“新建”,,再單擊“項項目”。Step2在“新建項目目”對話框中中,從“項目目類型”窗格格中選擇“商商業(yè)智能項目目”,再在““模板”窗格格中選擇“IntegrationServices項項目”,在在“名稱”框框中,鍵入項項目名稱Stock_IS。Step3在“項目”菜菜單中選擇““SSIS導(dǎo)導(dǎo)入和導(dǎo)出向向?qū)А泵?,,在“選擇數(shù)數(shù)據(jù)源”窗口口中的“數(shù)據(jù)據(jù)源”下拉列列表框中選擇擇Access數(shù)據(jù)源選選項,如圖8.6所示。。然后在路徑徑選擇中選擇擇此項目文件件夾中的stockDB.mdf文文件。8.3.4設(shè)設(shè)計計和使使用ETL8.3.4設(shè)設(shè)計計和使使用ETLStep4在選擇擇目標(biāo)標(biāo)窗口口選擇擇“SQLNativeClient”,,如圖圖8.7所所示。。設(shè)置置好服服務(wù)器器及其其登錄錄信息息后,,鍵入入目標(biāo)標(biāo)數(shù)據(jù)據(jù)庫名名,也也可以以用系系統(tǒng)默默認(rèn)的的數(shù)據(jù)據(jù)庫名名。Step5在“指指定表表復(fù)制制或查查詢””窗口口,選選擇需需要復(fù)復(fù)制的的數(shù)據(jù)據(jù)源中中的表表和視視圖,,或自自定義義的查查詢,,這里里選擇擇“復(fù)復(fù)制一一個或或多個個表或或視圖圖的數(shù)數(shù)據(jù)””,如如圖8.8所示示。Step6完成數(shù)數(shù)據(jù)導(dǎo)導(dǎo)入操操作之之前,,系統(tǒng)統(tǒng)將要要求用用戶確確認(rèn)操操作列列表,,并提提示將將會把把包以以“Package1.dtsx”作作為文文件名名保存存在項項目文文件夾夾下面面,而而且不不會立立即執(zhí)執(zhí)行,,確認(rèn)認(rèn)無誤誤后單單擊““完成成”。。8.3.4設(shè)設(shè)計計和和使使用用ETL8.3.4設(shè)設(shè)計計和和使使用用ETL8.3.4設(shè)設(shè)計計和和使使用用ETL8.4SQLServer分分析析服服務(wù)務(wù)8.4.1創(chuàng)創(chuàng)建建AnalysisServices項項目目Step1單擊擊““開開始始””菜菜單單,,選選擇擇““所所有有程程序序””,,再再指指向向MicrosoftSQLServer2005,,再再單單擊擊SQLServerBusinessIntelligenceDevelopmentStudio。。Step2在VisualStudio的的“文文件””菜單單上,,選擇擇“新新建””,再再單擊擊“項項目””。Step3在“新新建項項目””對話話框中中,從從“項項目類類型””窗格格中選選擇““商業(yè)業(yè)智能能項目目”,,再在在“模模板””窗格格中選選擇““AnalysisServices項項目目”。。Step4將項目目名稱稱命名名為STOCK_AS,這這也將將更改改解決決方案案名稱稱,然然后““確定定”。。8.4.1創(chuàng)建建Analysis

Services項目8.4.2定義義數(shù)據(jù)源Step1在解決方案案資源管理理器中,右右鍵單擊““數(shù)據(jù)源””,然后單單擊“新建建數(shù)據(jù)源””,將打開開數(shù)據(jù)源向向?qū)?,如圖圖8.11所示。在在“歡迎使使用數(shù)據(jù)源源向?qū)А表擁撋?,單擊擊“下一步步”按鈕。。Step2在“選擇如如何定義連連接”頁上上,可以基基于新連接接、現(xiàn)有連連接或以前前定義的數(shù)數(shù)據(jù)源對象象來定義數(shù)數(shù)據(jù)源。以以前定義的的數(shù)據(jù)源對對象是當(dāng)前前項目中或或當(dāng)前解決決方案的其其他項目中中的現(xiàn)有數(shù)數(shù)據(jù)源定義義。在本例例中選擇““新建”,,如圖8.12所示示,也就是是基于新連連接定義新新數(shù)據(jù)源。。Step3在“連接管管理器”對對話框中,,可定義數(shù)數(shù)據(jù)源的連連接屬性。。首先,在在“提供程程序”列表表中,選則則“本機(jī)OLEDB\SQLNativeClient”選項項,即可連連接本機(jī)的的SQLServer數(shù)據(jù)據(jù)源。Step4在數(shù)據(jù)源源向?qū)У牡摹澳M擬信息””頁上,,可以定定義AnalysisServices用用于連接接數(shù)據(jù)源源的安全全憑據(jù)。。在本例例中,選選擇AnalysisServices服服務(wù)賬戶戶,因為為該賬戶戶具有訪訪問STOCKDB數(shù)據(jù)據(jù)庫所需需的權(quán)限限。選擇擇“使用用服務(wù)賬賬戶”,,如圖圖8.14所示示,然后后單擊““下一步步”按鈕鈕即顯示示隨后出出現(xiàn)的““完成向向?qū)А表擁?。Step5在“完成成向?qū)А薄表撋?,,寫出?shù)數(shù)據(jù)源的的名稱,,本例中中將數(shù)據(jù)據(jù)源命名名為StockDW,,單擊““完成””以創(chuàng)建建名為StockDW的新數(shù)數(shù)據(jù)源。。如圖8.15所示解解決方案案資源管管理器的的“數(shù)據(jù)據(jù)源”文文件夾中中可以看看到的新新數(shù)據(jù)源源。若要要修改現(xiàn)現(xiàn)有數(shù)據(jù)據(jù)源的屬屬性,可可以在““數(shù)據(jù)源源”文件件夾中雙雙擊該數(shù)數(shù)據(jù)源,,并在““數(shù)據(jù)源源設(shè)計器器”中修修改數(shù)據(jù)據(jù)源屬性性。8.4.3定定義數(shù)數(shù)據(jù)源視視圖Step1在解決方方案資源源管理器器中,右右鍵單擊擊“數(shù)據(jù)據(jù)源視圖圖”,再再單擊““新建數(shù)數(shù)據(jù)源視視圖”,,如圖8.16所示。。此時將將打開數(shù)數(shù)據(jù)源視視圖向?qū)?dǎo)。Step2在數(shù)據(jù)源源視圖向向?qū)У摹啊斑x擇數(shù)數(shù)據(jù)源””頁,選選則StockDW數(shù)據(jù)據(jù)源,如如圖8.17所所示。單單擊“下下一步””,將顯顯示“選選擇表和和視圖””頁。8.4.3定定義數(shù)據(jù)據(jù)源視圖Step3在“選擇表和和視圖”頁中中,可以從選選定的數(shù)據(jù)源源提供的對象象列表中選擇擇表和視圖。。在“可用對對象”列表中中,選擇需要要的表,并將將選中的表添添加到“包含含的對象”列列表中。然后后,寫出數(shù)據(jù)據(jù)源視圖的名名稱StockVIEW,就可以““完成”數(shù)據(jù)據(jù)源視圖的定定義。Step4數(shù)據(jù)源視圖StockVIEW將將在解決方方案資源管理理器的“數(shù)據(jù)據(jù)源視圖”文文件夾中顯示示。數(shù)據(jù)源視視圖的內(nèi)容也也可以在數(shù)據(jù)據(jù)源視圖設(shè)計計器中進(jìn)行修修改。圖8.18顯示了了數(shù)據(jù)源視圖圖設(shè)計器中的的數(shù)據(jù)源視圖圖StockVIEW。。8.4.3定定義數(shù)據(jù)據(jù)源視圖8.4.4用用Analysis

Services創(chuàng)創(chuàng)建維與多維維數(shù)據(jù)集1.常規(guī)維度度關(guān)系當(dāng)維度的鍵列列與事實數(shù)據(jù)據(jù)表直接聯(lián)接接時,多維數(shù)數(shù)據(jù)集維度與與度量值組之之間便會存在在常規(guī)維度關(guān)關(guān)系。這種直直接關(guān)系基于于基礎(chǔ)關(guān)系數(shù)數(shù)據(jù)庫中的主主鍵-外鍵關(guān)關(guān)系,但是也也可以基于數(shù)數(shù)據(jù)源視圖中中定義的邏輯輯關(guān)系。常規(guī)規(guī)維度關(guān)系表表示傳統(tǒng)星型型架構(gòu)設(shè)計中中維度表與事事實數(shù)據(jù)表之之間的關(guān)系。。2.引用維度度關(guān)系當(dāng)多維數(shù)據(jù)集集維度的鍵列列通過其他維維度表中的鍵鍵與事實數(shù)據(jù)據(jù)表間接聯(lián)接接時,該維度度與度量值組組之間便會存存在引用維度度關(guān)系。引用用維度關(guān)系表表示雪花型架架構(gòu)設(shè)計中的的維度表與事事實數(shù)據(jù)表之之間的關(guān)系。。當(dāng)雪花型架架構(gòu)中的各維維度表進(jìn)行連連接時,可以以使用多個表表中的列定義義一個維度,,也可以根據(jù)據(jù)單獨的維度度表定義單獨獨的維度,然然后使用引用用維度關(guān)系設(shè)設(shè)置定義這些些維度之間的的鏈接。3.事實維度度關(guān)系事實維度通常常稱為退化維維度,是通過過事實數(shù)據(jù)表表而非維度表表中的列構(gòu)造造的標(biāo)準(zhǔn)維度度。有用的維維度數(shù)據(jù)有時時存儲在事實實數(shù)據(jù)表中可可以減少重復(fù)復(fù)。4.多對多維維度關(guān)系多對多維度可可將維度模型型擴(kuò)展了傳統(tǒng)統(tǒng)的星型架構(gòu)構(gòu)范圍,并在在維度不直接接與事實數(shù)據(jù)據(jù)表相關(guān)聯(lián)的的情況下支持持復(fù)雜分析。。Step1在解決方案資資源管理器中中,右鍵單擊擊“多維數(shù)據(jù)據(jù)集”,然后后單擊“新建建多維數(shù)據(jù)集集”。Step2在“歡歡迎使使用多多維數(shù)數(shù)據(jù)集集向?qū)?dǎo)”頁頁上,,單擊擊“下下一步步”按按鈕,,并在在“選選擇生生成方方法””頁上上,確確認(rèn)已已選中中“使使用數(shù)數(shù)據(jù)源源生成成多維維數(shù)據(jù)據(jù)集””選項項,此此時,,可以以啟用用“自自動生生成””選項項,如如圖8.19所所示,,這樣樣多維維數(shù)據(jù)據(jù)集向向?qū)⒆詣觿佣x義維度度表中中各列列的屬屬性并并自動動生成成多級級層次次結(jié)構(gòu)構(gòu)。當(dāng)當(dāng)然,,也可可以手手動創(chuàng)創(chuàng)建屬屬性,,然后后生成成層次次結(jié)構(gòu)構(gòu)。8.4.4用用AnalysisServices創(chuàng)建建維與與多維維數(shù)據(jù)據(jù)集Step3在“選選擇數(shù)數(shù)據(jù)源源視圖圖”頁頁上,,確認(rèn)認(rèn)已選選中StockVIEW數(shù)數(shù)據(jù)據(jù)源視視圖。。在使使用多多維數(shù)數(shù)據(jù)集集向?qū)?dǎo)生成成多維維數(shù)據(jù)據(jù)集時時,可可以在在“選選擇數(shù)數(shù)據(jù)源源視圖圖”頁頁上單單擊““完成成”按按鈕,,以讓讓該向向?qū)Фǘx多多維數(shù)數(shù)據(jù)集集的其其余屬屬性;;也可可以根根據(jù)需需要自自己定定義多多維數(shù)數(shù)據(jù)集集的其其余屬屬性。。若直直接進(jìn)進(jìn)入““完成成向?qū)?dǎo)”頁頁,可可以在在該頁頁為多多維數(shù)數(shù)據(jù)集集指定定名稱稱并可可以查查看其其結(jié)構(gòu)構(gòu)。本本例中中單擊擊“下下一步步”按按鈕,,以查查看并并進(jìn)一一步定定義多多維數(shù)數(shù)據(jù)集集的屬屬性。。Step4向?qū)?dǎo)掃掃描描在在數(shù)數(shù)據(jù)據(jù)源源對對象象中中定定義義的的數(shù)數(shù)據(jù)據(jù)庫庫中中的的表表,,以以標(biāo)標(biāo)識識事事實實數(shù)數(shù)據(jù)據(jù)表表和和維維度度表表以以及及與與事事實實數(shù)數(shù)據(jù)據(jù)表表相相關(guān)關(guān)的的度度量量值值,,在在““檢檢測測事事實實數(shù)數(shù)據(jù)據(jù)表表和和維維度度表表””頁頁上上單單擊擊““下下一一步步””按按鈕鈕,,將將顯顯示示該該向向?qū)?dǎo)所所標(biāo)標(biāo)識識的的事事實實數(shù)數(shù)據(jù)據(jù)表表和和維維度度表表。。圖圖8.20顯顯示示了了該該向向?qū)?dǎo)的的““標(biāo)標(biāo)識識事事實實數(shù)數(shù)據(jù)據(jù)表表和和維維度度表表””頁頁,,其其中中為為STOCK_AS項項目目選選擇擇了了事事實實數(shù)數(shù)據(jù)據(jù)表表和和維維度度表表。。8.4.4用用Analysis

Services創(chuàng)創(chuàng)建維與多維維數(shù)據(jù)集Step5單擊“下下一步””按鈕,,在隨即即出現(xiàn)的的“選擇擇度量值值”頁中中,顯示示了向?qū)?dǎo)所選擇擇的度量量值。在在此,也也可以進(jìn)進(jìn)行修改改。一般般選擇事事實數(shù)據(jù)據(jù)表中的的各數(shù)值值數(shù)據(jù)類類型列作作為度量量值,如如圖8.21所所示。Step6在“完成成向?qū)А薄表撋?,,將多維維數(shù)據(jù)集集的名稱稱更改為為StockDIMS,在該該頁上,,也可以以查看多多維數(shù)據(jù)據(jù)集的度度量值組組、度量量值、維維度、層層次結(jié)構(gòu)構(gòu)和屬性性,如圖圖8.23所示示,單擊擊“完成成”按鈕鈕以完成成向?qū)?。?.4.4用用Analysis

Services創(chuàng)建維維與多維維數(shù)據(jù)集集8.4.4用用Analysis

Services創(chuàng)建維維與多維維數(shù)據(jù)集集8.4.4用用Analysis

Services創(chuàng)建維維與多維維數(shù)據(jù)集集8.4.5部部署AnalysisServices項項目Step1在解決方方案資源源管理器器中,右右鍵單擊擊項目名名“STOCK_AS”,然然后單擊擊“屬性性”選項項。將出出現(xiàn)“STOCK_AS屬屬性頁””對話框框,并顯顯示活動動配置的的屬性。。在此可可以定義義多個配配置,每每個配置置可以具具有不同同的屬性性。Step2在“STOCK_AS屬性性頁”的的樹型目目錄里選選擇“部部署”選選項,并并在“目目標(biāo)”區(qū)區(qū)域的““服務(wù)器器”文本本框里輸輸入AnalysisServices服務(wù)器器名及實實例名,,若省略略實例名名則部署署到默認(rèn)認(rèn)實例,,然后““確定””,如圖圖8.25所示示,以完完成配置置屬性的的設(shè)置。。8.4.5部部署AnalysisServices項項目8.4.5部部署AnalysisServices項項目Step3在解決方方案資源源管理器器中,右右鍵單擊擊項目名名“STOCK_AS”,再再單擊““部署””選項,,或者在在“生成成”菜單單上單擊擊“部署署STOCK_AS””,就可可以在““部署進(jìn)進(jìn)度”對對話框中中看到部部署情況況。Step4單擊“視視圖”菜菜單欄中中的“輸輸出”選選項,可可以查看看部署是是否成功功。部署完STOCK_AS項目目之后,,啟動SQLServerManagementStudio,在““連接到到服務(wù)器器”對話話框里的的“服務(wù)務(wù)器類型型”下拉拉列表框框里選擇擇“AnalysisServices”選項項并寫出出部署的的服務(wù)器器名和實實例名。。連接后后,在SQLServerManagementStudio的“對對象資源源管理器器”里,,就可以以看到部部署的項項目。8.4.5部部署AnalysisServices項項目利用數(shù)數(shù)據(jù)挖挖掘向向?qū)Э煽梢詣?chuàng)創(chuàng)建挖挖掘結(jié)結(jié)構(gòu)和和挖掘掘模型型,使使用該該向?qū)?dǎo)可以以定義義結(jié)構(gòu)構(gòu)并制制定創(chuàng)創(chuàng)建基基于該該結(jié)構(gòu)構(gòu)的初初始模模型時時使用用的算算法和和定型型數(shù)據(jù)據(jù)。具具體過過程包包括::選擇擇數(shù)據(jù)據(jù)源類類型,,選擇擇算法法,選選擇數(shù)數(shù)據(jù)源源并且且指定定數(shù)據(jù)據(jù)源表表的用用法,,選擇擇表中中的列列并且且指定定這些些列的的用法法,對對挖掘掘模型型命名名。接接下來來,可可以對對模型型進(jìn)行行處理理和分分析,,還可可以生生成數(shù)數(shù)據(jù)挖挖掘報報表。。Step1在解決決方案案資源源管理理器中中,選選擇““挖掘掘結(jié)構(gòu)構(gòu)”,,單擊擊右鍵鍵,在在彈出出的菜菜單中中選擇擇“新新建挖挖掘結(jié)結(jié)構(gòu)””命令令,彈彈出““數(shù)據(jù)據(jù)挖掘掘向?qū)?dǎo)”對對話框框,單單擊““下一一步””按鈕鈕。Step2“選選擇擇定定義義方方法法””對對話話框框中中,,需需要要開開發(fā)發(fā)人人員員選選擇擇創(chuàng)創(chuàng)建建模模型型的的源源是是來來自自于于一一個個關(guān)關(guān)系系源源還還是是來來自自于于多多維維源源,,雖雖然然最最后后創(chuàng)創(chuàng)建建的的結(jié)結(jié)果果相相同同,,但但是是創(chuàng)創(chuàng)建建的的過過程程不不同同,,所所以以對對于于不不同同的的選選項項有有不不同同的的向向?qū)?dǎo)過過程程。。本本例例中中,,選選擇擇““從從現(xiàn)現(xiàn)有有關(guān)關(guān)系系數(shù)數(shù)據(jù)據(jù)庫庫或或數(shù)數(shù)據(jù)據(jù)倉倉庫庫””。。Step3在彈彈出出的的““選選擇擇數(shù)數(shù)據(jù)據(jù)挖挖掘掘技技術(shù)術(shù)””對對話話框框中中,,選選擇擇將將要要使使用用的的數(shù)數(shù)據(jù)據(jù)挖挖掘掘技技術(shù)術(shù)。。算算法法的的列列表表是是由由目目標(biāo)標(biāo)服服務(wù)務(wù)器器的的功功能能決決定定的的,,要要選選擇擇什什么么算算法法主主要要取取決決于于具具體體的的挖挖掘掘主主題題。。數(shù)數(shù)據(jù)據(jù)挖挖掘掘模模型型還還可可以以用用數(shù)數(shù)據(jù)據(jù)挖挖掘掘擴(kuò)擴(kuò)展展(DMX)語語言言創(chuàng)創(chuàng)建建和和處處理理。。本本例例中中選選擇擇了了聚聚類類分分析析和和神神經(jīng)經(jīng)網(wǎng)網(wǎng)絡(luò)絡(luò)。。Step4確定定將將要要進(jìn)進(jìn)行行挖挖掘掘的的數(shù)數(shù)據(jù)據(jù),,即即選選擇擇數(shù)數(shù)據(jù)據(jù)源源。。本本例例中中選選擇擇了了前前面面已已經(jīng)經(jīng)創(chuàng)創(chuàng)建建好好的的數(shù)數(shù)據(jù)據(jù)源源StockDW。。Step5指定定表表類類型型,,確確定定表表中中各各列列的的用用法法。。當(dāng)選選擇擇表表時時,,必必須須指指定定每每一一個個表表是是事事例例表表還還是是嵌嵌套套表表,,事事例例表表包包含含想想要要分分析析的的實實體體的的事事例例,,嵌嵌套套表表包包含含每每一一事事例例附附加加的的信信息息(通通常常是是事事務(wù)務(wù)信信息息)。。Step6為挖挖掘掘結(jié)結(jié)構(gòu)構(gòu)和和挖挖掘掘模模型型命命名名,,如如果果所所選選擇擇的的算算法法支支持持,,還還可可以以啟啟用用鉆鉆取取功功能能,,完完成成向向?qū)?dǎo)。。使使用用該該向向?qū)?dǎo)創(chuàng)創(chuàng)建建了了數(shù)數(shù)據(jù)據(jù)挖挖掘掘?qū)ο笙笾蠛螅?,就就可可以以在在?shù)數(shù)據(jù)據(jù)挖挖掘掘設(shè)設(shè)計計器器中中瀏瀏覽覽并并細(xì)細(xì)化化數(shù)數(shù)據(jù)據(jù)挖挖掘掘向向?qū)?dǎo)創(chuàng)創(chuàng)建建的的結(jié)結(jié)果果。。8.6SQLServer報表表服務(wù)務(wù)8.6.1創(chuàng)創(chuàng)建建報表表報表是是數(shù)據(jù)據(jù)挖掘掘結(jié)果果的歸歸納與與呈現(xiàn)現(xiàn),可可以使使用自自定義義的方方式來來創(chuàng)建建,也也可以以使用用報表表向?qū)?dǎo)來創(chuàng)創(chuàng)建。。Step1單擊““開始始”菜菜單,,選擇擇“所所有程程序””,再再指向向MicrosoftSQLServer2005,再再單擊擊SQLServerBusinessIntelligenceDevelopmentStudio。在在VisualStudio的的“文文件””菜單單上,,選擇擇“新新建””,再再單擊擊“項項目””。Step2在“新新建項項目””對話話框中中,從從“項項目類類型””窗格格中選選擇““商業(yè)業(yè)智能能項目目”,,再在在“模模板””窗格格中選選擇““報表表服務(wù)務(wù)器項項目向向?qū)А薄?。將將項目目名稱稱命名名為STOCK_RS,然然后單單擊““確定定”按按鈕,,如圖圖8.28所示示。8.6.1創(chuàng)創(chuàng)建建報表表8.6.1創(chuàng)創(chuàng)建建報表表Step3““選擇擇數(shù)據(jù)據(jù)源””窗口口,為為報表表選擇擇或創(chuàng)創(chuàng)建所所需數(shù)數(shù)據(jù)的的來源源,輸輸入數(shù)數(shù)據(jù)源源名稱稱STOCKDW,,選擇擇AnalysisServices作作為數(shù)數(shù)據(jù)連連接的的類型型,再再單擊擊“編編輯””按鈕鈕,設(shè)設(shè)置此此數(shù)據(jù)據(jù)源的的連接接屬性性,可可以通通過單單擊““測試試連接接”按按鈕確確認(rèn)此此連接接的正正確性性,然然后單單擊““確定定”按按鈕,,如圖圖8.29所示示。Step4在“設(shè)計計查詢””窗口中中單擊““查詢生生成器””,在查查詢生成

溫馨提示

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

最新文檔

評論

0/150

提交評論