Kurs 50578A: Język zapytań MDX dla SQL Server Analytical Services (OLAP) - kurs 35 990 RUB. od Specjalisty, szkolenie 24 godziny akademickie, data 21 maja 2023 r.
Miscellanea / / December 05, 2023
Częścią platformy SQL Server jest wielowymiarowy serwer bazy danych OLAP. Wielowymiarowe bazy danych służą do analizy bardzo dużych ilości danych. Technologia OLAP pozwala na bardzo szybkie przetwarzanie ogromnych ilości danych – w czasie rzeczywistym. Szybkość analizy danych jest przyczyną powszechnego stosowania OLAP-u.
Zapraszamy do opanowania profesjonalnego wykorzystania wielowymiarowych baz danych! Opanujesz wszystkie możliwości, jakie dają wielowymiarowe bazy danych. Najważniejsze jest to, że nauczysz się pracować z takimi bazami bezpośrednio, bez pośredników i oprogramowania pośredniczącego.
Do bezpośredniej pracy z wielowymiarowymi bazami danych OLAP firma Microsoft opracowała język MDX (Multiwymiarowe eXpressions). Ten język jest jak żaden inny. Został zaprojektowany specjalnie dla wielowymiarowych baz danych. Ani znajomość języka zapytań SQL, ani znajomość jakichkolwiek języków programowania nie zastąpią Twojej biegłości w MDX.
Poznasz wszystkie możliwości języka zapytań MDX i zyskasz pewność w korzystaniu z narzędzi MDX. Pisanie zapytań w języku MDX, wydobywanie danych z wielowymiarowych baz danych, budowanie raportów w oparciu o kostki OLAP – to wszystko stanie się dla Ciebie dostępne po ukończeniu kursu!
Opanuj przetwarzanie i analizę dowolnej ilości danych w czasie rzeczywistym – studiuj w Centrum Specjalistycznym!
Kurs przeznaczony jest dla osób, których obowiązki obejmują administrację serwerem SQL, a także analityków, programistów, specjalistów ds. systemów raportowych, programistów 1C itp.
Nauczysz się:
- Ekstrakcja danych z wielowymiarowych baz danych
- Napisz zapytania w języku MDX
- Buduj raporty w oparciu o kostki OLAP
Nauczyciel specjalny, posiadający prestiżowy status międzynarodowy Certyfikowany mistrz Microsoftu. Absolwent Moskiewskiego Państwowego Uniwersytetu Technicznego im. N.E. Baumana.
Na swoich zajęciach Fedor Anatolyevich na pierwszym planie stawia zasadę „Spójrz do korzenia!” - ważne jest nie tylko przestudiowanie działania mechanizmu, ale także zrozumienie, dlaczego działa on w ten, a nie inny sposób.
Generalista w dziedzinie projektowania i rozwoju oprogramowania. Posiada wieloletnie doświadczenie jako lider zespołu deweloperskiego i główny architekt. Specjalizuje się w integracji aplikacji korporacyjnych, tworzeniu architektury portali internetowych, systemach analizy danych, wdrożeniach i wsparciu Infrastruktura Windowsa.
Połączenie stylów prezentacji inżynierii i nauk przyrodniczych pozwala uczniom przekazać pasję i kreatywne podejście nauczyciela. Fedor Anatolyevich niezmiennie otrzymuje najbardziej entuzjastyczne recenzje od swoich wdzięcznych absolwentów.
Moduł 1. Rodzina technologii Business Intelligence. Przegląd technologii analizy danych firmy Microsoft. Cykl życia danych w systemach analityki biznesowej (2 ac. H.)
- Dlaczego technologie analizy danych (BI, OLAP, DWH, ETL) mogą być przydatne
- Na co należy zwrócić uwagę wdrażając system Business Intelligence
- Zakres i narzędzia
- Praca laboratoryjna Badanie procesu ETL na przykładzie pakietu usług integracyjnych
- Badanie procesu ETL na przykładzie pakietu usług integracyjnych
Moduł 2. Wprowadzenie do wielowymiarowego języka zapytań MDX. Zaczynamy od najprostszego, przyzwyczajamy się do modelu wielowymiarowego (2 ac. H.)
- Różnice pomiędzy modelem wielowymiarowym a modelem tabelarycznym
- Hurtownie danych i hurtownie danych
- Wprowadzenie do języka MDX
- Edytor MDX
- Laboratorium Wprowadzenie do edytora zapytań (Management Studio) Wprowadzenie do edytora Business Intelligent Development Studio Wprowadzenie do SQL Profiler Tracer MDX Podstawy
- Wprowadzenie do Edytora zapytań (Management Studio)
- Wprowadzenie do edytora Business Intelligent Development Studio
- Wprowadzenie do modułu śledzącego SQL Profiler
- Podstawy MDX
Moduł 3. Wymiary są szkieletem modelu wielowymiarowego. Wymiary, krotki, komórki i inne elementy wielowymiarowego modelu danych (3 ac. H.)
- Wymiary
- Atrybuty wymiarowe
- Hierarchie
- Członkowie wymiaru
- Krotki
- Komórki
- Zestawy
- Zadania
- Funkcje
- Właściwości wymiaru laboratoryjnego Atrybuty wymiaru Hierarchie w jednym wymiarze Hierarchie w wielu wymiarach Główny poziom hierarchii Funkcja Elementy członkowskie Odniesienie -- elementy Błędy składni Częściowe odniesienia do krotek Wyświetlanie wieloosiowe Połączenie krzyżowe Tryb automatycznego istnienia Istnieje mechanizm Wyeliminuj zduplikowane krotki
- Właściwości wymiarowe
- Atrybuty wymiaru
- Hierarchie w jednym wymiarze
- Hierarchie w wielu wymiarach
- Podstawowy poziom hierarchii
- Funkcjonowanie członków
- Członkowie referencyjni
- Błędy składniowe
- Linki do częściowych krotek
- Wyświetlanie na wielu osiach
- Połączenie krzyżowe
- Tryb automatycznego istnienia
- Mechanizm istnieje
- Eliminacja duplikatów krotek
Moduł 4. Poruszanie się po modelu wielowymiarowym. Funkcje nawigacji, filtrowania, sortowania i ich kombinacje (3 ac. H.)
- Nawigacja w raportach
- Pozycje względne
- Funkcje nawigacji
- Zarządzanie sortowaniem
- Filtrowanie wyników
- Połączenie zestawów
- Laboratorium Nawigacja po hierarchii Pozycjonowanie względne przy użyciu funkcji członowych Funkcje hierarchiczne
- Nawigacja po hierarchii
- Pozycjonowanie względne
- Korzystanie z funkcji Członkowie
- Funkcje hierarchiczne
Moduł 5. Obliczenia wielowymiarowe. Używanie wyrażeń, funkcji statystycznych i innych mechanizmów do obliczeń (3 ac. H.)
- Wyrażenia
- Obliczeni członkowie
- Formatowanie wyniku (Z)
- Wyrażenia dynamiczne
- Funkcja IIF
- Funkcje statystyczne
- Porównywanie krotek z parametrami
- Laboratorium Odkrywanie zastosowań reguły WITH Tworzenie elementów obliczanych Obliczanie procentów Formatowanie
- Zapoznaj się z opcjami użycia reguły Z
- Tworzenie prętów obliczeniowych
- Obliczanie procentów
- Formatowanie
Moduł 6. Praca z pomiarami czasu, wieloma kalendarzami i rozbieżnymi horyzontami. Praca z pomiarem czasu, obliczeniami czasu, nawigacją wzdłuż osi czasu, obliczonymi terminami i agregatami czasowymi (3 ac. H.)
- Pomiar czasu
- Wiele kalendarzy
- Funkcje czasu
- Okresy równoległe
- Okresy otwarcia
- Okresy zamknięcia
- Ostatnie okresy
- Mechanizm od początku roku
- Obliczone miary na górze osi czasu
- Porównanie okresów
- Funkcja sumy
- Funkcje agregujące
- Funkcje Max i Min na osi czasu
- Laboratorium RównoległeOtwarcie okresuZamknięcie okresuOkres Ostatniokres Od początku roku Obliczone miary na górze osi czasu Porównanie okresy Funkcja Funkcja agregacji sumy Funkcja Max Min - - - Korzystanie z połączenia krzyżowego z równoległymi okresami
- Okres równoległy
-Okres otwarcia
-Okres zamknięcia
-Ostatni okres
-Od początku roku
- Obliczone miary na górze osi czasu
- Porównanie okresów
- Funkcja sumy
- Agregacja
- Funkcja maksymalna
- Funkcja minimalna
- Używanie Crossjoin w połączeniu z równoległymi okresami
Moduł 7. Praktyczne zastosowanie MDX. Łączenie badanych technologii w celu rozwiązywania problemów praktycznych (3 ac. H.)
- LUB logika
- ORAZ logika
- Połączenie OR i AND w różnych hierarchiach
- Złożone scenariusze użycia AND i OR
- Korzystanie z funkcji NonEmpty
- Wartości średnie
- Praca z ostatnią datą
- Równoległe okresy z wieloma datami
- Sprawdzenie aktualnego kontekstu
- Opcje funkcji potomków
- Wartości rankingowe
- Praca laboratoryjna
Moduł 8. Inne zastosowania MDX: raporty. Używanie zapytań MDX do tworzenia raportów w usługach SQL Server Reporting Services i aplikacjach PerformancePoint (3 ac. H.)
- Tworzenie raportu w SQL Server Reporting Services (SSRS)
- Tworzenie połączenia z kostką
- Praca z zapytaniami wielowymiarowymi w kreatorze MDX
- Tworzenie zapytań niestandardowych
- Transfer parametrów
- Panele PerformancePoint
- Praca laboratoryjna Raport w SSRS Podłączenie do kostki Tworzenie zapytania MDX w projektancie Tworzenie niestandardowego zapytania Przekazywanie parametrów
- Zgłoś się do SSRS
- Połączenie z kostką
- Tworzenie zapytania MDX w konstruktorze
- Tworzenie niestandardowego żądania
- Transfer parametrów
Moduł 9. Wskaźniki wydajności (KPI) i zapytania wielowymiarowe w Business Intelligence Development Studio. Obliczenia, wskaźniki i inne zastosowania MDX w BIDS (2 ac. H.)
- Twórz nazwane obliczenia w BIDS
- Tworzenie wskaźników efektywności w BIDS
- Praca laboratoryjna Tworzenie nazwanego wyrażenia Tworzenie wskaźnika arkusza Tworzenie wskaźnika docelowego Wykorzystanie mechanizmu IIF w KPI
- Utwórz nazwane wyrażenie
- Tworzenie wskaźnika arkusza
- Stworzenie wskaźnika docelowego
- Wykorzystanie mechanizmu IIF w KPI