日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

SQL Server 2008 R2數(shù)據(jù)挖掘即學(xué)即用

 digman 2010-08-03

SQL Server 2008 R2數(shù)據(jù)挖掘即學(xué)即用

 
 【IT168專稿】SQL Server 2008 R2向前端工具開放了數(shù)據(jù)挖掘能力,通過集成在Excel中的插件,允許用戶連接到SQL Server服務(wù)器,直接操作多種數(shù)據(jù)挖掘算法,解決日常應(yīng)用中的小型預(yù)測(cè)問題;使用過程中,用戶幾乎感覺不到SQL Server服務(wù)器的存在,也不必受復(fù)雜邏輯實(shí)現(xiàn)的困擾,一切皆由數(shù)據(jù)說了算。

  在本文實(shí)例中,使用SQL Server 2008 R2實(shí)例數(shù)據(jù)庫(kù)AdventureWorks結(jié)合SQL Server 2008數(shù)據(jù)挖掘外接程序,即使您不會(huì)SQL Server,不懂SQL語(yǔ)句,也沒有任何關(guān)系,只要您會(huì)使用Excel就可以獲取到想要的數(shù)據(jù),并且對(duì)簡(jiǎn)單的點(diǎn)擊幾個(gè)按鈕就可以對(duì)數(shù)據(jù)進(jìn)行挖掘。如果您有一定的數(shù)據(jù)庫(kù)基礎(chǔ),那么結(jié)合Reporting Service,可以生成預(yù)測(cè)數(shù)據(jù)和結(jié)果。

  步驟一:數(shù)據(jù)挖掘外接程序

  在步驟1中我們首先安裝Microsoft SQL Server 2008 Office 2007 數(shù)據(jù)挖掘外接程序,其下載地址如下:

  http://www.microsoft.com/downloads/details.aspx?FamilyId=896A493A-2502-4795-94AE-E00632BA6DE7&displaylang=zh-cn

  通過使用 Microsoft SQL Server 2008 Office 2007 數(shù)據(jù)挖掘外接程序(數(shù)據(jù)挖掘外接程序),可以在 Office Excel 2007 和 Office Visio 2007 中利用 SQL Server 2008 的預(yù)測(cè)分析功能。數(shù)據(jù)挖掘外接程序包括以下組件:

  Excel 表分析工具:此外接程序提供了一些非常易于使用的任務(wù),這些任務(wù)可利用 SQL Server 2008 數(shù)據(jù)挖掘?qū)﹄娮颖砀駭?shù)據(jù)進(jìn)行更強(qiáng)大的分析,而不需要您了解任何數(shù)據(jù)挖掘概念。

  Excel 數(shù)據(jù)挖掘客戶端:通過使用此外接程序,您可以使用電子表格數(shù)據(jù),或使用可通過 SQL Server 2008 Analysis Services 實(shí)例訪問的外部數(shù)據(jù),在 Excel 2007 內(nèi)創(chuàng)建、測(cè)試、瀏覽和管理數(shù)據(jù)挖掘模型。

  Visio 數(shù)據(jù)挖掘模板:利用此外接程序,您可以用可加注的 Visio 2007 繪圖形式呈現(xiàn)和共享挖掘模型。

  在本文的實(shí)例中,我們重點(diǎn)討論的是使用Excel來(lái)進(jìn)行數(shù)據(jù)挖掘,Visio 數(shù)據(jù)挖掘模板這里不做過多介紹。

  下載數(shù)據(jù)挖掘外接程序后,在安裝的過程中,根據(jù)需要選擇要安裝的功能,為了了解和使用所有功能,我們把默認(rèn)不安裝的Excel數(shù)據(jù)挖掘客戶端和Visio數(shù)據(jù)挖掘模板頁(yè)安裝上,其界面如圖1所示:

  圖1 數(shù)據(jù)挖掘外接程序功能選擇

  安裝完成后,需要連接到SSAS數(shù)據(jù)庫(kù),連接到SSAS數(shù)據(jù)時(shí),我們選擇第二項(xiàng),使用自己管理的現(xiàn)有Microsoft SQL Server 2008 Analysis Service實(shí)例,通過這個(gè)實(shí)例的選取,實(shí)際上選取了我們?cè)跀?shù)據(jù)里安裝的AdventureWorks 數(shù)據(jù)分析實(shí)例。

  連接成功后,點(diǎn)擊“下一步”,運(yùn)行服務(wù)器配置實(shí)用工具,這是開始使用Office 2007數(shù)據(jù)挖掘外接程序最后一個(gè)配置步驟,其界面如圖2所示:

  圖2 配置SQL Server
 
點(diǎn)擊圖2中所示的鏈接后,數(shù)據(jù)挖掘外接程序配置向?qū)ы?yè)面,如圖3所示:

  圖3 數(shù)據(jù)挖掘配置向?qū)?/p>

  配置向?qū)Ч卜?步:第一步填寫服務(wù)器名稱和身份驗(yàn)證方式以連接到Analysis Service數(shù)據(jù)庫(kù);第二步:設(shè)置是否允許創(chuàng)建臨時(shí)挖掘模型;第三步:為外接程序用戶創(chuàng)建數(shù)據(jù)庫(kù);第四步:將相應(yīng)權(quán)限授予相應(yīng)用戶。配置成功后,其界面如圖4所示:

  圖4 數(shù)據(jù)挖掘外接程序配置成功

  關(guān)閉接程序配置向?qū)В蜷_已經(jīng)生成好的實(shí)例Excel文件:DMAddins_SampleData.xlsx,如圖5所示:

  圖5 數(shù)據(jù)挖掘外接程序?qū)嵗龜?shù)據(jù)
 
 
在進(jìn)行數(shù)據(jù)挖掘前,需要連接到數(shù)據(jù)分析服務(wù),如圖6所示:

  圖6 連接到數(shù)據(jù)分析服務(wù)

  至此,在進(jìn)行數(shù)據(jù)挖掘前的所有準(zhǔn)備工作已經(jīng)完成。

  步驟二:在Excel中完成數(shù)據(jù)挖掘全過程

  在步驟二中,我們將使用步驟一的Excel文件進(jìn)行數(shù)據(jù)挖掘和數(shù)據(jù)分析。下面就開始介紹數(shù)據(jù)挖掘,打開文件DMAddins_SampleData.xlsx(默認(rèn)位置在X86:C:\Program Files \Microsoft SQL Server 2008 DM Add-Ins,X64:C:\Program Files (x86)\Microsoft SQL Server 2008 DM Add-Ins),我們可以看到能夠使用的數(shù)據(jù)挖掘工具如圖7所示:

  圖7 數(shù)據(jù)挖掘工具

  這些數(shù)據(jù)挖掘工具包括:數(shù)據(jù)準(zhǔn)備、數(shù)據(jù)建模、準(zhǔn)確性和驗(yàn)證、模型用法、模型管理、連接。在下面的案例中,我們使用數(shù)據(jù)建模工具預(yù)測(cè)來(lái)做演示:

  操作步驟如下:

  (1)在圖5中選擇“預(yù)測(cè)”,自動(dòng)打開“Forecasting” Sheet

  (2)在預(yù)測(cè)Sheet中,點(diǎn)擊數(shù)據(jù)挖掘頁(yè),并點(diǎn)擊“預(yù)測(cè)”按鈕,如圖7所示

  (3)點(diǎn)擊“預(yù)測(cè)”按鈕后,自動(dòng)彈出預(yù)測(cè)數(shù)據(jù)挖掘向?qū)Вx擇數(shù)據(jù)表和數(shù)據(jù)區(qū)域,在這里數(shù)據(jù)表我們選擇了“Table5”,數(shù)據(jù)區(qū)域選擇了所有區(qū)域。按照向?qū)?duì)輸入內(nèi)容進(jìn)行設(shè)置、結(jié)構(gòu)名稱和描述、模塊名稱和描述,點(diǎn)擊“完成”即可,其結(jié)果如圖8所示:

  圖8 預(yù)測(cè)數(shù)據(jù)挖掘結(jié)果

  由上面的簡(jiǎn)單演示可以看到,使用外接數(shù)據(jù)挖掘工具后,您只需要選擇文件,點(diǎn)點(diǎn)鼠標(biāo)就能完成功能復(fù)雜的數(shù)據(jù)挖掘工作,此頁(yè)面上附帶的其它數(shù)據(jù)挖掘工具使用也很簡(jiǎn)單,感興趣的讀者可以自己嘗試一下。

  出了數(shù)據(jù)挖掘工具,外接程序還提供了數(shù)據(jù)分析工具,其能夠操作的面板如圖9所示:

  圖9 數(shù)據(jù)分析工具

  使用數(shù)據(jù)分析工具可以對(duì)關(guān)鍵影響因素、檢測(cè)類別、從示例填充、預(yù)測(cè)、突出顯示異常值、應(yīng)用場(chǎng)景分析、預(yù)測(cè)計(jì)算器、購(gòu)物籃分析,其中預(yù)測(cè)計(jì)算器和購(gòu)物籃分析是新增加的功能。

  步驟三:讀取Reporting Service,操作并使用預(yù)測(cè)數(shù)據(jù)和成果

  報(bào)表服務(wù)為公司提供了滿足各種各樣的報(bào)表場(chǎng)景的能力。

  • 管理報(bào)表生成。經(jīng)常被稱為企業(yè)報(bào)表生成——支持涵蓋了業(yè)務(wù)所有方面的報(bào)表創(chuàng)建,并可在整個(gè)企業(yè)范圍內(nèi)發(fā)送報(bào)表,使每個(gè)雇員都可以及時(shí)的訪問到與他們的業(yè)務(wù)領(lǐng)域相關(guān)的信息,并使他們可以做出更好的決策。

  • 即時(shí)報(bào)表生成。使用戶可以創(chuàng)建他們自己的報(bào)表,并使他們快速靈活的獲得他們需要的信息,并且是以他們需要的格式,而不必提交請(qǐng)求和等待報(bào)表開發(fā)人員來(lái)為他們創(chuàng)建報(bào)表。

  內(nèi)嵌的報(bào)表。使公司可以將報(bào)表直接內(nèi)嵌到商業(yè)應(yīng)用程序和web門戶網(wǎng)站中,用戶也可以在他們的業(yè)務(wù)處理過程中使用這些報(bào)表。與Microsoft Office SharePoint Server 2007的深度集成還使得公司可以通過一個(gè)中央庫(kù)來(lái)發(fā)送報(bào)表,或直接在SharePoint中使用用于輕度渲染報(bào)表的web部分,從而能夠輕松的創(chuàng)建儀表盤。在這種方式下,公司可以將整個(gè)公司的所有關(guān)鍵的商業(yè)數(shù)據(jù),包括結(jié)構(gòu)化的和非結(jié)構(gòu)化的放在一個(gè)中央存儲(chǔ)地址,為信息訪問提供了一個(gè)共同的體驗(yàn),以便用戶可以瀏覽到主要的業(yè)務(wù)執(zhí)行信息。

  Reporting Services 提供了三個(gè)報(bào)表設(shè)計(jì)工具,即 Business Intelligence Development Studio 中的報(bào)表設(shè)計(jì)器、Report Builder 1.0 和 Report Builder 3.0;還提供了一個(gè)報(bào)表模型設(shè)計(jì)工具,即模型設(shè)計(jì)器。

  報(bào)表設(shè)計(jì)器是一種圖形界面,用于創(chuàng)建功能齊全的 Reporting Services 報(bào)表。您可以訪問多種類型的數(shù)據(jù)源并創(chuàng)建高度自定義的報(bào)表。完成報(bào)表后,您可以訪問所有 Reporting Services 報(bào)表管理功能。

  Report Builder 3.0 是一種直觀的報(bào)表創(chuàng)作環(huán)境,專門針對(duì) Microsoft Office 進(jìn)行了優(yōu)化,適用于喜歡在熟悉的 Office 環(huán)境下工作的業(yè)務(wù)用戶。它還支持 Reporting Services 中提供的高級(jí)報(bào)表功能。

  Report Builder 1.0 是一種客戶端應(yīng)用程序,協(xié)助生成即席報(bào)表。Report Builder 1.0 在 2005 年首次發(fā)布,并仍可在當(dāng)前版本中使用。

  使用模型設(shè)計(jì)器,可以選擇要在模型生成進(jìn)程中應(yīng)用哪些規(guī)則,并且可以修改模型及其基礎(chǔ)數(shù)據(jù)源視圖。模型可以用作其他報(bào)表創(chuàng)作工具中的數(shù)據(jù)源,如報(bào)表設(shè)計(jì)器或報(bào)表生成器。

  在步驟三種,我們可以使用Report Builder 3.0來(lái)設(shè)計(jì)報(bào)表,設(shè)計(jì)完成的報(bào)表可以導(dǎo)出到Excel文件中,這樣就可以使用外接數(shù)據(jù)挖掘工具進(jìn)行數(shù)據(jù)挖掘,并且能夠使用數(shù)據(jù)挖掘和分析面板中的預(yù)測(cè)功能。

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多