Analiza Danych w Snowflake - Python & DataFrames
Kompleksowe Warsztaty Praktyczne

Opis
Weź udział w trzydniowym warsztacie „Analiza Danych w Snowflake – Python & DataFrames,” zaprojektowanego specjalnie dla Analityków Danych. Te praktyczne warsztaty zanurzą Cię w kluczowych aspektach Snowflake, koncentrując się na praktycznej analizie danych przy użyciu Pythona i DataFrames. Weź udział w praktycznych ćwiczeniach i scenariuszach z życia wziętych, aby zdobyć umiejętności niezbędne do efektywnego korzystania z Snowflake w Twojej organizacji.
Format
Głównie warsztaty
Czas trwania
3 dni
Wymagania wstępne
- Podstawowa znajomość SQL
- Podstawowa znajomość programowania w Pythonie
- Doświadczenie w analizie danych jest mile widziane, ale nie jest konieczne
Grupa docelowa
- Analitycy danych
- Inżynierowie danych
- Specjaliści IT zajmujący się analizą danych
- Osoby zainteresowane rozwijaniem umiejętności analizy danych przy użyciu Snowflake i Pythona
Program szkolenia
- Wprowadzenie do Snowflake Data Cloud
- Wprowadzenie do Snowflake
- Kluczowe funkcje i architektura
- Interfejsy użytkownika
- Korzystanie z interfejsu webowego Snowflake
- Łączenie się przez różne narzędzia klienckie
- Konfiguracja środowiska Python dla Snowflake
- Pobieranie Danych przy użyciu Python i DataFrames
- Ładowanie danych do DataFrames
- Używanie Wbudowanych Funkcji do Przetwarzania i Formatowania Pobranych Danych
- Funkcje tekstowe w Pythonie
- Funkcje daty i czasu w Pythonie
- Konwersja Typów Danych w DataFrames
- Konwersja pomiędzy typami danych
- Praktyczne zastosowania
- Sortowanie DataFrames
- Techniki sortowania
- Filtrowanie Wierszy w DataFrames
- Stosowanie warunków i operatorów logicznych
- Funkcje Agregujące z DataFrames
- Funkcje agregujące jak COUNT, SUM, AVG, MIN, MAX
- Grupowanie i Filtrowanie Grup w DataFrames
- Operacje GROUP BY
- Filtrowanie grup z warunkami HAVING
- Łączenie DataFrames
- Scalanie DataFrames w celu symulacji operacji SQL JOIN
- Praktyczne przykłady łączenia danych
- Joins Wewnętrzne i Zewnętrzne, Iloczyn Kartezjański w DataFrames
- Różnice między typami joinów
- Kiedy używać każdego typu
- Podzapytania z DataFrames
- Symulacja podzapytań jednowierszowych i wielowierszowych
- Operacje Zbiorowe z DataFrames
- UNION, INTERSECT, EXCEPT
- Funkcje Okienkowe z DataFrames
- Operacje okienkowe jak ROW_NUMBER, RANK, DENSE_RANK, LAG, LEAD, FIRST_VALUE, LAST_VALUE
- Operacje DML z DataFrames
- Operacje INSERT, UPDATE i DELETE
- Praca z Danymi częściowo ustrukturyzowanymi
- Ładowanie i zapytania do danych w formatach JSON, Avro i innych
- Obiekty Bazodanowe
- Zrozumienie tabel, widoków, sekwencji w kontekście Snowflake
- Zarządzanie obiektami bazodanowymi przez Python
- DDL – Tworzenie Tabel i Typów Danych w Snowflake
- Używanie Pythona do wykonywania instrukcji CREATE TABLE
- Definiowanie typów danych i ograniczeń
- Time Travel i Klonowanie w Snowflake
- Dostęp do danych historycznych i odzyskiwanie danych
- Użycie klonowania do replikacji danych
- Widoki – Tworzenie i Pobieranie Danych
- Tworzenie i zarządzanie widokami w Snowflake przez Python
- Praktyczne zastosowania widoków
Nabyte umiejętności
Po zakończeniu warsztatu uczestnicy będą posiadali w wiedzę i praktyczne umiejętności potrzebne do wykorzystania Snowflake w analizie danych z użyciem Pythona i DataFrames. Usprawnij przetwarzanie danych dzięki możliwościom Snowflake i Pythona.

SKONTAKTUJ SIĘ Z NAMI
+48 22 398 47 81