Plan Szkolenia
Wprowadzenie
- Czym są funkcje analityczne?
- Korzyści i przypadki użycia
- Przegląd popularnych funkcji analitycznych
Podstawowe funkcje analityczne
- ROW_NUMBER(), RANK(), DENSE_RANK()
- Zrozumienie klauzul PARTITION BY i ORDER BY
- Przykłady i przypadki użycia
Statystyczne funkcje analityczne
- SUM(), AVG(), MIN(), MAX()
- LEAD() i LAG()
- Przypadki użycia i scenariusze
Klauzula okienkowania
- Odkrywanie klauzuli WINDOWING
- Zrozumienie klauzul UNBOUNDED, CURRENT ROW i N PRECEDING/FOLLOWING
- Praktyczne zastosowania
Zaawansowane funkcje analityczne
- FIRST_VALUE() i LAST_VALUE()
- PERCENTILE_CONT() i PERCENTILE_DISC()
- Przypadki użycia i porównania
Złożone zapytania z funkcjami analitycznymi
- Łączenie funkcji analitycznych z GROUP BY
- Zagnieżdżone funkcje analityczne
- Przykłady ze świata rzeczywistego
Optymalizacja funkcji analitycznych
- Efektywne wykorzystanie funkcji analitycznych w dużych zbiorach danych
- Analiza wydajności zapytań
- Strategie indeksowania
Rozwiązywanie problemów i najlepsze praktyki
- Identyfikacja i rozwiązywanie typowych problemów
- Najlepsze praktyki pisania wydajnych zapytań
- Wskazówki dotyczące utrzymywania i aktualizowania zapytań funkcji analitycznych
Podsumowanie i kolejne kroki
Wymagania
-
Podstawowe zrozumienie SQL
Znajomość relacyjnych baz danych
Doświadczenie w programowaniu na poziomie średnio zaawansowanym, najlepiej w SQL
Uczestnicy
-
Administratorzy baz danych
Programiści SQL
Analitycy danych
Opinie uczestników (5)
Praktyczne przykłady pozwoliły nam odczuć, jak naprawdę działa program. Szczegółowe wyjaśnienia i integracja koncepcji teoretycznych z ich praktycznymi zastosowaniami.
Ian - Archeoworks Inc.
Szkolenie - ArcGIS Fundamentals
Przetłumaczone przez sztuczną inteligencję
Ćwiczenie laboratoryjne
Tse Kiat - ST Engineering Training & Simulation Systems Pte. Ltd.
Szkolenie - Automated Monitoring with Zabbix
Przetłumaczone przez sztuczną inteligencję
Wszystkie tematy, które omówił, wraz z przykładami. Wyjaśnił również, jak są one pomocne w naszej codziennej pracy.
madduri madduri - Boskalis Singapore Pte Ltd
Szkolenie - QGIS for Geographic Information System
Przetłumaczone przez sztuczną inteligencję
Polubiałem styl Pabla, fakt, że poruszył wiele tematów od projektowania raportów i personalizacji za pomocą HTML do implementacji prostych algorytmów uczenia maszynowego. Good równowagi między informacjami teoretycznymi a ćwiczeniami. Pablo naprawdę obejrzał wszystkie tematy, które mnie interesowały i udzielił kompleksowych odpowiedzi na moje pytania.
Cristian Tudose - SC Automobile Dacia SA
Szkolenie - Advanced Data Analysis with TIBCO Spotfire
Przetłumaczone przez sztuczną inteligencję
Aktualne zastosowanie Spotfire i wszystkie podstawowe funkcje.
Michael Capili - STMicroelectronics, Inc.
Szkolenie - Introduction to Spotfire
Przetłumaczone przez sztuczną inteligencję