Microsoft Analysis Services

Microsoft Analysis Services
Type OLAP , Data mining
Udvikler Microsoft
Operativ system Microsoft Windows
nyeste version Analysis Services 2008 (06. august 2008)
Læsbare filformater Microsoft SQL Server Analysis Services-projekt [d] og Microsoft SQL Server Analysis Services-databaseprojekt [d]
Genererede filformater Microsoft SQL Server Analysis Services-projekt [d] og Microsoft SQL Server Analysis Services-databaseprojekt [d]
Licens Microsoft EULA
Internet side microsoft.com/sql/techno...

Microsoft Analysis Services er en del af Microsoft SQL Server , et databasestyringssystem (DBMS). Microsoft har inkluderet et sæt tjenester i SQL Server relateret til  business intelligence og  data warehousing . Disse tjenester omfatter integrationstjenester og analysetjenester. Analysis Services inkluderer til gengæld et sæt værktøjer til at arbejde med  OLAP og  datamining .

Historie

I 1996 begyndte Microsoft sin ekspansion til det nye OLAP-servermarked ved at erhverve OLAP-softwareteknologi fra det israelske firma Panorama Software . [1] To år senere, i 1998, frigiver Microsoft OLAP Services som en del af SQL Server 7. OLAP Services understøtter MOLAP- , ROLAP- og HOLAP-arkitekturerne og bruger OLEDB til OLAP som klientadgangsprogrammeringsgrænseflade (API) og MDX  som sprogets anmodninger. Der var mulighed for at arbejde i klient-server-tilstand eller i offline-tilstand med lokale kubefiler. [2]

I 2000 udgav Microsoft Analysis Services 2000. Omdøbningen af ​​OLAP Services skyldtes udvidelsen af ​​konceptet Data Mining, og derfor omfattede produktsortimentet allerede ikke kun OLAP. Analysis Services 2000 blev placeret som en evolutionær udgivelse, fordi den var bygget på samme arkitektur som OLAP Services og derfor var bagudkompatibel med dem. Blandt de store forbedringer var større fleksibilitet i dimensionsdesign gennem støtte til nedarvet dimension, dimensionsændring og virtuel dimension. Det andet hovedområde med rettelser er en meget forbedret beregningsmotor med understøttelse af unære operatører, brugerdefinerede oprulninger og celleberegninger. Nye funktioner er også dimensionsbeskyttelse, distinkt antal, HTTP-interaktion, sessionskuber, grupperingsniveauer osv. [3]

I 2005 udgav Microsoft den næste generation af OLAP- og Data Mining-teknologier i form af Analysis Services 2005. Den understøttede bagudkompatibilitet på API-niveau: mens applikationer skrevet ved hjælp af OLE DB til OLAP og MDX fortsatte med at fungere med succes, blev produktarkitekturen helt anderledes. Den vigtigste nyskabelse i modellen var reduktionen til UDM - Unified Dimensional Model . [fire]

Kronologi

De vigtigste begivenheder i Microsoft Analysis Services' historie siden 1996 er angivet nedenfor.

Microsoft Analysis Services-begivenheder
datoen Begivenhed
1996-07-01 Microsoft rekrutterer et nyt team af udviklere til at skabe et OLAP - produkt med kodenavnet Plato
1996-07-15 Panorama Software-delegationen mødes med Microsoft-repræsentanter
1996-10-27 Microsoft annoncerer købet af Panorama Software-udviklingsteamet
1998-11 OLAP Services 7.0 (kodenavnet Sphinx) er udgivet
2000-08 Analysis Services 2000 (kodenavn Shiloh) er frigivet
2001-11 XML for Analysis SDK 1.0 er frigivet
2003-04 ADOMD.NET og XML for Analysis SDK 1.1 er frigivet
2005-10-28 Analysis Services 2005 (kodenavnet Yukon) er frigivet
2008-08-06 Analysis Services 2008 (kodenavn Katmai) er frigivet

Lagringstilstande

Microsoft Analysis Services indtager en neutral holdning i MOLAP vs. ROLAP- kontroversen omkring OLAP-produkter. Dette gør det muligt at anvende alle typer MOLAP , ROLAP og HOLAP inden for én model.

Separate lagringstilstande

Dimensionelle lagringstilstande

Programmeringsgrænseflader og objektmodeller

Microsoft Analysis Services understøtter forskellige sæt programmeringsgrænseflader (API'er) og objektmodeller til forskellige operationer i forskellige programmeringsmiljøer.

Udtræk data

Administration og ledelse

Forespørgselssprog

Microsoft Analysis Services understøtter følgende forespørgselssprog:

Data Definition Language (DDL)

DDL (Data Definition Language) i Analysis Services er baseret på XML og understøtter kommandoer såsom <Create>, <Alter>, <Delete>, <Process> osv. PMML understøttes også til datamining-import- og eksportmodeller .

Data Manipulation Language (DML)

Noter

  1. Microsoft annoncerer erhvervelse af Panorama Online Analytical Processing (OLAP)-teknologi (link ikke tilgængeligt) . Arkiveret fra originalen den 11. april 2012. 
  2. MS SQL Server 7.0 OLAP-tjenester (downlink) . Arkiveret fra originalen den 11. april 2012. 
  3. SQL Server 2000 - Analysis Services (dødt link) . Arkiveret fra originalen den 11. april 2012. 
  4. SQL Server 2005 Analysis Services (downlink) . Arkiveret fra originalen den 11. april 2012. 

Litteratur

Links