邏輯架構 (Analysis Services - 多維度資料)
Microsoft SQL Server Analysis Services 使用伺服器和用戶端元件,以提供商務智慧應用程式的線上分析處理 (OLAP) 和資料採礦功能:
Analysis Services 的伺服器元件是以 Microsoft Windows 服務的形式實作。SQL Server Analysis Services 支援同一部電腦上的多個執行個體,每個 Analysis Services 執行個體都實作為個別的 Windows 服務執行個體。
用戶端使用公用標準 XML for Analysis (XMLA) 與 Analysis Services 通訊;而 XMLA 是一種用於發出命令和接收回應的 SOAP 型通訊協定,並以 Web 服務的形式公開。用戶端物件模型也可透過 XMLA 予以提供,且可使用 Managed 提供者 (例如 ADOMD.Net) 或原生 OLE DB 提供者進行存取。
您可以使用下列語言發出查詢命令:SQL、多維度運算式 (MDX) (用來進行分析的業界標準查詢語言),或資料採礦延伸模組 (DMX) (資料採礦導向的業界標準查詢語言)。也可以使用 Analysis Services 指令碼語言 (ASSL) 來管理 Analysis Services 資料庫物件。相關主題:MDX 的關鍵概念 (MDX)、多維度運算式 (MDX) 參考、資料採礦延伸模組 (DMX) 參考
Analysis Services 也支援本機 Cube 引擎,讓中斷連接之用戶端上的應用程式可瀏覽儲存在本機的多維度資料。如需詳細資訊,請參閱<用戶端 (Analysis Services - 多維度資料)>