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.