SQL Server Analysis Service (SSAS) - Softtrader Wiki
SSAS Informazioni sull'analisi di SQL Server

SQL Server Analysis Service (SSAS)

Cos'è SQL Server Analysis Service e a cosa serve?

SQL Server Analysis (SSAS) è uno strumento di analisi dei dati di Microsoft SQL Server. È stato rilasciato nel dicembre 2010. Nel corso degli anni, Microsoft ha rilasciato diversi servizi e nuove edizioni relativi al data warehousing e alla business intelligence (BI), come Analysis Services, Integration Services e Reporting Services. SSAS viene utilizzato dalle organizzazioni per analizzare le informazioni distribuite su più database. È utilizzato principalmente dai professionisti dell'IT.

SASS: Che cos'è OLAP/MOLAP?

SSAS include un gruppo di funzionalità OLAP (elaborazione analitica online) e di data mining. MOLAP, acronimo di Multidimensional Online Analytical Processing, è considerato la versione tradizionale di OLAP. A differenza di un database relazionale, MOLAP utilizza un sistema di archiviazione specializzato, chiamato archiviazione multidimensionale ottimizzata, per archiviare i dati con SSAS. Questo metodo di archiviazione, insieme all'indicizzazione multidimensionale e alla cache, contribuisce alla reputazione di MOLAP per la velocità delle query all'interno di SSAS. Inoltre, MOLAP è noto per la sua compattezza, che lo rende particolarmente adatto all'elaborazione di insiemi di dati di dimensioni ridotte.


Installazione di SQL Server Analysis Service

SQL Server Analysis Service deve essere installato utilizzando l'installazione guidata di SQL Server. Quando si procede all'installazione di SQL Server tramite l'installazione guidata, l'utente troverà diverse schede sul lato sinistro. Tra queste opzioni, è necessario selezionare "Selezione delle funzioni". Qui è presente l'opzione per SSAS. È necessario fare clic sulla casella prima di Analysis Service. Successivamente, l'utente deve selezionare "Configurazione del servizio di analisi", anch'essa sul lato sinistro, e sotto la voce Selezione della funzione sono presenti alcune opzioni. Successivamente, l'utente deve fare clic su "Configurazione del server" nella parte superiore. Successivamente, l'utente ha la possibilità di scegliere la modalità multidimensionale o la modalità tabulare. La modalità tabulare è l'archiviazione predefinita per i modelli tabulari e utilizza il motore di analisi VertiPaq in memoria. La modalità multidimensionale utilizza MOLAP come memoria predefinita per i modelli implementati in Analysis Services.


Come ottenere una licenza per SQL Server Analysis Service

Sono disponibili due tipi di licenze per SQL Server: Server + CAL e Licenze per Core. L'opzione preferita dalle piccole aziende è il modello Server + CAL. Per le grandi aziende (o per quelle che lo saranno presto), il modello Licenze per Core è l'opzione più conveniente. Inoltre, SQL Server Enterprise è disponibile solo con licenze per core. SQL Server Standard è disponibile in entrambi i modelli di licenza.

Il modello Server + CAL significa che l'utente acquista i server e le CAL. A tal fine, l'azienda ha bisogno di CAL per dispositivi (che danno accesso al server su 1 dispositivo) o CAL per utenti (che danno accesso al server per 1 utente). Quale acquistare dipende dal numero di dispositivi e utenti presenti in azienda. Ad esempio, se l'azienda ha 50 utenti e 75 dispositivi, sono necessarie meno CAL utente rispetto alle CAL dispositivo ed è quindi l'opzione più conveniente. Se l'azienda ha 50 dispositivi e 75 utenti, sono necessarie meno CAL per dispositivi rispetto alle CAL per utenti ed è quindi l'opzione più efficiente in termini di costi. Per utilizzare il modello di licenze per core, contate il numero totale di core fisici all'interno del server e quindi acquistate il numero appropriato di licenze per core, che sono vendute in pacchetti da due.


Quali sono le novità di SSAS 2022?

Rispetto a SSAS 2019, sono stati apportati alcuni miglioramenti e aggiunte per migliorare l'esperienza dell'utente. È inclusa la Fusione orizzontale, un'ottimizzazione del piano di esecuzione delle query volta a ridurre il numero di query dell'origine dati necessarie per restituire e generare risultati. I piani di esecuzione paralleli per DirectQuery consentono a SSAS di analizzare le query DAX basate su un'origine dati DirectQuery e di identificare le operazioni indipendenti del motore di archiviazione. SSAS 2022 supporta anche i modelli Power BI con connessioni DirectQuery ai dati in SSAS 2022. Inoltre, in SSAS 2022 sono presenti anche tre funzionalità non più disponibili: Power Pivot per SharePoint, compatibilità con le tabelle 1100 e 1103 e data mining multidimensionale.