SQL Server Analysis Service
Was ist der SQL Server Analysis Service und wofür wird er verwendet?
SQL Server Analysis (SSAS) ist ein analytisches Daten-Engine-Tool in Microsoft SQL Server. Dies wurde bereits im Dezember 2010 veröffentlicht. Im Laufe der Jahre hat Microsoft mehrere Dienste und neue Editionen veröffentlicht, die sich auf Data Warehousing und Business Itelligence (BI) beziehen, beispielsweise Analysis Services, Integration Services und Reporting Services. SSAS wird von Organisationen verwendet, um Informationen zu analysieren, die über mehrere Datenbanken verteilt sind. Es wird hauptsächlich von IT-Experten verwendet.
SASS: Was ist OLAP/MOLAP?
Zu SSAS gehört eine Gruppe von OLAP- (Online-Analyseverarbeitung) und Data-Mining-Funktionen. MOLAP, das für Multidimensional Online Analytical Processing steht, gilt als die traditionelle Version von OLAP. Im Gegensatz zu einer relationalen Datenbank verwendet MOLAP ein spezielles Speichersystem namens optimierter mehrdimensionaler Array-Speicher, um Daten mit SSAS zu speichern. Diese Speichermethode trägt zusammen mit der mehrdimensionalen Indizierung und dem Caching zum Ruf von MOLAP für schnelle Abfrageleistung innerhalb von SSAS bei. Darüber hinaus ist MOLAP für seine Kompaktheit bekannt, wodurch es sich besonders für die Verarbeitung von Datensätzen mit geringer Dimension eignet.
Wie installiert man den SQL Server Analysis Service?
Der SQL Server Analysis Service sollte mithilfe des SQL Server-Installationsassistenten installiert werden. Wenn der Benutzer die SQL Server-Installation über den Installationsassistenten durchführt, findet er auf der linken Seite mehrere Registerkarten. Aus diesen Optionen sollte „Funktionsauswahl“ ausgewählt werden. Hier gibt es die Option für SSAS. Man muss auf das Kästchen vor Analysis Service klicken. Danach „Analysis Service Configuration“ auswählen, ebenfalls auf der linken Seite, und bietet einige Optionen unterhalb der Funktionsauswahl. Dann sollte der Benutzer oben auf Serverkonfiguration klicken. Als nächstes hat man die Möglichkeit, zwischen dem mehrdimensionalen Modus und dem tabellarischen Modus zu wählen. Der Tabellenmodus ist der Standardspeicher für Tabellenmodelle und verwendet die In-Memory-Analyse-Engine von VertiPaq . Der mehrdimensionale Modus verwendet MOLAP als Standardspeicher für Modelle, die in Analysis Services bereitgestellt werden.
Wie lizensiert man den SQL Server Analysis Service?
Für SQL Server sind zwei Arten der Lizenzierung verfügbar: Server + CAL und Lizenzierung pro Core. Die bevorzugte Option für kleinere Unternehmen ist das Server + CAL-Modell. Für große Unternehmen ist das Lizenzierung-pro-Core-Modell die kosteneffizienteste Option. Darüber hinaus ist SQL Server Enterprise nur über die Lizenzierung pro Core verfügbar. SQL Server Standard ist über beide Lizenzmodelle verfügbar.
Das Server + CAL-Modell bedeutet, dass der Benutzer den/die Server kauft und auch CALs kauft. Hierfür benötigt das Unternehmen Device -CALs (dadurch erhält ein Gerät Zugriff auf den Server) oder User CALs (dadurch erhält ein Benutzer Zugriff auf den Server). Welches erworben werden sollte, hängt von der Anzahl der Geräte und Benutzer ab, die im Unternehmen vorhanden sind. Wenn das Unternehmen beispielsweise 50 Benutzer und 75 Geräte hat, benötigt es weniger User CALs als Device CALs und ist daher die kostengünstigste Option. Wenn das Unternehmen über 50 Geräte und 75 Benutzer verfügt, benötigt es weniger Device CALs als User CALs und ist daher die kostengünstigste Option. Um das Modell „Lizenzierung pro Kern“ zu nutzen, sollte die Gesamtzahl der physischen Kerne im Server gezählt werden und dann die entsprechende Anzahl an Kernlizenzen erworben werden, die in Zweierpaketen verkauft werden.
Was ist neu in SSAS 2022?
Im Vergleich zu SSAS 2019 wurden einige Verbesserungen und Ergänzungen vorgenommen, um das Benutzererlebnis zu verbessern. Horizontal Fusion ist enthalten. Hierbei handelt es sich um eine Optimierung des Abfrageausführungsplans, die darauf abzielt, die Anzahl der Datenquellenabfragen zu verringern, die für die Rückgabe und Generierung von Ergebnissen erforderlich sind. Parallele Ausführungspläne für DirectQuery ermöglichen es dem SSAS, DAX-Abfragen anhand einer DirectQuery- Datenquelle zu analysieren und unabhängige Speicher-Engine-Vorgänge zu identifizieren. SSAS 2022 unterstützt auch Power BI-Modelle mit DirectQuery- Verbindungen zu Daten in SSAS 2022. Darüber hinaus gibt es in SSAS 2022 auch drei eingestellte Funktionen: Power Pivot für SharePoint, 1100- und 1103-Kompatibilität in Tabular und Data Mining in Multidimensional.