程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> 其他數據庫知識 >> MSSQL2008 >> 詳解SQLServer 2008 R2數據庫SSAS建模及擴大才能

詳解SQLServer 2008 R2數據庫SSAS建模及擴大才能

編輯:MSSQL2008

詳解SQLServer 2008 R2數據庫SSAS建模及擴大才能。本站提示廣大學習愛好者:(詳解SQLServer 2008 R2數據庫SSAS建模及擴大才能)文章只能為提供參考,不一定能成為您想要的結果。以下是詳解SQLServer 2008 R2數據庫SSAS建模及擴大才能正文


SQLServer 2008 R2數據庫中供給的SSAS建模對象包含包含SQL Server Management Studio 和Business Intelligence Development Studio,那末建模的進程是如何的呢?本文我們就來引見這些,接上去就讓我們來一路懂得一下SQLServer 2008 R2數據庫的建模對象和症結進程和數據發掘、權限和拜訪接口等的常識吧。

建模對象和症結進程

SSAS的建模的目標是設計多維數據庫對象,建模的對象包含SQL Server Management Studio 和Business Intelligence Development Studio ,前者用於治理Analysis Services、SQL Server、Integration Services 和Reporting Services 的實例,可以治理Analysis Services 對象(履行備份、處置等),還可使用XMLA 劇本直接在現有的Analysis Services 實例上創立新對象,並供給了剖析辦事器劇本項目。Business Intelligence Development Studio 是一種基於Visual Studio 2008的開辟情況,用於創立和修正貿易智能處理計劃。應用Business Intelligence Development Studio,可以創立包括Analysis Services 對象(多維數據集、維度等)界說的Analysis Services 項目。

應用Business Intelligence Development Studio建模的症結步調有四步:

(1)界說Analysis Services 項目。

(2)設置裝備擺設Analysis Services 項目屬性。

(3)生成Analysis Services 項目。

(4)安排 Analysis Services 項目。

SSAS數據庫的擴大才能,包含:數據發掘、權限和拜訪接口

與傳統的 OLAP平台比擬,SSAS供給了更多高等特征。這使組織可以或許應用一種處理計劃知足多種剖析需求,由於該處理計劃供給的特征要比傳統的OLAP平台多很多。在這方面,Unified Dimensional Model(同一維度模子)飾演了焦點腳色,它供給了豐碩的剖析功效。

同一維度模子(Unified Dimensional Model,UDM)關於Analysis Services 而言是一個新概念,它最早是跟著SQL Server 2005的宣布而湧現的。它在用作數據源和專有多維數據集的物理關系數據庫與用於知足用戶查詢的維度構造之間供給了中央邏輯層。經由過程這類方法,可將UDM看成OLAP處理計劃的焦點部門。該模子還供給豐碩的高等貿易智能功效,以供給最優的關系剖析和 OLAP 剖析,並進一步使組織可以或許應用奇特的Key Performance Indicator Framework (症結機能目標框架)和龐雜的猜測剖析功效,輕松地擴大處理計劃。SSAS不只對處理計劃易於擴大,對數據發掘、權限和拜訪接口也能做擴大,上面分離描寫:

(1)數據發掘擴大

SASS對數據發掘的擴大重要表現在:供給了一組行業尺度的數據發掘算法;經由過程數據發掘設計器,可以或許創立、治理和閱讀數據發掘模子,並在隨後應用這些模子創立猜測;支撐數據發掘擴大插件 (DMX) 說話,可用於治理發掘模子和創立龐雜的猜測查詢。

這些功效和對象,對數據發掘供給了有用擴大,可以零丁應用某一種功效或對象,也能夠組合應用這些功效和對象,以發明數據中存在的趨向和形式,為決議計劃做成數據支撐。

(2)權限擴大

SASS 對數的掩護分紅了兩個級別:實例級和用戶級。實例級由 Analysis Services 實例應用的一切物理元素組成,必需對這些元素實行掩護以確保只要經由受權的用戶才有權拜訪它們。這些元素包含數據文件夾、運用法式等等。用戶級由授與用戶的權限組成,這些權限許可用戶拜訪存儲在 Analysis Services 數據庫內的信息並阻攔用戶拜訪超越其特權的數據,用戶級的權限完成方法有:

  • 樹立用戶身份驗證機制
  • 界說辦事器腳色的用戶許可權限
  • 界說 OLAP 對象級平安性
  • 界說數據發掘對象級平安性
  • 界說法式集和存儲進程級平安性
  • 啟用或禁用實例設置裝備擺設屬性

(3)拜訪接口擴大

在應用SSAS開辟報表或停止數據發掘的進程中,拜訪接口的擴大包含:OLE DB for Data Mining 、ADOMD.NET、剖析治理對象 (AMO) 、Analysis Services 劇本說話。

OLE DB for Data Mining擴大了Microsoft OLE DB for Data Mining 1.0 標准,可以或許添加新的架構行集、在現有架構行集中添加列和向數據發掘擴大插件 (DMX) 說話添加用於創立和治理發掘構造的語法。

剖析治理對象 (AMO) 是一個完全的對象庫,這些對象可經由過程編程方法停止拜訪,該對象庫使運用法式可以或許治理正在運轉的Microsoft SQL Server Analysis Services 實例。ADOMD.NET是用於與Microsoft SQL Server Analysis Services 停止通訊的Microsoft .NET Framework 數據拜訪接口。ADOMD.NET 可以使用XML for Analysis 協定與剖析數據源通訊,辦法為應用TCP/IP 或 HTTP 銜接傳輸和吸收相符 XML for Analysis 標准的 SOAP 要求和呼應。

Analysis Services 劇本說話(Analysis Services Script language,ASSL)是SASS客戶端運用法式與Analysis Services通訊所應用的劇本說話,是一種特別的XML說話,包含對象界說說話和向 Analysis Services 實例發送操作敕令的敕令說話。

關於SQLServer 2008 R2數據庫SSAS建模的常識就引見到這裡了,願望本次的引見可以或許給您帶來一些收成。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved