Kurs 50578A: MDX-Abfragesprache für SQL Server Analytical Services (OLAP) – Kurs 35.990 RUB. vom Spezialisten, Ausbildung 24 akademische Stunden, Datum 21. Mai 2023.
Verschiedenes / / December 05, 2023
Teil der SQL Server-Plattform ist der mehrdimensionale OLAP-Datenbankserver. Multidimensionale Datenbanken dienen der Analyse sehr großer Datenmengen. Mit der OLAP-Technologie können Sie riesige Datenmengen sehr schnell verarbeiten – und zwar in Echtzeit. Die Geschwindigkeit der Datenanalyse ist der Grund für die weite Verbreitung von OLAP.
Wir laden Sie ein, den professionellen Umgang mit mehrdimensionalen Datenbanken zu meistern! Sie beherrschen alle Möglichkeiten multidimensionaler Datenbanken. Das Wichtigste ist, dass Sie lernen, direkt mit solchen Datenbanken zu arbeiten, ohne Zwischenhändler oder Middleware.
Für die direkte Arbeit mit mehrdimensionalen OLAP-Datenbanken hat Microsoft die Sprache MDX (Multidimensional eXpressions) entwickelt. Diese Sprache ist wie nichts anderes. Es wurde speziell für mehrdimensionale Datenbanken entwickelt. Weder Kenntnisse der SQL-Abfragesprache noch Vertrautheit mit Programmiersprachen ersetzen Ihre Beherrschung von MDX.
Sie erkunden alle Möglichkeiten der MDX-Abfragesprache und werden sicher im Umgang mit MDX-Tools. Abfragen in der MDX-Sprache schreiben, Daten aus mehrdimensionalen Datenbanken extrahieren, Berichte auf Basis von OLAP-Cubes erstellen – all das steht Ihnen nach Abschluss des Kurses zur Verfügung!
Beherrschen Sie die Verarbeitung und Analyse beliebiger Datenmengen in Echtzeit – studieren Sie im Specialist Center!
Der Kurs richtet sich an Personen, deren Aufgaben die Verwaltung eines SQL-Servers umfassen, sowie an Analysten, Entwickler, Spezialisten für Berichtssysteme, 1C-Programmierer usw.
Du wirst es lernen:
- Extrahieren Sie Daten aus mehrdimensionalen Datenbanken
- Schreiben Sie Abfragen in der MDX-Sprache
- Erstellen Sie Berichte basierend auf OLAP-Cubes
Sonderpädagoge, Inhaber eines angesehenen internationalen Status Microsoft Certified Master. Absolvent der Moskauer Staatlichen Technischen Universität, benannt nach N.E. Baumann.
In seinem Unterricht stellt Fjodor Anatoljewitsch das Prinzip in den Vordergrund „Schaut auf die Wurzel!“ - Es ist wichtig, nicht nur die Funktionsweise des Mechanismus zu studieren, sondern auch zu verstehen, warum er so und nicht anders funktioniert.
Ein Generalist im Bereich Softwaredesign und -entwicklung. Er verfügt über langjährige Erfahrung als Entwicklungsteamleiter und Chefarchitekt. Spezialisiert auf die Integration von Unternehmensanwendungen, die Entwicklung von Webportal-Architekturen, Datenanalysesysteme, Bereitstellung und Support Windows-Infrastruktur.
Die Kombination aus ingenieurwissenschaftlichen und naturwissenschaftlichen Präsentationsstilen ermöglicht es den Studierenden, die Leidenschaft und den kreativen Ansatz des Lehrers zu vermitteln. Fedor Anatolyevich erhält von seinen dankbaren Absolventen ausnahmslos die enthusiastischsten Kritiken.
Modul 1. Familie von Business-Intelligence-Technologien. Ein Überblick über die Datenanalysetechnologien von Microsoft. Lebenszyklus von Daten in Business-Analytics-Systemen (2 ac. H.)
- Warum Datenanalysetechnologien (BI, OLAP, DWH, ETL) nützlich sein können
- Worauf Sie bei der Einführung eines Business-Intelligence-Systems achten sollten
- Umfang und Werkzeuge
- Laborarbeit Untersuchung des ETL-Prozesses am Beispiel eines Integration Services-Pakets
- Untersuchung des ETL-Prozesses am Beispiel eines Integration Services Pakets
Modul 2. Einführung in die mehrdimensionale Abfragesprache MDX. Wir beginnen mit dem Einfachsten, gewöhnen uns an das mehrdimensionale Modell (2 ac. H.)
- Unterschiede zwischen einem mehrdimensionalen Modell und einem tabellarischen Modell
- Data Warehouses und Data Marts
- Einführung in die MDX-Sprache
- MDX-Editor
- Lab Einführung in den Abfrage-Editor (Management Studio) Einführung in den Business Intelligent Development Studio-Editor Einführung in die SQL Profiler Tracer MDX-Grundlagen
- Einführung in den Abfrageeditor (Management Studio)
- Einführung in den Business Intelligent Development Studio-Editor
- Einführung in den SQL Profiler-Tracer
- MDX-Grundlagen
Modul 3. Dimensionen sind das Grundgerüst eines mehrdimensionalen Modells. Dimensionen, Tupel, Zellen und andere Elemente eines mehrdimensionalen Datenmodells (3 ac. H.)
- Maße
- Dimensionsattribute
- Hierarchien
- Dimensionsmitglieder
- Tupel
- Zellen
- Sets
- Zuordnungen
- Funktionen
- Lab-Dimensionseigenschaften Dimensionsattribute Hierarchien in einer Dimension Hierarchien über mehrere Dimensionen Stammebene der Hierarchie Referenz zu Funktionsmitgliedern -- Mitglieder Syntaxfehler Teilweise Tupelverweise Mehrachsige Anzeige Crossjoin Auto-existiert-Modus Existiert-Mechanismus Eliminiert doppelte Tupel
- Dimensionseigenschaften
- Dimensionsattribute
- Hierarchien in einer Dimension
- Hierarchien über mehrere Dimensionen
- Wurzelebene der Hierarchie
- Mitgliederfunktion
- Referenzmitglieder
- Syntaxfehler
- Links zu Teiltupeln
- Anzeige auf mehreren Achsen
- Crossjoin
- Auto-existiert-Modus
- Mechanismus vorhanden
- Eliminierung doppelter Tupel
Modul 4. Navigieren in einem mehrdimensionalen Modell. Navigations-, Filter-, Sortierfunktionen und deren Kombination (3 ac. H.)
- Navigation in Berichten
- Relative Positionen
- Navigationsfunktionen
- Sortiermanagement
- Ergebnisse filtern
- Kombination von Sets
- Lab Navigieren hierarchischer relativer Positionierung mithilfe der Members-Funktion Hierarchische Funktionen
- Hierarchie-Navigation
- Relative Positionierung
- Verwendung der Mitgliederfunktion
- Hierarchische Funktionen
Modul 5. Mehrdimensionale Berechnungen. Verwendung von Ausdrücken, statistischen Funktionen und anderen Mechanismen für Berechnungen (3 ac. H.)
- Ausdrücke
- Berechnete Mitglieder
- Formatieren des Ergebnisses (MIT)
- Dynamische Ausdrücke
- IIF-Funktion
- Statistische Funktionen
- Vergleich von Tupeln mit Parametern
- Labor: Erkunden der Verwendung der WITH-Regel, Erstellen berechneter Elemente, Berechnen von Prozentsätzen, Formatieren
- Entdecken Sie Optionen für die Verwendung der WITH-Regel
- Berechnete Elemente erstellen
- Berechnung von Prozentsätzen
- Formatierung
Modul 6. Arbeiten mit Zeitmessungen, mehreren Kalendern und unterschiedlichen Horizonten. Arbeiten mit Zeitmessung, Zeitberechnungen, Navigation entlang der Zeitachse, berechneten Zeittermen und Aggregaten (3 ac. H.)
- Zeitmessung
- Mehrere Kalender
- Zeitfunktionen
- Parallele Zeiträume
- Öffnungszeiten
- Schließzeiten
- Aktuelle Perioden
- Year-to-Date-Mechanismus
- Berechnete Maße über der Zeitachse
- Periodenvergleich
- Summenfunktion
- Aggregatfunktionen
- Max- und Min-Funktionen auf der Zeitachse
- Lab ParallelPeriod OpeningPeriod ClosingPeriod LastPeriod Year-To-Date Berechnete Kennzahlen über dem Zeitachsenvergleich Perioden Funktion Summe Aggregation Funktion Max Funktion Min - - - Verwendung von Crossjoin mit parallelen Perioden
- Parallelperiode
-Eröffnungszeitraum
-Abschlusszeitraum
-Letzte Periode
-Der bisherige Jahresverlauf
- Berechnete Maße über der Zeitachse
- Periodenvergleich
- Summenfunktion
- Anhäufung
- Max-Funktion
- Min-Funktion
- Verwendung von Crossjoin in Verbindung mit parallelen Perioden
Modul 7. Praktische Anwendung von MDX. Kombination erlernter Technologien zur Lösung praktischer Probleme (3 ac. H.)
- ODER-Logik
- UND Logik
- Kombination von OR und AND in verschiedenen Hierarchien
- Komplexe Szenarien für die Verwendung von AND und OR
- Verwendung der NonEmpty-Funktion
- Durchschnittliche Werte
- Arbeiten mit dem letzten Datum
- Parallele Zeiträume mit mehreren Daten
- Überprüfen des aktuellen Kontexts
- Nachkommen-Funktionsoptionen
- Ranking-Werte
- Labor arbeit
Modul 8. Weitere Verwendungsmöglichkeiten von MDX: Berichte. Verwenden von MDX-Abfragen zum Erstellen von Berichten in SQL Server Reporting Services und PerformancePoint-Anwendungen (3 ac. H.)
- Erstellen eines Berichts in SQL Server Reporting Services (SSRS)
- Herstellen einer Verbindung zu einem Würfel
- Arbeiten mit mehrdimensionalen Abfragen im MDX-Designer
- Erstellung nicht standardmäßiger Abfragen
- Übergabe von Parametern
- PerformancePoint-Panels
- Laborarbeitsbericht in SSRS. Herstellen einer Verbindung zu einem Cube. Erstellen einer MDX-Abfrage im Designer. Erstellen einer nicht standardmäßigen Abfrage. Übergeben von Parametern
- Melden Sie sich beim SSRS
- Verbindung mit Würfel
- Erstellen einer MDX-Abfrage im Konstruktor
- Erstellen einer benutzerdefinierten Anfrage
- Übergabe von Parametern
Modul 9. Leistungsindikatoren (KPIs) und mehrdimensionale Abfragen im Business Intelligence Development Studio. Berechnungen, Indikatoren und andere Anwendungen von MDX in BIDS (2 ac. H.)
- Erstellen Sie benannte Berechnungen in BIDS
- Erstellen von Leistungsindikatoren in BIDS
- Laborarbeit Erstellen eines benannten Ausdrucks Erstellen eines Blattindikators Erstellen eines Zielindikators Verwenden des IIF-Mechanismus in KPI
- Erstellen Sie einen benannten Ausdruck
- Erstellen eines Blattindikators
- Erstellen eines Zielindikators
- Verwendung des IIF-Mechanismus in KPI