Szkolenie Snowflake dla programistów
Poziom
ŚredniozaawansowanyCzas
16h / 2 dniTermin
IndywidualnieCena
IndywidualnieSzkolenie SQL dla Analityków
Rozwiń swoje umiejętności analizy danych z wykorzystaniem zaawansowanych możliwości SQL. Naucz się pisać bardziej efektywne zapytania, pracować z dużymi zbiorami danych i optymalizować swoją codzienną pracę analityczną.
Dla kogo jest to szkolenie?
Dla analityków danych, którzy znają podstawy SQL i chcą wejść na wyższy poziom.
Dla specjalistów BI pracujących z dużymi zbiorami danych w codziennej pracy.
Dla osób przygotowujących raporty, analizy i zestawienia z baz danych.
Dla tych, którzy chcą zwiększyć efektywność swoich zapytań i pracy z danymi.
Czego nauczysz się na tym szkoleniu?
- Analizować dane z wykorzystaniem zaawansowanych technik porządkowania i porównywania rekordów.
- Grupować i agregować dane na różne sposoby, by tworzyć czytelne i złożone raporty.
- Łączyć i porównywać zbiory danych oraz korzystać z podzapytań w bardziej elastyczny sposób.
- Tworzyć tymczasowe struktury, automatyzować zapytania i sprawnie importować oraz eksportować dane.
Program szkolenia
1. Funkcje okna
- ROW_NUMBER()
- RANK()
- DENSE_RANK()
- LAG()
- LEAD()
2. Grupowanie danych
- ROLLUP
- CUBE
- GROUPING SETS
3. Zbiory i kolekcje danych
- UNION / UNION ALL
- EXCEPT
- INTERSECT
- Podzapytania skorelowane
4. Funkcje wbudowane
- Tekstowe
- Daty i czasu
- Matematyczne
- Konwertujące
Tymczasowe struktury danych
- CTE
- Widoki
- Tabele tymczasowe
6. Optymalizacja pracy
- Funkcje i procedury
- Dynamiczny SQL
- Importowanie/Eksportowanie danych
- BULK import