Návrh Školení
Úvod
- Co jsou analytické funkce?
- Výhody a použití
- Přehled běžných analytických funkcí
Základní analytické funkce
- ROW_NUMBER(), RANK(), DENSE_RANK()
- Pochopení klauzule PARTITION BY a ORDER BY
- Příklady a použití
Statistické analytické funkce
- SUM(), AVG(), MIN(), MAX()
- LEAD() a LAG()
- Použití a scénáře
Klausa okna (WINDOWING)
- Prozkoumání klauzule WINDOWING
- Pochopení UNBOUNDED, CURRENT ROW a N PRECEDING/FOLLOWING
- Příklady praktického použití
Pokročilé analytické funkce
- FIRST_VALUE() a LAST_VALUE()
- PERCENTILE_CONT() a PERCENTILE_DISC()
- Použití a srovnání
Komplexní dotazy s analytickými funkcemi
- Kombinování analytických funkcí s GROUP BY
- Vnořené analytické funkce
- Příklady z praxe
Optimalizace analytických funkcí
- Efektivní použití analytických funkcí v velkých datech
- Analyzování výkonu dotazů
- Strategie indexace
Řešení potíží a osvědčené postupy
- Identifikace a řešení běžných problémů
- Osvědčené postupy pro psaní efektivních dotazů
- Tipy pro údržbu a aktualizaci dotazů s analytickými funkcemi
Souhrn a další kroky
Požadavky
- Základní znalost SQL
- Obrněnost s relačními databázemi
- Dovednosti programování střední úrovně, pokud možno v SQL
Cílová skupina
- Databázoví administrátoři
- SQL programátoři
- Analytici dat
Reference (4)
Hands-on examples allowed us to get an actual feel for how the program works. Good explanations and integration of theoretical concepts and how they relate to practical applications.
Ian - Archeoworks Inc.
Kurz - ArcGIS Fundamentals
All the topics which he covered including examples. And also explained how they are helpful in our daily job.
madduri madduri - Boskalis Singapore Pte Ltd
Kurz - QGIS for Geographic Information System
I really enjoyed the training. I found all modules to be applicable to problems that I am trying to solve at work. The integration of the training with jupyter notebooks was really impressive.
Mark Firmin - Environment and Climate Change Canada
Kurz - Python for Geographic Information System (GIS)
The thing I liked the most about the training was the organization and the location