sqlserver2008數據挖掘
『壹』 sql Server 2008資料庫(數據源)有變化,數據挖掘Analysis Service中要怎麼更新資料庫
自己私有頒發的證書是不被系統默認信任的...可以添加證書到系統的 根受信任辦法機構 即可
『貳』 如何理解sql serve 2008的體系結構
SQL Server 2008系統由4個主要部分組成,這4個部分被稱為4個服務,分別是上面的數據引擎、分析服務、報表服務和集成服務。這些服務之間相互依存。
資料庫引擎是(SQL Server Database Engine,SSDE)是SQL Server 2008系統的核心服務,負責完成業務數據的存儲、處理、查詢和安全管理等操作。例如:創建資料庫、創建表、執行各種數據查詢、訪問資料庫等操作都是由資料庫引擎完成的。在大多數情況下,使用資料庫系統實際上就是使用資料庫引擎。例如,在某個使用SQL Server 2008系統作為後台資料庫的航空公司機票銷售信息系統中,SQL Server 2008系統的資料庫引擎服務負責完成機票數據的添加、跟新、刪除、查詢及安全控制等操作。
分析服務(SQL Server Analysis Server ,SSAS)提供了多維分析和數據挖掘功能,可以支持用戶建立資料庫和進行商業智能分析。相對多維分析(有時也稱為OLAP,即:Online Analysis Processing,中文直接為聯機分析處理)來說,OLTP (Online Transaceion Processing ,聯機事務處理)是由資料庫引擎負責完成的,使用SSAS服務,可以設計、創建和福管理包含來自於其他數據源數據的多維結構,銅鼓哦對多維數據進行多個角度的分心,可以支持管理人員業務數據的風全面的理解。另外,通過使用SSAS服務,用戶可以完成數據挖掘模型的構造和應用,實現知識發現、知識表示、知識管理和知識共享。
報表服務(SQL Server Reporting Services ,SSRS)為用戶提供了支持Web的企業級的報表功能。通過使用SQL Server 2008系統提供的SSRS服務,用戶可以方便地定義和發展布滿足自己需求的報表。無論是報表的局部格式,還是報表的數據源,用戶都可以輕松地實現,這種服務極大地便利了企業的管理工作。滿足了管理人員高效、規范的管理需求。
集成服務(SQL Server Integration Sevives,SSIS)是一個數據集成平台,可以完成有關數據的提取、轉換、載入等。例如:對於分析服務來說,資料庫引擎是一個重要的數據源,如何將數據源中的數據經過適當的處理載入到分析服務匯中,以便進行各種分析處理,正式SSIS服務索要解決的問題。重要的是SSIS服務可以高效地處理各種各樣的數據源,除了SQL Server數據之外,還可以處理Oracle、Excel、XML文檔、文本文件等數據源中的數據。
SQL Server 2008是一個提供了聯機失誤處理、數據倉庫、電子商務應用的資料庫和數據分析的平台。體系架構是描述系統組成要素和要素之間關系的方式。SQL Server 2008系統的系統結構是對SQL Server 2008的主要組成部分和這些組成部分之間關系的描述。
『叄』 如何在SQL Server 2008中驗證數據挖掘模型
Microsoft SQL Server Analysis Services 的這個最新版本引入了新功能和增強功能。
創建維持測試集
現在創建挖掘結構時,可以將挖掘結構中的數據劃分為定型集和測試集。分區的定義與結構存儲在一起,以便可以在基於該結構的任何挖掘模型中重用定型集和測試集。
數據在定型分區和測試分區之間隨機劃分,但是如果需要重新創建分區,也可以指定用於創建分區的種子。
可以按照總行數的百分比或最大行數,或者結合這兩項要求來指定測試集的大小。有關如何使用定型數據集和測試數據集的詳細信息,請參閱將數據分區為定型集和測試集(Analysis Services - 數據挖掘)。
有關 SQL Server 2008 中的所有模型驗證功能的詳細信息,請參閱驗證數據挖掘模型(Analysis Services – 數據挖掘)。
『肆』 Sql Server 2008 必須開啟哪些服務
只需要開啟SQL Server (MSSQLSERVER)。
Sql Server 2008所有服務如下:
SQL Active Directory Helper 服務支持與 Active Directory 的集成
SQL Full-text Filter Daemon Launcher (MSSQLSERVER)用於啟動全文篩選器後台程序進程的服務,該進程將為 SQL Server 全文搜索執行文檔篩選和斷字。禁用此服務將使 SQL Server 的全文搜索功能不可用。
SQL Server (MSSQLSERVER)提供數據的存儲、處理和受控訪問,並提供快速的事務處理。
SQL Server (SQLEXPRESS)提供數據的存儲、處理和受控訪問,並提供快速的事務處理。
SQL Server Browser將 SQL Server 連接信息提供給客戶端計算機。
SQL Server VSS Writer提供用於通過 Windows VSS 基礎結構備份/還原 Microsoft SQL Server 的介面。
SQL Server 代理 (MSSQLSERVER)執行作業、監視 SQL Server、激發警報,以及允許自動執行某些管理任務。
SQL Server 代理 (SQLEXPRESS)執行作業、監視 SQL Server、激發警報,以及允許自動執行某些管理任務。
(4)sqlserver2008數據挖掘擴展閱讀:
SQL Server 2008在2008年8月6日正式發表,並且同時發布SQL Server 2008 Express版本,研發代號為「Katmai」,作為SQL Server 2005的功能強化版本,其主要的新功能與特色有:
1、以原則為主(Policy-Based)的管理基礎架構。
2、與Windows Server 2008、Windows Vista的Data Collector技術集成的Performance Data Collection。
3、可以經由管理者設置以調整運行資源的資源調節器(Resource Governer)。
4、可預測的查詢性能。
5、數據壓縮能力。
6、DDL(數據定義語言)審核能力。
7、透通式數據加密(Transparent Data Encryption)
8、記錄檔數據流壓縮(Log Stream Compression)
9、ADO.NET Object Services的直接支持,這代表SQL Server 2008可支持LINQ和ADO.NET Entity Framework。
10、本地的DATE和TIME分割的數據類型,並且支持時間位移的DATETIMEOFFSET和更精確的DATETIME2數據類型。
11、FILESTREAM數據類型:將大型二進制數據存到NTFS文件系統中(即不直接存在資料庫中)。
12、稀疏欄位(Sparse Column)的支持,可節省因為NULL值所佔據的存儲空間。
13、空間數據類型集,包含geometry(平面或Euclidean(平面地球)數據)以及geography(橢圓體(圓形地球)數據),分別可存儲平面和立面型的數據,有助於GIS型系統的開發。
14、變更數據收集與捕捉(Change Data Capture)。
15、寬數據表(Wide table),可以容納最高30,000個欄位,但必須要配合Sparse欄位使用。
16、hierarchyid數據類型,可以允許存儲層次結構化的數據。
17、MERGE語句,可根據與來源數據表聯結的結果,在目標數據表上運行插入、更新或刪除作業,其功能與ADO.NET中的DataSet.Merge()方法類似。
18、Report Server應用程序嵌入能力。
19、Reporting Service可支持窗體驗證。
20、預測分析能力(SSAS)。
21、數據表型參數與變數,可以在變數或參數中使用table的類型。
SQL Server 2008比起以往版本存在以下優勢:
(1)保護資料庫查詢
(2)在伺服器的管理操作上花費更少的時間
(3)增加應用程序穩定性
(4)系統執行性能最優化與預測功能
『伍』 如何將sql server 2008 r2的數據挖掘呈現到網頁上
SQL Server 2008的安裝選項里有從舊版本升級的項目,好象叫「upgrade from previous version」或類似的名字。按照提示一步步做就可以了。升級過程中可能需要重新啟動一兩次系統。
『陸』 sql server 2008r2數據挖掘出商業智能基礎及高級案例實戰
貌似只能自己買一本了。。
『柒』 簡述sql sever2008的新特點和新功能
在SQL Server 2008中,不僅對原有性能進行了改進,還添加了許多新特性,比如新添了數據集成功能,改進了分析服務,報告服務,以及Office集成等等。
SQL Server集成服務
SSIS(SQL Server集成服務)是一個嵌入式應用程序,用於開發和執行ETL(解壓縮、轉換和載入)包。SSIS代替了SQL 2000的DTS。整合服務功能既包含了實現簡單的導入導出包所必需的Wizard導向插件、工具以及任務,也有非常復雜的數據清理功能。SQL Server 2008 SSIS的功能有很大的改進和增強,比如它的執行程序能夠更好地並行執行。在SSIS 2005,數據管道不能跨越兩個處理器。而SSIS 2008能夠在多處理器機器上跨越兩個處理器 。而且它在處理大件包上面的性能得到了提高。SSIS引擎更加穩定,鎖死率更低。
Lookup功能也得到了改進。Lookup是SSIS一個常用的獲取相關信息的功能。比如從CustomerID查找Customer Name,獲取數據集。Lookup在SSIS中很常見,而且可以處理上百萬行的數據集,因此性能可能很差。SQL 2008對Lookup的性能作出很大的改進,而且能夠處理不同的數據源,包括 ADO.NET,XML,OLEDB和其他SSIS壓縮包。
SQL 2008可以執行TSQL的MERGE命令。用MERGE命令,只需一個語句就可以對行進行 UPDATE、INSERT或 DELETE。下面的例子就是如何用MERGE命令來把新的Inventory Item descriptions 列表插入已有的Inventory Master中。除了 descriptions, NewInventory表格中還加入了其他一些部分。如果沒有MERGE語句,就需要執行兩個命令才能完成。第一個命令查找匹配的Description然後更新。第二個命令查找不匹配項然後插入。有了MERGE,一個語句就可以完成這兩個任務。步驟如下:
MERGE InventoryMaster AS im
USING (SELECT InventoryID, Descr FROM NewInventory) AS src
ON im. InventoryID = src. InventoryID
WHEN MATCHED THEN
UPDATE SET im.Descr = src.Descr
WHEN NOT MATCHED THEN
INSERT (InventoryID, Descr) VALUES (src. InventoryID, src.Descr);
分析服務
SSAS(SQL Server分析服務)也得到了很大的改進和增強。IB堆疊做出了改進,性能得到很大提高,而硬體商品能夠為Scale out管理工具所使用。Block Computation也增強了立體分析的性能。
報表服務
SSRS(SQL Server 報表服務)的處理能力和性能得到改進,使得大型報表不再耗費所有可用內存。另外,在報表的設計和完成之間有了更好的一致性。 SQL SSRS 2008還包含了跨越表格和矩陣的TABLIX。 Application Embedding 允許用戶點擊報表中的 URL鏈接調用應用程序。
Microsoft Office 2007
SQL Server 2008能夠與 Microsoft Office 2007完美地結合。例如,SQL Server Reporting Server能夠直接把報表導出成為Word文檔。而且使用 Report Authoring工具,Word和Excel都可以作為SSRS報表的模板。Excel SSAS新添了一個數據挖掘插件,提高了其性能。
『捌』 安裝了SQL server 2008 r2,但是沒有找到sql server analysis service,我需要數據挖掘的功能
數據挖掘是需要sqlserver的DW組件的,如下圖。
層級結構已經很明顯了吧。
我估計你是一路默認安裝的,所以你的電腦沒有安裝這個組件,自己安裝一下就好了。
安裝方法:
找到你安裝sqlserver庫的那個介質,雙擊setup.exe文件,即進入sqlserver的安裝界面。
選擇添加組件那個選項,具體叫什麼我不記得,但是很容易看出來,除了卸載、新建、和集群相關的選項,就只剩下哪一個選項了。
一路默認下一步,直到選擇組件的那個界面,找關鍵字analysis service,把其相關的復選框都勾上即可,然後一路默認下一步直到安裝結束。
把sqlserver的agent給重啟一下,因為DW等組件是承載在agent上的,有時候可能agent一次認不到新加的組件。
啟動DW。
語言描述應該很清楚了,整個過程也不難,祝你成功!