Servicii de analiză Microsoft

Servicii de analiză Microsoft
Tip de OLAP , Data mining
Dezvoltator Microsoft
Sistem de operare Microsoft Windows
ultima versiune Servicii de analiză 2008 (06 august 2008)
Formate de fișiere care pot fi citite Proiectul Microsoft SQL Server Analysis Services [d] și proiectul bazei de date Microsoft SQL Server Analysis Services [d]
Formate de fișiere generate Proiectul Microsoft SQL Server Analysis Services [d] și proiectul bazei de date Microsoft SQL Server Analysis Services [d]
Licență EULA Microsoft
Site-ul web microsoft.com/sql/techno…

Microsoft Analysis Services face parte din Microsoft SQL Server , un sistem de gestionare a bazelor de date (DBMS). Microsoft a inclus un set de servicii în SQL Server legate de  business intelligence și  depozitarea datelor . Aceste servicii includ servicii de integrare și servicii de analiză. Serviciile de analiză, la rândul lor, includ un set de instrumente pentru lucrul cu  OLAP și  data mining .

Istorie

În 1996, Microsoft și-a început extinderea pe noua piață a serverelor OLAP prin achiziționarea tehnologiei software OLAP de la compania israeliană Panorama Software . [1] Doi ani mai târziu, în 1998, Microsoft lansează Serviciile OLAP ca parte a SQL Server 7. Serviciile OLAP acceptă arhitecturile MOLAP , ROLAP și HOLAP și utilizează OLEDB pentru OLAP ca interfață de programare pentru acces client (API) și MDX  ca solicitările de limbă. Exista posibilitatea de a lucra în modul client-server sau în modul offline cu fișiere cub locale. [2]

În 2000, Microsoft a lansat Analysis Services 2000. Redenumirea serviciilor OLAP s-a datorat extinderii conceptului de Data Mining și, în consecință, gama de produse includea deja nu numai OLAP. Analysis Services 2000 a fost poziționat ca o versiune evolutivă deoarece a fost construit pe aceeași arhitectură ca și OLAP Services și, prin urmare, a fost compatibil cu acestea. Printre îmbunătățirile majore a fost o mai mare flexibilitate în proiectarea dimensiunilor prin suport pentru dimensiunea moștenită, schimbarea dimensiunii și dimensiunea virtuală. Cealaltă zonă principală de remedieri este un motor de calcul mult îmbunătățit, cu suport pentru operatorii unari , pachete personalizate și calcule de celule. De asemenea, noile funcții sunt protecția dimensiunilor, numărul de disc, interacțiunea HTTP, cuburi de sesiune, niveluri de grupare etc. [3]

În 2005, Microsoft a lansat următoarea generație de tehnologii OLAP și Data Mining sub forma Analysis Services 2005. A susținut compatibilitatea cu versiunea inversă la nivel de API: în timp ce aplicațiile scrise folosind OLE DB pentru OLAP și MDX au continuat să funcționeze cu succes, arhitectura produsului a devenit complet diferit. Principala inovație a modelului a fost reducerea la UDM - Unified Dimensional Model . [patru]

Cronologie

Evenimentele majore din istoria Microsoft Analysis Services din 1996 sunt enumerate mai jos.

Evenimente Microsoft Analysis Services
data Eveniment
1996-07-01 Microsoft recrutează o nouă echipă de dezvoltatori pentru a crea un produs OLAP , cu numele de cod Plato
15-07-1996 Delegația Panorama Software se întâlnește cu reprezentanții Microsoft
1996-10-27 Microsoft anunță achiziția echipei de dezvoltare Panorama Software
1998-11 Serviciile OLAP 7.0 (denumit de cod Sphinx) este lansat
2000-08 Analysis Services 2000 (nume de cod Shiloh) este lansat
2001-11 XML pentru analiză SDK 1.0 este lansat
2003-04 Se lansează ADOMD.NET și XML for Analysis SDK 1.1
28-10-2005 Analysis Services 2005 (denumit de cod Yukon) este lansat
2008-08-06 Analysis Services 2008 (nume de cod Katmai) este lansat

Moduri de stocare

Microsoft Analysis Services adoptă o poziție neutră în controversa MOLAP vs. ROLAP în jurul produselor OLAP. Acest lucru face posibilă utilizarea tuturor tipurilor de MOLAP , ROLAP și HOLAP într-un singur model.

Moduri de stocare separate

Moduri de stocare dimensională

Interfețe de programare și modele de obiecte

Microsoft Analysis Services acceptă diferite seturi de interfețe de programare (API) și modele de obiecte pentru diferite operații în diferite medii de programare.

Extragerea datelor

Administrare și management

Limbi de interogare

Microsoft Analysis Services acceptă următoarele limbaje de interogare:

Limbajul de definire a datelor (DDL)

DDL (Data Definition Language) din Analysis Services se bazează pe XML și acceptă comenzi precum <Create>, <Alter>, <Delete>, <Process> și așa mai departe. PMML este, de asemenea, acceptat pentru modelele de import și export de date mining .

Limbajul de manipulare a datelor (DML)

Note

  1. Microsoft anunță achiziția tehnologiei Panorama Online Analytical Processing (OLAP) (link nu este disponibil) . Arhivat din original pe 11 aprilie 2012. 
  2. Servicii OLAP MS SQL Server 7.0 (link descendent) . Arhivat din original pe 11 aprilie 2012. 
  3. SQL Server 2000 - Servicii de analiză (link mort) . Arhivat din original pe 11 aprilie 2012. 
  4. SQL Server 2005 Analysis Services (link descendent) . Arhivat din original pe 11 aprilie 2012. 

Literatură

Link -uri