Snowflake
początkujący
Użytkownicy Snowflake
Podstawy SQL i Snowflake z wykorzystaniem AI i Cortex Code
Cortex Code
Paczka AI
Wykorzystywane narzędzia
Cortex Code
Paczka AI
Cel szkolenia
Warsztaty poruszają szeroki zakres zagadnień związanych ze Snowflake i SQL zaczynając od obszernego wprowadzenia. Nauczysz się podstaw, koncepcji oraz narzędzi służących do współpracy z bazą w tym wykorzystania agentów AI wspomagających działanie w Snowflake. Głównym celem szkolenia jest dokładne omówienie najważniejszych
z dostępnych poleceń języka SQL. Poznasz oraz przećwiczysz bogate możliwości odczytywania, filtrowania i zarządzanie danymi w sposób umożliwiający uzyskanie pożądanego, z biznesowego punktu widzenia, wyniku.
Korzyści
Nauczysz się efektywnej współpracy z platformą Snowflake, oraz nabędziesz wiedzę i umiejętności odczytywania, modyfikowania i łączenia danych z wykorzystaniem języka SQL. Dowiesz się
jak szybko i skutecznie wykorzystać dostępne w Snowflake narzędzia AI by pracować wydajniej.
Wymagania wstępne
Powinieneś sprawnie obsługiwać komputer.
Program szkolenia
-
Wprowadzenie do Snowflake Data Cloud
- Co to jest Snowflake i jakie ma zastosowania?
- Kluczowe funkcje i architektura Snowflake
- Jak Snowflake różni się od tradycyjnych baz danych?
-
Interfejs użytkownika Snowflake
- Logowanie i poruszanie się po interfejsie webowym
- Omówienie podstawowych sekcji interfejsu: Worksheets, Databases, Tables, Dashboards
- Tworzenie prostych wizualizacji i dashboardów w Snowflake
-
Podstawy SQL w Snowflake
- Struktura zapytań SQL
- Podstawowe operacje SELECT
- Pobieranie danych z tabel i podstawowe formatowanie wyników
-
Wykorzystanie AI Cortex Code do pisania zapytania SQL
- Przegląd narzędzi AI w Snowflake
- Automatyzacja tworzenia zapytań SQL przy użyciu Cortex Code
- Tworzenie promptów do generowania kodu SQL
-
Sortowanie i filtrowanie danych
- Sortowanie wyników zapytań (ORDER BY)
- Filtrowanie wierszy za pomocą WHERE
- Operatory logiczne i warunki w zapytaniach SQL
-
Funkcje agregujące i grupowanie danych
- Wprowadzenie do funkcji COUNT, SUM, AVG, MIN, MAX
- Grupowanie danych z GROUP BY
- Filtrowanie wyników agregacji za pomocą HAVING
-
Łączenie tabel ? podstawy JOIN
- Wprowadzenie do JOIN ? jak łączyć dane z różnych tabel?
- Praktyczne przykłady INNER JOIN, LEFT JOIN, RIGHT JOIN
- Iloczyn kartezjański ? kiedy unikać?
-
Podstawowe operatory zbiorów
- UNION, INTERSECT, EXCEPT ? łączenie wyników z różnych zapytań
- Praktyczne zastosowania operatorów zbiorów w raportowaniu
-
Zapytania hierarchiczne w Snowflake
- Wprowadzenie do hierarchicznych struktur danych
- Zapytania hierarchiczne w Snowflake
- Analiza struktur drzewiastych i powiązań między danymi
-
Tworzenie widoków i podstawowe operacje DML
- Czym są widoki i jak je tworzyć?
- Wstawianie, aktualizowanie i usuwanie rekordów w Snowflake (INSERT, UPDATE, DELETE)
-
Time Travel i odzyskiwanie danych
- Jak działa Time Travel w Snowflake?
- Przywracanie wcześniejszych wersji tabel i danych
- Klonowanie tabel ? kiedy i jak je stosować?
Najbliższe terminy
Najbliższe terminy online
Ładowanie terminów…
Najbliższe terminy stacjonarne
Ładowanie terminów…
Wszystkie ceny są cenami netto — do podanych kwot należy doliczyć podatek VAT wg obowiązującej stawki.
Formularz zapisu
Dane podane w formularzu posłużą do wystawienia faktury proforma. Po otrzymaniu zgłoszenia skontaktujemy się w ciągu 1 dnia roboczego.