Kursplan
Införandet
- Vad är analytiska funktioner?
- Fördelar och användningsfall
- Översikt över vanliga analysfunktioner
Grundläggande analytiska funktioner
- ROW_NUMBER(), RANG(), DENSE_RANK()
- Förstå PARTITION BY- och ORDER BY-satser
- Exempel och användningsfall
Statistiska analytiska funktioner
- SUM(), AVG(), MIN(), MAX()
- LEAD() och LAG()
- Användningsfall och scenarier
Fönster-klausul
- Utforska WINDOWING-satsen
- Förstå OBUNDEN, AKTUELL RAD och N FÖREGÅENDE/FÖLJANDE
- Praktiska tillämpningar
Avancerade analytiska funktioner
- FIRST_VALUE () och LAST_VALUE ()
- PERCENTILE_CONT () och PERCENTILE_DISC ()
- Användningsfall och jämförelser
Komplexa frågor med analysfunktioner
- Kombinera analytiska funktioner med GROUP BY
- Kapslade analysfunktioner
- Exempel från verkligheten
Optimera analysfunktioner
- Effektiv användning av analysfunktioner i stora datamängder
- Analysera frågeprestanda
- Strategier för indexering
Felsökning och bästa praxis
- Identifiera och lösa vanliga problem
- Metodtips för att skriva effektiva frågor
- Tips för att underhålla och uppdatera frågor om analysfunktioner
Sammanfattning och nästa steg
Krav
- Grundläggande förståelse för SQL
- Kännedom om relationella databaser
- Mellannivåerprogrammeringserfarenhet, helst i SQL
Målgrupp
- Databasadministratörer
- SQL-utvecklare
- Dataanalytiker
Vittnesmål (4)
Praktiska exempel lät oss få en riktig känsla för hur programmet fungerar. Bra förklaringar och integration av teoretiska begrepp och hur de hänger ihop med praktiska tillämpningar.
Ian - Archeoworks Inc.
Kurs - ArcGIS Fundamentals
Maskintolkat
Alla ämnen som han behandlade, inklusive exempel. Han förklarade också hur de är till hjälp i vår dagliga arbetsuppgifter.
madduri madduri - Boskalis Singapore Pte Ltd
Kurs - QGIS for Geographic Information System
Maskintolkat
Jag uppskattade verkligen träningen. Jag fann att alla moduler var tillämpliga på problem som jag försöker lösa på jobbet. Integreringen av träningen med Jupyter Notebooks var verkligen imponerande.
Mark Firmin - Environment and Climate Change Canada
Kurs - Python for Geographic Information System (GIS)
Maskintolkat
Det jag tyckte mest om med utbildningen var organisationen och platsen
Hamid Tuama - Ability with Innovation General Contracting (DMCC Branch)
Kurs - ArcGIS for Spatial Analysis
Maskintolkat