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 the acquisition of OLAP technology from the Israeli company, Panorama Software . 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 a 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. It maintained backward compatibility on the API level, i.e. applications written with OLE DB For OLAP (ODBO) 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 the 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 supports 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



FURTHER READING

  • Sivakumar Harinath, Stephen Quinn: ''Professional SQL Server Analysis Services 2005 with MDX''. ISBN 0-7645-7918-5

  • Teo Lachev: ''Applied Microsoft Analysis Services 2005 : And Microsoft Business Intelligence Platform''. ISBN 0-9766353-0-5

  • Reed Jacobson: ''Microsoft(r) SQL Server(tm) 2000 Analysis Services Step by Step''. ISBN 0-7356-0904-7

  • Claude Seidman: Data Mining with Microsoft SQL Server 2000 Technical Reference''.'''' ISBN 0-7356-1271-4

  • George Spofford: ''MDX-Solutions''. Wiley, 2001, ISBN 0-471-40046-7

  • Mosha Pasumansky, Mark Whitehorn, Rob Zare: ''Fast Track to MDX''. ISBN 1-84628-174-1

  • ZhaoHui Tang, Jamie MacLennan: ''Data Mining with SQL Server 2005''. ISBN 0-471-46261-6



EXTERNAL LINKS