50578A tanfolyam: MDX lekérdezési nyelv az SQL Server Analytical Services (OLAP) számára – tanfolyam 35 990 RUB. Szakorvostól, képzés 24 akadémiai óra, 2023. május 21-i dátum.
Vegyes Cikkek / / December 05, 2023
Az SQL Server platform része a többdimenziós OLAP adatbázis-kiszolgáló. A többdimenziós adatbázisokat nagyon nagy mennyiségű adat elemzésére használják. Az OLAP technológia lehetővé teszi hatalmas mennyiségű adat nagyon gyors – valós időben – feldolgozását. Az adatelemzés gyorsasága az oka az OLAP széles körű elterjedésének.
Meghívjuk Önt, hogy sajátítsa el a többdimenziós adatbázisok professzionális használatát! Elsajátítja a többdimenziós adatbázisok nyújtotta lehetőségeket. A legfontosabb dolog az, hogy megtanuljon közvetlenül, közvetítők és köztes szoftverek nélkül dolgozni ilyen adatbázisokkal.
A többdimenziós OLAP-adatbázisokkal való közvetlen munkához a Microsoft kifejlesztette az MDX (Multidimensional eXpressions) nyelvet. Ez a nyelv semmihez sem hasonlítható. Kifejezetten többdimenziós adatbázisokhoz készült. Sem az SQL lekérdezési nyelv ismerete, sem a programozási nyelvek ismerete nem fogja helyettesíteni az MDX elsajátítását.
Felfedezi az MDX lekérdezési nyelv összes képességét, és magabiztossá válik az MDX eszközök használatában. Lekérdezések írása MDX nyelven, adatok kinyerése többdimenziós adatbázisokból, riportok készítése OLAP kockák alapján – mindez a tanfolyam elvégzése után válik elérhetővé számodra!
Sajátítsa el bármilyen mennyiségű adat feldolgozását és elemzését valós időben - tanuljon a Szakorvosi Központban!
A kurzus olyan személyeknek szól, akiknek feladatai közé tartozik az SQL szerver adminisztrálása, valamint elemzőknek, fejlesztőknek, riportrendszer-specialistáknak, 1C programozóknak stb.
Tanulni fogsz:
- Adatok kinyerése többdimenziós adatbázisokból
- Írjon lekérdezéseket MDX nyelven
- Jelentések készítése OLAP kockák alapján
Szaktanár, rangos nemzetközi státusz birtokosa Microsoft Certified Master. A Moszkvai Állami Műszaki Egyetemen végzett N.E. Bauman.
Fedor Anatoljevics óráin az elvet helyezi előtérbe – Nézz a gyökérig! - fontos nemcsak a mechanizmus működésének tanulmányozása, hanem annak megértése is, hogy miért így működik és nem másként.
Általános szakember a szoftvertervezés és -fejlesztés területén. Több éves tapasztalattal rendelkezik fejlesztői csoportvezetőként és főépítészként. Vállalati alkalmazások integrációjára, webportál architektúra fejlesztésére, adatelemző rendszerekre, telepítésre és támogatásra specializálódott Windows infrastruktúra.
A mérnöki és természettudományos prezentációs stílusok kombinációja lehetővé teszi a diákok számára, hogy közvetítsék a tanár szenvedélyét és kreatív megközelítését. Anatoljevics Fedor mindig a leglelkesebb véleményeket kapja hálás diplomáitól.
1. modul. Üzleti intelligencia technológiák családja. A Microsoft adatelemzési technológiáinak áttekintése. Az adatok életciklusa az üzleti analitikai rendszerekben (2 ac. h.)
- Miért lehetnek hasznosak az adatelemzési technológiák (BI, OLAP, DWH, ETL).
- Mire érdemes figyelni egy üzleti intelligencia rendszer bevezetésekor
- Hatály és eszközök
- Laboratóriumi munka Az ETL folyamat vizsgálata integrációs szolgáltatáscsomag példáján
- Az ETL folyamat tanulmányozása egy integrációs szolgáltatáscsomag példáján
2. modul. Bevezetés az MDX többdimenziós lekérdező nyelvbe. Kezdjük a legegyszerűbbel, szokjunk hozzá a többdimenziós modellhez (2 ac. h.)
- Különbségek a többdimenziós modell és a táblázatos modell között
- Adattárházak és adatpiacok
- Bevezetés az MDX nyelvbe
- MDX szerkesztő
- Lab a Lekérdezésszerkesztő bemutatása (Management Studio) A Business Intelligent Development Studio Editor bemutatása Az SQL Profiler Tracer MDX alapjainak bemutatása
- Bevezetés a Lekérdezésszerkesztőbe (Management Studio)
- A Business Intelligent Development Studio szerkesztő bemutatása
- Az SQL Profiler nyomkövető bemutatása
- MDX alapok
3. modul. A dimenziók egy többdimenziós modell vázát jelentik. A többdimenziós adatmodell dimenziói, sorai, cellái és egyéb elemei (3 ac. h.)
- Méretek
- Méretbeli attribútumok
- Hierarchiák
- Dimenziótagok
- Tuples
- Sejtek
- Szettek
- Feladatok
- Funkciók
- Laboratóriumi dimenzió tulajdonságai Dimenzió Attribútumok Hierarchiák egy dimenzióban Hierarchiák több dimenzióban Hierarchia gyökérszintje Funkció Tagok Hivatkozás -- tagok Szintaxis hibák Részleges sor hivatkozások Többtengelyes megjelenítés Crossjoin Auto-exists mód Létezik mechanizmus Megkettőző sorok kiküszöbölése
- Mérettulajdonságok
- Méret attribútumok
- Hierarchiák egy dimenzióban
- Hierarchiák több dimenzióban
- A hierarchia gyökérszintje
- A tagok funkciója
- Referencia tagok
- Szintaktikai hibák
- Hivatkozások részleges sorokhoz
- Megjelenítés több tengelyen
- Crosscsatlakozás
- Auto-exists mód
- Mechanizmus létezik
- Az ismétlődő sorok eltávolítása
4. modul. Navigálás többdimenziós modellben. Navigációs, szűrési, rendezési funkciók és ezek kombinációja (3 ac. h.)
- Navigáció a jelentésekben
- Relatív pozíciók
- Navigációs funkciók
- Válogatás kezelése
- Eredmények szűrése
- Szettek kombinációja
- Laboratóriumi navigációs hierarchia Relatív pozicionálás a Tagok függvény használatával Hierarchikus függvények
- Hierarchia navigáció
- Relatív pozicionálás
- A Tagok funkció használata
- Hierarchikus funkciók
5. modul. Többdimenziós számítások. Kifejezések, statisztikai függvények és egyéb számítási mechanizmusok használata (3 ac. h.)
- Kifejezések
- Számított tagok
- Az eredmény formázása (WITH)
- Dinamikus kifejezések
- IIF funkció
- Statisztikai függvények
- Sorok összehasonlítása paraméterekkel
- Lab A WITH szabály használatának feltárása Számított tagok létrehozása Százalékszámítás Formázás
- Fedezze fel a WITH szabály használatának lehetőségeit
- Számított tagok létrehozása
- Százalékszámítás
- Formázás
6. modul. Munkaidő mérésekkel, több naptárral és eltérő horizontokkal. Munkaidő méréssel, időszámítással, navigációval az időtengely mentén, számított időkifejezésekkel és aggregátumokkal (3 ac. h.)
- Időmérés
- Több naptár
- Időfunkciók
- Párhuzamos időszakok
- Nyitvatartási időszakok
- Zárási időszakok
- Az utóbbi időszakok
- Évtől dátumig tartó mechanizmus
- Számított mértékek az időtengely tetején
- Időszakok összehasonlítása
- Összeg függvény
- Összesített funkciók
- Max és Min funkciók az időtengelyen
- Lab ParallelPeriod OpeningPeriod ClosingPeriod LastPeriod Évtől dátumig Számított mértékek az időtengely tetején Összehasonlítás periódusok Függvény Összeg Aggregáció Funkció Max Funkció Min - - - Crossjoin használata párhuzamos periódusokkal
- ParallelPeriod
- Nyitási időszak
-Zárási időszak
- Utolsó időszak
- Évtől napjainkig
- Számított mértékek az időtengely tetején
- Időszakok összehasonlítása
- Összeg függvény
- Összevonás
- Max funkció
- Minimális funkció
- Crossjoin használata párhuzamos periódusokkal együtt
7. modul. Az MDX gyakorlati alkalmazása. A tanult technológiák kombinálása gyakorlati problémák megoldására (3 ak. h.)
- VAGY logika
- ÉS logika
- VAGY és ÉS kombinációja különböző hierarchiákon
- Összetett forgatókönyvek az ÉS és a VAGY használatához
- A NonEmpty funkció használata
- Átlagos értékek
- Az utolsó dátummal dolgozunk
- Párhuzamos időszakok több dátummal
- Az aktuális kontextus ellenőrzése
- Leszármazottak funkció opciók
- Rangsorolási értékek
- Laboratóriumi munka
8. modul. Az MDX egyéb felhasználási módjai: jelentések. MDX-lekérdezések használata jelentések készítéséhez SQL Server Reporting Services és PerformancePoint alkalmazásokban (3 ac. h.)
- Jelentés készítése az SQL Server Reporting Servicesben (SSRS)
- Kapcsolat létrehozása kockával
- Többdimenziós lekérdezések kezelése az MDX tervezőben
- Nem szabványos lekérdezések létrehozása
- Paraméterek átvitele
- PerformancePoint panelek
- Laboratóriumi munka Jelentés SSRS-ben Csatlakozás kockához MDX lekérdezés létrehozása a tervezőben Nem szabványos lekérdezés létrehozása Paraméterek átadása
- Jelentés az SSRS-nek
- Csatlakozás kockával
- MDX lekérdezés létrehozása a konstruktorban
- Egyedi kérés készítése
- Paraméterek átvitele
9. modul. Teljesítménymutatók (KPI-k) és többdimenziós lekérdezések a Business Intelligence Development Studio-ban. Az MDX számításai, indikátorai és egyéb alkalmazásai a BIDS-ben (2 ac. h.)
- Hozzon létre elnevezett számításokat a BIDS-ben
- Teljesítménymutatók létrehozása az BIDS-ben
- Laboratóriumi munka Elnevezett kifejezés létrehozása Lapjelző létrehozása Célmutató létrehozása Az IIF mechanizmus használata a KPI-ben
- Hozzon létre egy elnevezett kifejezést
- Lapjelző készítése
- Célmutató készítése
- Az IIF mechanizmus használata a KPI-ben