Tečaj 50578A: MDX Query Language for SQL Server Analytical Services (OLAP) - tečaj 35.990 RUB. iz specialista, usposabljanje 24 akademskih ur, datum 21. maj 2023.
Miscellanea / / December 05, 2023
Del platforme SQL Server je večdimenzionalni strežnik baz podatkov OLAP. Večdimenzionalne baze podatkov se uporabljajo za analizo zelo velikih količin podatkov. Tehnologija OLAP omogoča zelo hitro obdelavo ogromnih količin podatkov – v realnem času. Hitrost analize podatkov je razlog za široko uporabo OLAP.
Vabimo vas, da osvojite profesionalno uporabo večdimenzionalnih baz podatkov! Obvladali boste vse možnosti, ki jih ponujajo večdimenzionalne baze podatkov. Najpomembneje je, da se boste naučili delati s takšnimi bazami neposredno, brez posrednikov ali vmesne programske opreme.
Za neposredno delo z večdimenzionalnimi zbirkami podatkov OLAP je Microsoft razvil jezik MDX (Multidimensional eXpressions). Ta jezik ni kot nič drugega. Zasnovan je posebej za večdimenzionalne baze podatkov. Niti poznavanje jezika poizvedb SQL niti poznavanje katerega koli programskega jezika ne bo nadomestilo vašega obvladovanja MDX.
Raziskali boste vse zmožnosti poizvedovalnega jezika MDX in postali samozavestni pri uporabi orodij MDX. Pisanje poizvedb v jeziku MDX, pridobivanje podatkov iz večdimenzionalnih podatkovnih baz, izdelava poročil na podlagi OLAP kock – vse to vam bo na voljo po opravljenem tečaju!
Obvladajte obdelavo in analizo poljubnih količin podatkov v realnem času – študij v Specialističnem centru!
Tečaj je namenjen posameznikom, katerih zadolžitve vključujejo skrbništvo nad SQL strežnikom, pa tudi analitikom, razvijalcem, strokovnjakom za sisteme poročanja, programerjem 1C itd.
Naučil se boš:
- Izvleček podatkov iz večdimenzionalnih baz podatkov
- Pišite poizvedbe v jeziku MDX
- Gradite poročila na podlagi kock OLAP
Učitelj za posebne namene, nosilec prestižnega mednarodnega statusa Mojster s certifikatom Microsoft. Diplomiral na Moskovski državni tehnični univerzi po imenu N.E. Bauman.
V svojih razredih Fedor Anatolyevich postavlja načelo v ospredje "Poglej v korenino!" - pomembno je ne samo preučiti delovanje mehanizma, ampak tudi razumeti, zakaj deluje tako in ne drugače.
Generalist na področju oblikovanja in razvoja programske opreme. Ima dolgoletne izkušnje kot vodja razvojne skupine in glavni arhitekt. Specializira se za integracijo poslovnih aplikacij, razvoj arhitekture spletnega portala, sisteme za analizo podatkov, uvajanje in podporo Infrastruktura Windows.
Kombinacija tehničnih in naravoslovnih predstavitvenih stilov omogoča študentom, da prenesejo strast in ustvarjalni pristop učitelja. Fedor Anatoljevič vedno prejme najbolj navdušene ocene svojih hvaležnih diplomantov.
Modul 1. Družina tehnologij poslovne inteligence. Pregled Microsoftovih tehnologij za analizo podatkov. Življenjski cikel podatkov v sistemih poslovne analitike (2 ak. h.)
- Zakaj so lahko uporabne tehnologije za analizo podatkov (BI, OLAP, DWH, ETL).
- Na kaj morate biti pozorni pri implementaciji sistema poslovne inteligence
- Obseg in orodja
- Laboratorijske vaje Preučevanje procesa ETL na primeru paketa integracijskih storitev
- Študija procesa ETL na primeru paketa integracijskih storitev
Modul 2. Uvod v jezik večdimenzionalnih poizvedb MDX. Začnemo z najpreprostejšim, navadimo se na večdimenzionalni model (2 ac. h.)
- Razlike med večdimenzionalnim in tabelarnim modelom
- Podatkovna skladišča in podatkovne tržnice
- Uvod v jezik MDX
- urejevalnik MDX
- Lab Predstavitev urejevalnika poizvedb (Management Studio) Predstavitev urejevalnika Business Intelligent Development Studio Predstavitev osnov SQL Profiler Tracer MDX
- Uvod v urejevalnik poizvedb (Management Studio)
- Uvod v urejevalnik Business Intelligent Development Studio
- Uvod v sledilnik SQL Profiler
- Osnove MDX
Modul 3. Dimenzije so okostje večdimenzionalnega modela. Dimenzije, tuple, celice in drugi elementi večdimenzionalnega podatkovnega modela (3 ak. h.)
- Dimenzije
- Dimenzijski atributi
- Hierarhije
- Člani dimenzije
- Tuples
- Celice
- Kompleti
- Naloge
- Funkcije
- Lab Dimenzija Lastnosti Dimenzija Atributi Hierarhije v eni dimenziji Hierarhije v več dimenzijah Korenska raven hierarhije Funkcija Člani Referenca -- člani Sintaksne napake Delne sklice na tuple Večosni prikaz Crossjoin Način samodejnega obstoja Obstaja mehanizem Odstrani podvojene tuple
- Lastnosti dimenzij
- Atributi dimenzij
- Hierarhije v eni dimenziji
- Hierarhije v več dimenzijah
- Korenska raven hierarhije
- Člani delujejo
- Referenčni člani
- Sintaksne napake
- Povezave na delne tuple
- Prikaz na več oseh
- Navzkrižno spajanje
- Način samodejnega obstoja
- Mehanizem obstaja
- Odprava podvojenih tupl
Modul 4. Krmarjenje po večdimenzionalnem modelu. Funkcije navigacije, filtriranja, razvrščanja in njihova kombinacija (3 ak. h.)
- Navigacija v poročilih
- Relativni položaji
- Navigacijske funkcije
- Upravljanje sortiranja
- Filtriranje rezultatov
- Kombinacija sklopov
- Lab Krmarjenje po hierarhiji Relativno pozicioniranje z uporabo funkcije članov Hierarhične funkcije
- Hierarhična navigacija
- Relativno pozicioniranje
- Uporaba funkcije Člani
- Hierarhične funkcije
Modul 5. Večdimenzionalni izračuni. Uporaba izrazov, statističnih funkcij in drugih mehanizmov za izračune (3 ak. h.)
- Izrazi
- Izračunani člani
- Oblikovanje rezultata (WITH)
- Dinamični izrazi
- funkcija IIF
- Statistične funkcije
- Primerjava tork s parametri
- Lab Raziskovanje uporabe pravila WITH Ustvarjanje izračunanih članov Izračunavanje odstotkov Oblikovanje
- Raziščite možnosti za uporabo pravila WITH
- Ustvarjanje izračunanih članov
- Izračun odstotkov
- Oblikovanje
Modul 6. Delo s časovnimi meritvami, več koledarji in divergentnimi obzorji. Delo z merjenjem časa, časovnimi izračuni, navigacijo po časovni osi, izračunanimi časovnimi členi in agregati (3 ak. h.)
- Merjenje časa
- Več koledarjev
- Časovne funkcije
- Vzporedna obdobja
- Odpiralna obdobja
- Zaključna obdobja
- Zadnja obdobja
- Mehanizem od leta do datuma
- Izračunane mere na vrhu časovne osi
- Primerjava obdobij
- Funkcija vsote
- Agregatne funkcije
- Funkciji Max in Min na časovni osi
- Lab ParallelPeriod OpeningPeriod ClosingPeriod LastPeriod Leto-to-Date Izračunane mere na vrhu časovne osi Primerjava periode Funkcija vsote Funkcija združevanja Max Funkcija Min - - - Uporaba CrossJoin z vzporednimi periodami
- ParallelPeriod
-OpeningPeriod
-Zaključno obdobje
-LastPeriod
-Od leta do danes
- Izračunane mere na vrhu časovne osi
- Primerjava obdobij
- Funkcija vsote
- Združevanje
- Max funkcija
- Min funkcija
- Uporaba Crossjoin v povezavi z vzporednimi obdobji
Modul 7. Praktična uporaba MDX. Združevanje preučenih tehnologij za reševanje praktičnih problemov (3 ac. h.)
- ALI logika
- IN logika
- Kombinacija ALI in IN na različnih hierarhijah
- Kompleksni scenariji za uporabo IN in ALI
- Uporaba funkcije NonEmpty
- Povprečne vrednosti
- Delo z zadnjim datumom
- Vzporedna obdobja z več datumi
- Preverjanje trenutnega konteksta
- Možnosti delovanja potomcev
- Razvrščanje vrednosti
- Laboratorijsko delo
Modul 8. Druge uporabe MDX: poročila. Uporaba poizvedb MDX za izdelavo poročil v aplikacijah SQL Server Reporting Services in PerformancePoint (3 ac. h.)
- Ustvarjanje poročila v SQL Server Reporting Services (SSRS)
- Ustvarjanje povezave s kocko
- Delo z večdimenzionalnimi poizvedbami v oblikovalniku MDX
- Ustvarjanje nestandardnih poizvedb
- Prenos parametrov
- plošče PerformancePoint
- Laboratorijsko delo Poročilo v SSRS Povezovanje s kocko Izdelava poizvedbe MDX v oblikovalniku Izdelava nestandardne poizvedbe Posredovanje parametrov
- Poročilo SSRS
- Povezava s kocko
- Ustvarjanje poizvedbe MDX v konstruktorju
- Ustvarjanje zahteve po meri
- Prenos parametrov
Modul 9. Indikatorji uspešnosti (KPI) in večdimenzionalne poizvedbe v Business Intelligence Development Studio. Izračuni, indikatorji in druge aplikacije MDX v BIDS (2 ak. h.)
- Ustvarite poimenovane izračune v BIDS
- Izdelava indikatorjev uspešnosti v BIDS
- Laboratorijske vaje Ustvarjanje poimenovanega izraza Ustvarjanje indikatorja lista Ustvarjanje ciljnega indikatorja Uporaba mehanizma IIF v KPI
- Ustvari poimenovani izraz
- Ustvarjanje indikatorja lista
- Ustvarjanje ciljnega indikatorja
- Uporaba mehanizma IIF v KPI