Tečaj 50578A: MDX Query Language for SQL Server Analytical Services (OLAP) - tečaj 35.990 RUB. od specijalista, obuka 24 akademska sata, datum 21. svibnja 2023.
Miscelanea / / December 05, 2023
Dio SQL Server platforme je višedimenzionalni OLAP poslužitelj baze podataka. Višedimenzionalne baze podataka koriste se za analizu vrlo velikih količina podataka. OLAP tehnologija omogućuje vrlo brzu obradu ogromnih količina podataka – u stvarnom vremenu. Brzina analize podataka razlog je široke uporabe OLAP-a.
Pozivamo Vas da ovladate profesionalnim korištenjem višedimenzionalnih baza podataka! Ovladat ćete svim mogućnostima koje pružaju višedimenzionalne baze podataka. Najvažnije je da ćete naučiti raditi s takvim bazama izravno, bez posrednika ili middlewarea.
Za izravan rad s višedimenzionalnim OLAP bazama podataka Microsoft je razvio MDX (Multidimensional eXpressions) jezik. Ovaj jezik nije kao ništa drugo. Osmišljen je posebno za višedimenzionalne baze podataka. Ni poznavanje jezika upita SQL niti poznavanje bilo kojeg programskog jezika neće zamijeniti vaše ovladavanje MDX-om.
Istražit ćete sve mogućnosti MDX upitnog jezika i postati sigurni u korištenju MDX alata. Pisanje upita u MDX jeziku, izdvajanje podataka iz višedimenzionalnih baza podataka, izrada izvještaja temeljenih na OLAP kockama - sve će vam to postati dostupno nakon završetka tečaja!
Ovladajte obradom i analizom bilo koje količine podataka u stvarnom vremenu – učite u Specijalističkom centru!
Tečaj je namijenjen osobama čije odgovornosti uključuju administriranje SQL poslužitelja, kao i analitičarima, programerima, stručnjacima za sustave izvještavanja, 1C programerima itd.
Naučit ćeš:
- Ekstrahirajte podatke iz višedimenzionalnih baza podataka
- Pišite upite u MDX jeziku
- Izrada izvješća na temelju OLAP kocki
Nastavnik za posebne namjene, nositelj prestižnog međunarodnog statusa Majstor s Microsoftovim certifikatom. Diplomirao je na Moskovskom državnom tehničkom sveučilištu nazvanom po N.E. Bauman.
U svojim razredima, Fedor Anatolyevich stavlja princip u prvi plan “Gledaj u korijen!” - važno je ne samo proučavati rad mehanizma, već i razumjeti zašto radi na ovaj način, a ne drugačije.
Generalist u području dizajna i razvoja softvera. Ima dugogodišnje iskustvo kao voditelj razvojnog tima i glavni arhitekt. Specijalizirao se za integraciju poslovnih aplikacija, razvoj arhitekture web portala, sustave za analizu podataka, implementaciju i podršku Windows infrastruktura.
Kombinacija stilova prezentacije inženjerstva i prirodnih znanosti omogućuje učenicima da prenesu strast i kreativan pristup nastavnika. Fedor Anatolyevich uvijek dobiva najviše entuzijastičnih kritika od svojih zahvalnih maturanata.
Modul 1. Obitelj tehnologija poslovne inteligencije. Pregled Microsoftovih tehnologija za analizu podataka. Životni ciklus podataka u sustavima poslovne analitike (2 ak. h.)
- Zašto tehnologije analize podataka (BI, OLAP, DWH, ETL) mogu biti korisne
- Na što treba obratiti pozornost pri implementaciji sustava poslovne inteligencije
- Opseg i alati
- Laboratorijski rad Proučavanje ETL procesa na primjeru paketa integracijskih usluga
- Studija ETL procesa na primjeru paketa integracijskih usluga
Modul 2. Uvod u višedimenzionalni jezik upita MDX. Počinjemo s najjednostavnijim, navikavamo se na višedimenzionalni model (2 ac. h.)
- Razlike između višedimenzionalnog i tabličnog modela
- Skladišta podataka i prodavaonice podataka
- Uvod u MDX jezik
- MDX editor
- Lab Predstavljanje uređivača upita (Management Studio) Predstavljanje uređivača Business Intelligent Development Studio Predstavljanje SQL Profiler Tracer MDX osnove
- Uvod u uređivač upita (Management Studio)
- Uvod u urednik Business Intelligent Development Studio
- Uvod u SQL Profiler tracer
- Osnove MDX-a
Modul 3. Dimenzije su kostur višedimenzionalnog modela. Dimenzije, torke, ćelije i drugi elementi višedimenzionalnog modela podataka (3 ak. h.)
- Dimenzije
- Dimenzionalni atributi
- Hijerarhije
- Članovi dimenzije
- Torke
- Stanice
- Garniture
- Zadaci
- Funkcije
- Lab Dimenzija Svojstva Dimenzija Atributi Hijerarhije u jednoj dimenziji Hijerarhije preko više dimenzija Korijenska razina hijerarhije Funkcija Članovi Referenca -- članovi Pogreške u sintaksi Djelomične reference tuplea Multi-axis display Crossjoin Auto-exists mode Exists mehanizam Eliminiraj duplicirane tuples
- Svojstva dimenzija
- Atributi dimenzija
- Hijerarhije u jednoj dimenziji
- Hijerarhije u više dimenzija
- Korijenska razina hijerarhije
- Članovi funkcioniraju
- Referentni članovi
- Sintaktičke pogreške
- Veze na djelomične torke
- Prikaz na više osi
- Križni spoj
- Način automatskog postojanja
- Mehanizam postoji
- Uklanjanje dupliciranih torki
Modul 4. Kretanje višedimenzionalnim modelom. Funkcije navigacije, filtriranja, sortiranja i njihova kombinacija (3 ak. h.)
- Navigacija u izvješćima
- Relativni položaji
- Značajke navigacije
- Upravljanje sortiranjem
- Filtriranje rezultata
- Kombinacija setova
- Lab Navigacija hijerarhijom Relativno pozicioniranje korištenjem funkcije članova Hijerarhijske funkcije
- Navigacija hijerarhijom
- Relativno pozicioniranje
- Korištenje funkcije Članovi
- Hijerarhijske funkcije
Modul 5. Višedimenzionalni proračuni. Korištenje izraza, statističkih funkcija i drugih mehanizama za izračune (3 ak. h.)
- Izrazi
- Računalni članovi
- Formatiranje rezultata (WITH)
- Dinamički izrazi
- IIF funkcija
- Statističke funkcije
- Uspoređivanje torki s parametrima
- Laboratorij Istraživanje upotrebe pravila WITH Stvaranje izračunatih članova Izračunavanje postotaka Oblikovanje
- Istražite opcije za korištenje pravila WITH
- Stvaranje izračunatih članova
- Izračun postotaka
- Oblikovanje
Modul 6. Rad s vremenskim mjerenjima, višestrukim kalendarima i divergentnim horizontima. Rad s mjerenjem vremena, izračunima vremena, navigacijom po vremenskoj osi, izračunatim vremenskim terminima i agregatima (3 ak. h.)
- Mjerenje vremena
- Više kalendara
- Vremenske funkcije
- Paralelna razdoblja
- Razdoblja otvaranja
- Završna razdoblja
- Nedavna razdoblja
- Mehanizam od godine do datuma
- Izračunate mjere na vrhu vremenske osi
- Usporedba razdoblja
- Funkcija zbroja
- Funkcije agregata
- Max i Min funkcije na vremenskoj osi
- Lab ParallelPeriod OpeningPeriod ClosingPeriod LastPeriod Year-to-Date Izračunate mjere na vrhu vremenske osi Usporedba periode Funkcija zbroja Funkcija agregacije Max Funkcija Min - - - Korištenje unakrsnog spajanja s paralelnim periodima
- Paralelno razdoblje
-Razdoblje otvaranja
-Razdoblje zatvaranja
-Zadnje razdoblje
-Od godine do danas
- Izračunate mjere na vrhu vremenske osi
- Usporedba razdoblja
- Funkcija zbroja
- Agregacija
- Maksimalna funkcija
- Min funkcija
- Korištenje Crossjoin-a u kombinaciji s paralelnim periodima
Modul 7. Praktična primjena MDX-a. Kombiniranje proučavanih tehnologija za rješavanje praktičnih problema (3 ak. h.)
- ILI logika
- I logika
- Kombinacija ILI i I na različitim hijerarhijama
- Složeni scenariji za korištenje I i ILI
- Korištenje funkcije NonEmpty
- Prosječne vrijednosti
- Rad sa zadnjim datumom
- Paralelna razdoblja s više datuma
- Provjera trenutnog konteksta
- Opcije funkcije potomaka
- Vrijednosti rangiranja
- Laboratorijski rad
Modul 8. Druge upotrebe MDX-a: izvješća. Korištenje MDX upita za izradu izvješća u SQL Server Reporting Services i PerformancePoint aplikacijama (3 ac. h.)
- Izrada izvješća u SQL Server Reporting Services (SSRS)
- Stvaranje veze s kockom
- Rad s višedimenzionalnim upitima u MDX dizajneru
- Izrada nestandardnih upita
- Prijenos parametara
- PerformancePoint ploče
- Laboratorijski rad Izvješće u SSRS Povezivanje na kocku Kreiranje MDX upita u dizajneru Kreiranje nestandardnog upita Prosljeđivanje parametara
- Prijaviti SSRS
- Veza s kockom
- Kreiranje MDX upita u konstruktoru
- Izrada prilagođenog zahtjeva
- Prijenos parametara
Modul 9. Indikatori uspješnosti (KPI) i višedimenzionalni upiti u Business Intelligence Development Studiju. Izračuni, indikatori i druge primjene MDX-a u BIDS-u (2 ak. h.)
- Napravite imenovane izračune u BIDS-u
- Izrada pokazatelja uspješnosti u BIDS-u
- Laboratorijski rad Stvaranje imenovanog izraza Stvaranje indikatora lista Stvaranje ciljanog indikatora Korištenje IIF mehanizma u KPI-u
- Stvorite imenovani izraz
- Izrada indikatora lista
- Izrada indikatora cilja
- Korištenje IIF mehanizma u KPI