Ricerca…


Osservazioni

SSAS è una soluzione analitica Microsoft. È iniziato rigorosamente come una soluzione OLAP, ma ora ha più modalità. SSAS può essere utilizzato come livello semantico che supporta sia i report formattati che gli scenari di BI self-service gestiti. Gli strumenti client si collegano ai database SSAS tramite OLE DB o provider ADOMD.

I motivi tipici per l'utilizzo di SSAS includono:

  • maggiore velocità di interrogazione
  • metadati condivisi (join, gerarchie, KPI)
  • possibilità di implementare la sicurezza a livello di riga
  • analisi multidimensionale (analisi ad-hoc, calcoli avanzati del tempo, drill-through)
  • evitando conflitti di risorse con i sistemi di origine OLTP
  • consolidamento dei dati da più fonti

Architettura BISM

BISM Artchitecture

Modalità

Da SSAS 2012 a SSAS 2016, sono disponibili 3 modalità: Multidimensionale, Tabulare e PowerPivot per SharePoint. Entrambe le modalità multidimensionali e tabulari hanno la possibilità di memorizzare i dati di origine nel modello ed elaborarli periodicamente, oppure interrogare direttamente i dati dalla sorgente. L'accesso diretto ai dati di origine è denominato ROLAP in modalità multidimensionale e Direct Query in modalità Tabulare.

Multidimensionale

SSAS multidimensionale è visto come una soluzione di BI aziendale più matura e tradizionale. Utilizza un motore OLAP e richiede un modello di dati con uno schema a stella ben formato per funzionare in modo ottimale. MDX viene utilizzato per eseguire query sul cubo SSAS e XMLA viene utilizzato per definire, distribuire, aggiornare ed elaborare il cubo.

Attributi di una soluzione SSAS multidimensionale:

  • il modello memorizzato può essere più grande della memoria del server
  • può avere più cubi per database
  • può elaborare partizioni in parallelo
  • contiene capacità di data mining

Caratteristiche di una soluzione SSAS multidimensionale:

  • gerarchie native genitore-figlio
  • relazioni nativi molti-a-molti
  • rispondere
  • insiemi denominati
  • dimensioni del gioco di ruolo nativo
  • attributi di dimensione per ottimizzazione, discretizzazione, membro predefinito, aggregazione

di tabella

SSAS tabulare è stato introdotto con SSAS 2012. Utilizza un motore xVelocity in memoria. DAX è il linguaggio di query nativo, sebbene possa essere utilizzato MDX e il motore SSAS lo traduca in DAX. Dal livello di compatibilità 1200 avanti, TMSL (Tabular Model Scripting Language) è JSON utilizzato per definire ed elaborare il modello tabulare. Le soluzioni Tabular SSAS a livello di compatibilità 1100 e 1103 utilizzano XMLA.

  • In memoria significa che deve adattarsi al server
  • Modello singolo per database
  • Le partizioni vengono elaborate in serie fino a SSAS 2016
  • Esegue meglio conteggi distinti in molte situazioni rispetto a un'alternativa multidimensionale

Caratteristiche di una soluzione SSAS tabulare:

  • gerarchie genitore-figlio tramite DAX
  • relazioni molti-a-molti tramite DAX
  • nessuna interfaccia utente nativa per la creazione di azioni drill-through
  • maggiore capacità di integrare fonti di dati disparate rispetto a multidimensionali
  • modello flessibile (tabelle anziché dimensioni e gruppi di misure)
  • dimensioni di gioco con tabelle calcolate in SSAS 2016+
  • Aggiorna percorso dai modelli Power Pivot

Versioni

Versione Data di rilascio
Servizi OLAP 7.0 1998/11/27
Analysis Services 2000 2000/08/01
Analysis Services 2005 2005-10-28
Analysis Services 2008 2008-08-06
Analysis Services 2012 2012-03-06
Analysis Services 2014 2014/04/01
Analysis Services 2016 2016/06/01

Installazione o configurazione

Istruzioni dettagliate su come installare o installare ssas.



Modified text is an extract of the original Stack Overflow Documentation
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow