Köszönjük, hogy elküldte érdeklődését! Csapatunk egyik tagja hamarosan felveszi Önnel a kapcsolatot.
Köszönjük, hogy elküldte foglalását! Csapatunk egyik tagja hamarosan felveszi Önnel a kapcsolatot.
Kurzusleírás
Bevezetés a Teradatába
Modul 1: A Teradata alapjai és architektúrája
- Mi az a Teradata, és mire használható?
- Párhuzamos architektúra: AMPs, PEs, BYNET
- Adatok elosztása és hashelés
- Fontos fogalmak: munkamenetek, spool, zárolások
- Kapcsolódás a rendszerhez: Teradata Studio / BTEQ / SQL Assistant
Modul 2: Bevezetés az SQL-hez a Teradatában
- Alapvető SELECT, WHERE, ORDER BY
- Adattípusok és konverziók
- Matematikai és dátum-függvények
- ALIAS használata, CASE kifejezések
- Teradata speciális operátorok (TOP, QUALIFY, SAMPLE)
- Útmutatott gyakorlat: lekérdezések valós táblákon
Modul 3: Joins, allekérdezések és halmazműveletek
- INNER, LEFT, RIGHT, FULL OUTER JOIN
- JOIN anélkül, hogy ON záradékot használnánk (cartesziánus szorzat)
- Skalár és korrelált allekérdezések
- UNION, INTERSECT, MINUS
- Gyakorlati adatintegrációs feladatok
Modul 4: Analitikai függvények és OLAP
- RANK(), ROW_NUMBER(), DENSE_RANK()
- Adatok particionálása PARTITION BY segítségével
- Ablakdefiníciók OVER() és ORDER BY használatával
- LAG(), LEAD(), FIRST_VALUE()
- Használati esetek: KPI-k, trendek, összegzések
Modul 5: Adatok és táblák kezelése
- Tábla típusok: állandó, ideiglenes, globális ideiglenes
- Másodlagos indexek és join indexek létrehozása és használata
- Sorok beszúrása, frissítése és törlése
- MERGE, UPSERT és azonosított sorok kezelése
- Tranzakciók és zárolások kezelése
Modul 6: Optimalizálás és teljesítményfinomhangolás
- A Teradata Optimizer: milyen tervet dolgoz fel
- EXPLAIN és COLLECT STATISTICS használata
- Szew és annak elkerülése
- Lekérdezések tervezésének legjobb gyakorlatai
- Bottleneck azonosítása (spool, zárolások, újraterjesztés)
- Gyakorlat: optimalizált és nem optimalizált lekérdezések összehasonlítása
Modul 7: Adatparticionálás és tömörítés
- Particionálás típusai: intervallum, eset, több szintű
- Jelentős lekérdezésekben való gyakorlati használatuk előnyei
- Blokk szintű tömörítés (BLC) és oszlop alapú tömörítés
- Előnyök és korlátozások
Modul 8: Adatbetöltés és -kiválasztás
- TPT (Teradata Parallel Transporter) vs. FastLoad / MultiLoad
- Masszív betöltés és kötegelt beszúrás különbségei
- Hibakezelés és újrakísérletek kezelése
- Eredmények exportálása fájlokba vagy külső rendszerekbe
- Alapvető automatizálás szkriptekkel és eszközökkel
Modul 9: Alapvető adminisztráció technikai felhasználók számára
- Szerepkörök és jogosultságok
- Erőforráskezelés (Query Bands, Priority Scheduler)
- Figyelés DBQLOGTBL, DBC.Tables, ResUsage segítségével
- Legjobb gyakorlatok közös környezetekben
Modul 10: Végleges integrációs laboratórium
-
Végsőponti gyakorlat:
- Adatbetöltés
- Átalakítás és összesítés
- Indikátorok létrehozása OLAP függvényekkel
- Optimalizálás és magyarázat
- Végleges exportálás
- Jól megtervezett gyakorlatok és gyakori hibák beszélése
Követelmények
- Relációs adatbázisok és SQL alapfogalmak megértése
- Tapasztalat nagy mennyiségű adatok lekérdezésével vagy az adatkörnyezetekben való munkavégzéssel
- Ismeret az üzleti intelligencia vagy analitika céljairól
Célközönség
- Adatanalitikusok és üzleti intelligencia szakemberek
- SQL fejlesztők és adatmérnökök
- Technikai felhasználók, akik adatait kezelik vagy optimalizálnak Teradata környezetben.
35 Órák
Vélemények (1)
Nice training, full of interesting topics. After each topic helpful examples were provided.