Microsoft Analysis Services Article Index for
Microsoft
Website Links For
Microsoft
 

Information About

Microsoft Analysis Services




  Screenshot
  Caption
  Developer Microsoft
  Latest Release Version 2005
  Latest Release Date November 7 , 2005
  Operating System Microsoft Windows
  Genre OLAP , Data Mining
  License Microsoft EULA


Microsoft Analysis Services is a group of OLAP and Data Mining services provided in Microsoft SQL Server .


HISTORY

Microsoft's foray into OLAP Server business began in 1996 with acquisition of OLAP technology from Israeli company Panorama. In 1998 Microsoft released the first version, named OLAP Services, part of SQL Server 7. OLAP Services supported MOLAP , ROLAP , HOLAP and Hybrid OLAP architectures, used OLEDB for OLAP as the client access API and MDX as a query language. It could work in the client server mode or in offline mode with local cube files. In 2000 Microsoft released the next version, named Analysis Services 2000. The rename from OLAP Services happened because of the inclusion of Data Mining services, so the product wasn't just about OLAP anymore. Analysis Services 2000 was an evolutionary release, it was built on the same architecture as OLAP Services and was backward compatible with it. The major improvements included more flexibility in dimension design, by supporting parent child dimensions, changing dimensions, virtual dimensions etc. Another major area of improvements was much enhanced calculation engine with support for unary operators, custom rollups and cell calculations. Other new features were dimension security, distinct count, connectivity over HTTP, session cubes, grouping levels etc. In 2005 Microsoft released the next generation of OLAP and Data Mining technology as Analysis Services 2005. Unlike previous releases, Analysis Services 2005 was a revolutionary release. It maintained backward compatibility on the API level, i.e. applications written with OLEDB for OLAP and MDX continue to work, but the architecture of the product was completely different. The major change came to the model in the form of UDM - Unified Dimensional Model .


Timeline



STORAGE MODES

Microsoft Analysis Services takes a neutral position in the MOLAP vs. ROLAP arguments among OLAP products.
It allows all the flavors of MOLAP , ROLAP and HOLAP to be used within same model.


Partition Storage Modes



Dimension Storage Modes





APIS AND OBJECT MODELS

Microsoft Analysis Services supports different sets of APIs and object models for different operations and in different programming environments


Querying



Administration and Management



QUERY LANGUAGES

Microsoft Analysis Services supports the following query languages


Data Definition Language (DDL)

DDL in Analysis Services is XML based and supports commands such as , , , etc.
For Data Mining models import and export, it also support PMML .


Data Manipulation Language (DML)

  • MDX - for querying OLAP cubes

  • SQL - small subset of SQL for querying OLAP cubes and dimensions as if they were tables

  • DMX - for querying Data Mining models



BOOKS

  • Teo Lachev: ''Applied Microsoft Analysis Services 2005 : And Microsoft Business Intelligence Platform''. ISBN 0976635305

  • Reed Jacobson: ''Microsoft(r) SQL Server(tm) 2000 Analysis Services Step by Step''. ISBN 0735609047

  • George Spofford: ''MDX-Solutions''. Wiley, 2001, ISBN 0471400467

  • Mosha Pasumansky, Mark Whitehorn, Rob Zare: ''Fast Track to MDX''. ISBN 1846281741

  • ZhaoHui Tang, Jamie MacLennan: ''Data Mining with SQL Server 2005''. ISBN 0471462616



EXTERNAL LINKS