Condividi tramite


Architettura logica (Analysis Services - Dati multidimensionali)

Microsoft SQL Server Analysis Services utilizza componenti server e client per offrire funzionalità di elaborazione analitica in linea (OLAP) e di data mining per le applicazioni di Business Intelligence:

  • Il componente server di Analysis Services viene implementato come un servizio di Microsoft Windows. SQL Server Analysis Services supporta più istanze di Analysis Services sullo stesso computer, ognuna delle quali viene implementata come istanza separata del servizio di Windows.

  • I client comunicano con Analysis Services mediante lo standard pubblico XML for Analysis (XMLA), un protocollo basato su SOAP per l'esecuzione di comandi e la ricezione di risposte che viene esposto come un servizio Web. Tramite XMLA vengono inoltre offerti modelli a oggetti client a cui è possibile accedere utilizzando un provider gestito, ad esempio ADOMD.NET, o un provider OLE DB nativo.

  • I comandi di query possono essere eseguiti tramite i linguaggi seguenti: SQL, MDX (Multidimensional Expressions), un linguaggio di query standard del settore per l'analisi, o DMX (Data Mining Extensions), un linguaggio di query standard del settore orientato al data mining. Inoltre, il linguaggio ASSL (Analysis Services Scripting Language) può essere utilizzato per gestire gli oggetti di database di Analysis Services.

Analysis Services supporta inoltre un motore dei cubi locali che consente alle applicazioni in client senza connessione di esplorare dati multidimensionali archiviati localmente. Per ulteriori informazioni, vedere Client (Analysis Services - Dati multidimensionali).

Contenuto della sezione

Vedere anche

Concetti

Informazioni sull'architettura Microsoft OLAP

Architettura fisica (Analysis Services - Dati multidimensionali)