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.
Időtartalma 35 órák
Kurzusleírás
Bevezetés a Teradata világába
1. modul: A Teradata alapjai és architektúrája
- Mi a Teradata, és mire használható?
- Párhuzamos architektúra: AMP-k, PE-k, BYNET
- Adatelosztás és hashelés
- Kulcsfogalmak: munkamenetek, spool, zárolások
- Kapcsolódás a rendszerhez: Teradata Studio / BTEQ / SQL Assistant
2. modul: Bevezetés az SQL-be a Teradata rendszerben
- Alapvető SELECT, WHERE, ORDER BY
- Adattípusok és típuskonverzió
- Matematikai és dátumfüggvények
- Az ALIAS és a CASE kifejezések használata
- A Teradata speciális operátorai (TOP, QUALIFY, SAMPLE)
- Irányított gyakorlat: lekérdezések valós táblákon
3. modul: Joinok, allekérdezések és halmazoperátorok
- INNER, LEFT, RIGHT, FULL OUTER JOIN
- Joinok ON záradék nélkül (Descartes-szorzat)
- Skalár és korrelált allekérdezések
- UNION, INTERSECT, MINUS
- Gyakorlati feladatok az adatintegrációhoz
4. modul: Analitikus és OLAP-függvények
- RANK(), ROW_NUMBER(), DENSE_RANK()
- Adatparticionálás a PARTITION BY segítségével
- Ablakok az OVER() és az ORDER BY használatával
- LAG(), LEAD(), FIRST_VALUE()
- Felhasználási esetek: KPI-ok, trendek, kumulált értékek
5. modul: Adat- és táblakezelés
- Táblatípusok: állandó, volatile, globális ideiglenes
- Másodlagos indexek és join indexek létrehozása és használata
- Rekordok beszúrása, frissítése és törlése
- MERGE, UPSERT és duplikátumkezelés
- Tranzakciók és zárolások vezérlése
6. modul: Optimalizálás és teljesítményhangolás
- A Teradata Optimalizálója: hogyan hozza meg a végrehajtási tervekre vonatkozó döntéseket
- Az EXPLAIN és a COLLECT STATISTICS használata
- A skew jelensége és elkerülése
- A lekérdezéstervezés bevált gyakorlatai
- Szűk keresztmetszetek azonosítása (spool, zárolások, újraelosztás)
- Gyakorlat: optimalizált és nem optimalizált lekérdezések összehasonlítása
7. modul: Particionálás és adattömörítés
- Particionálási típusok: Range, Case, Multi-Level
- Előnyök és gyakorlati alkalmazás nagy lekérdezéseknél
- Block Level Compression (BLC) és oszlopos tömörítés
- Előnyök és korlátok
8. modul: Adatbetöltés és -kinyerés
- TPT (Teradata Parallel Transporter) vs. FastLoad / MultiLoad
- Tömeges betöltés vs. kötegelt beszúrás
- Hibakezelés és újrapróbálkozások
- Eredmények exportálása fájlokba vagy külső rendszerekbe
- Alapszintű automatizálás szkriptekkel és segédprogramokkal
9. modul: Alapszintű adminisztráció technikai felhasználóknak
- Szerepkörök és jogosultságok
- Erőforrás-vezérlés (Query Bands, Priority Scheduler)
- Monitorozás a DBQLOGTBL, DBC.Tables, ResUsage segítségével
- Bevált gyakorlatok megosztott környezetekhez
10. modul: Záró integrációs labor
-
Teljes körű gyakorlati eset:
- Adatbetöltés
- Transzformáció és aggregálás
- Mutatók létrehozása OLAP-függvényekkel
- Optimalizálás és magyarázat
- Végső exportálás
- A bevált gyakorlatok és a gyakori hibák megvitatása
Követelmények
- A relációs adatbázisok és az SQL alapfogalmainak ismerete
- Tapasztalat nagy adathalmazok lekérdezésében vagy adatkörnyezetekben végzett munkában
- Az üzleti intelligencia vagy analitikai célok ismerete
Célközönség
- Adatelemzők és üzleti intelligencia szakemberek
- SQL-fejlesztők és adatmérnökök
- Technikai felhasználók, akik Teradata környezetben kezelik vagy optimalizálják az adatokat
Vélemények (1)
szívből érkeslő edző
Sylvia Baniak - Maastricht University | UMIO
Kurzus - Teradata Fundamentals
Gépi fordítás