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

SQLServer 2008 R2數(shù)據(jù)庫SSAS建模及擴展能力詳解

數(shù)據(jù)庫 SQL Server
本文主要介紹了SQLServer 2008 R2數(shù)據(jù)庫SSAS建模工具和建模的關(guān)鍵過程以及數(shù)據(jù)挖掘方面的知識,希望通過本次的介紹,能夠?qū)δ兴鶐椭?/div>

SQLServer 2008 R2數(shù)據(jù)庫中提供的SSAS建模工具包括包括SQL Server Management Studio 和Business Intelligence Development Studio,那么建模的過程是怎樣的呢?本文我們就來介紹這些,接下來就讓我們來一起了解一下SQLServer 2008 R2數(shù)據(jù)庫的建模工具和關(guān)鍵過程以及數(shù)據(jù)挖掘、權(quán)限和訪問接口等的知識吧。

建模工具和關(guān)鍵過程

SSAS的建模的目的是設(shè)計多維數(shù)據(jù)庫對象,建模的工具包括SQL Server Management Studio 和Business Intelligence Development Studio ,前者用于管理Analysis Services、SQL Server、Integration Services 和Reporting Services 的實例,可以管理Analysis Services 對象(執(zhí)行備份、處理等),還可以使用XMLA 腳本直接在現(xiàn)有的Analysis Services 實例上創(chuàng)建新對象,并提供了分析服務(wù)器腳本項目。Business Intelligence Development Studio 是一種基于Visual Studio 2008的開發(fā)環(huán)境,用于創(chuàng)建和修改商業(yè)智能解決方案。使用Business Intelligence Development Studio,可以創(chuàng)建包含Analysis Services 對象(多維數(shù)據(jù)集、維度等)定義的Analysis Services 項目。

使用Business Intelligence Development Studio建模的關(guān)鍵步驟有四步:

(1)定義Analysis Services 項目。

(2)配置Analysis Services 項目屬性。

(3)生成Analysis Services 項目。

(4)部署 Analysis Services 項目。

SSAS數(shù)據(jù)庫的擴展能力,包括:數(shù)據(jù)挖掘、權(quán)限和訪問接口

與傳統(tǒng)的 OLAP平臺相比,SSAS提供了更多高級特性。這使組織能夠利用一種解決方案滿足多種分析需求,因為該解決方案提供的特性要比傳統(tǒng)的OLAP平臺多得多。在這方面,Unified Dimensional Model(統(tǒng)一維度模型)扮演了核心角色,它提供了豐富的分析功能。

統(tǒng)一維度模型(Unified Dimensional Model,UDM)對于Analysis Services 而言是一個新概念,它最早是隨著SQL Server 2005的發(fā)布而出現(xiàn)的。它在用作數(shù)據(jù)源和專有多維數(shù)據(jù)集的物理關(guān)系數(shù)據(jù)庫與用于滿足用戶查詢的維度結(jié)構(gòu)之間提供了中間邏輯層。通過這種方式,可將UDM當(dāng)作OLAP解決方案的核心部分。該模型還提供豐富的高級商業(yè)智能功能,以提供最優(yōu)的關(guān)系分析和 OLAP 分析,并進一步使組織能夠利用獨特的Key Performance Indicator Framework (關(guān)鍵性能指標(biāo)框架)以及復(fù)雜的預(yù)測分析功能,輕松地擴展解決方案。SSAS不僅對解決方案易于擴展,對數(shù)據(jù)挖掘、權(quán)限和訪問接口也能做擴展,下面分別描述:

(1)數(shù)據(jù)挖掘擴展

SASS對數(shù)據(jù)挖掘的擴展主要體現(xiàn)在:提供了一組行業(yè)標(biāo)準(zhǔn)的數(shù)據(jù)挖掘算法;通過數(shù)據(jù)挖掘設(shè)計器,能夠創(chuàng)建、管理和瀏覽數(shù)據(jù)挖掘模型,并在隨后使用這些模型創(chuàng)建預(yù)測;支持?jǐn)?shù)據(jù)挖掘擴展插件 (DMX) 語言,可用于管理挖掘模型和創(chuàng)建復(fù)雜的預(yù)測查詢。

這些功能和工具,對數(shù)據(jù)挖掘提供了有效擴展,可以單獨使用某一種功能或工具,也可以組合使用這些功能和工具,以發(fā)現(xiàn)數(shù)據(jù)中存在的趨勢和模式,為決策做成數(shù)據(jù)支持。

(2)權(quán)限擴展

SASS 對數(shù)的保護分成了兩個級別:實例級和用戶級。實例級由 Analysis Services 實例使用的所有物理元素構(gòu)成,必須對這些元素實施保護以確保只有經(jīng)過授權(quán)的用戶才有權(quán)訪問它們。這些元素包括數(shù)據(jù)文件夾、應(yīng)用程序等等。用戶級由授予用戶的權(quán)限構(gòu)成,這些權(quán)限允許用戶訪問存儲在 Analysis Services 數(shù)據(jù)庫內(nèi)的信息并阻止用戶訪問超出其特權(quán)的數(shù)據(jù),用戶級的權(quán)限實現(xiàn)方式有:

  • 建立用戶身份驗證機制
  • 定義服務(wù)器角色的用戶允許權(quán)限
  • 定義 OLAP 對象級安全性
  • 定義數(shù)據(jù)挖掘?qū)ο蠹壈踩?/li>
  • 定義程序集和存儲過程級安全性
  • 啟用或禁用實例配置屬性

(3)訪問接口擴展

在使用SSAS開發(fā)報表或進行數(shù)據(jù)挖掘的過程中,訪問接口的擴展包括:OLE DB for Data Mining 、ADOMD.NET、分析管理對象 (AMO) 、Analysis Services 腳本語言。

OLE DB for Data Mining擴展了Microsoft OLE DB for Data Mining 1.0 規(guī)范,能夠添加新的架構(gòu)行集、在現(xiàn)有架構(gòu)行集中添加列以及向數(shù)據(jù)挖掘擴展插件 (DMX) 語言添加用于創(chuàng)建和管理挖掘結(jié)構(gòu)的語法。

分析管理對象 (AMO) 是一個完整的對象庫,這些對象可通過編程方式進行訪問,該對象庫使應(yīng)用程序能夠管理正在運行的Microsoft SQL Server Analysis Services 實例。ADOMD.NET是用于與Microsoft SQL Server Analysis Services 進行通信的Microsoft .NET Framework 數(shù)據(jù)訪問接口。ADOMD.NET 可使用XML for Analysis 協(xié)議與分析數(shù)據(jù)源通信,方法為使用TCP/IP 或 HTTP 連接傳輸和接收符合 XML for Analysis 規(guī)范的 SOAP 請求和響應(yīng)。

Analysis Services 腳本語言(Analysis Services Script language,ASSL)是SASS客戶端應(yīng)用程序與Analysis Services通信所使用的腳本語言,是一種特殊的XML語言,包括對象定義語言和向 Analysis Services 實例發(fā)送操作命令的命令語言。

關(guān)于SQLServer 2008 R2數(shù)據(jù)庫SSAS建模的知識就介紹到這里了,希望本次的介紹能夠給您帶來一些收獲。

【編輯推薦】

  1. 沒有SQL Server數(shù)據(jù)庫時怎樣打開.MDF文件?
  2. 圖解SQL Server注冊遠(yuǎn)程服務(wù)器數(shù)據(jù)庫的步驟
  3. SQL Server數(shù)據(jù)庫實現(xiàn)全文檢索的一個完整的例子
  4. 如何查詢SQL Server數(shù)據(jù)庫沒有主鍵的表并增加主鍵
  5. SQL Server數(shù)據(jù)庫如何按百分比查詢出表中的記錄數(shù)
責(zé)任編輯:趙鵬 來源: 火魔網(wǎng)
相關(guān)推薦

2010-03-29 15:42:33

遷移工具

2010-05-26 11:22:08

2011-07-27 09:44:32

Server 2008iSCSI

2010-04-30 15:53:20

2009-12-11 09:15:13

2010-10-28 14:29:03

PowerShellServer2008

2012-09-06 16:48:05

Windows Ser

2010-12-07 16:40:17

Windows Ser

2010-04-22 09:17:03

SQL Server

2011-01-26 13:26:05

Windows Sto

2011-08-17 16:28:31

Windows SerOracle 10g

2011-02-13 14:18:17

Windows Sto

2009-08-21 18:05:40

戴爾支持Windows

2010-11-30 15:40:20

Windows Ser

2009-11-12 10:12:21

主數(shù)據(jù)管理SQL Server

2012-05-14 11:50:36

Windows SerMicrosoft i

2011-08-01 10:09:57

SSAS數(shù)據(jù)庫

2011-08-17 18:00:15

SQL Server MDS

2009-04-08 15:06:01

2009-04-08 18:05:53

Vmwareesx虛擬化
點贊
收藏

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