Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Kurs Snowflake dla początkujących
Role Play
Highest Rated
Rating: 4.5 out of 5(53 ratings)
373 students

Kurs Snowflake dla początkujących

Opanuj podstawy przetwarzania danych w chmurze i stań się ekspertem Snowflake
Last updated 6/2026
Polish

What you'll learn

  • Wiedza teoretyczna na temat Snowflake
  • Praktyczne korzystanie z systemu
  • Konfiguracja zasobów obliczeniowych
  • Ładowanie danych
  • Tworzenie nowych stage
  • Polecenie COPY
  • Przekształcanie danych
  • Zaawansowane opcje dla polecenia COPY
  • Prasowanie pliku JSON
  • Obsługa zagnieżdżonych danych
  • Obsługa danych z plików CSV, JSON, Parquet
  • Ładowanie danych z AWS
  • Korzystanie ze Snowpipe

Course content

11 sections43 lectures4h 8m total length
  • Informacje o instruktorze1:04
  • Witaj w kursie!1:08
  • Moja społeczność0:15
  • Co to jest Snowflake?8:47

Requirements

  • Nie musisz mieć żadnego doświadczenia, wszystkiego Cię w tym kursie nauczę

Description

Snowflake dla początkujących – kompletny kurs wprowadzający

Chcesz nauczyć się pracy ze Snowflake i poznać jedną z najpopularniejszych platform danych działających w chmurze?

Ten praktyczny kurs Snowflake dla początkujących pokaże Ci krok po kroku, jak przygotować środowisko, tworzyć bazy danych, ładować dane oraz wykonywać zapytania SQL.

Poznasz również pracę ze stage’ami, integrację z Amazon S3, zarządzanie użytkownikami i uprawnieniami oraz automatyczne ładowanie danych za pomocą Snowpipe.

Kurs został przygotowany dla osób, które dopiero rozpoczynają pracę ze Snowflake, analityką danych oraz chmurowymi hurtowniami danych.


Czym jest Snowflake?

Snowflake to działająca w chmurze platforma danych, która umożliwia przechowywanie, przetwarzanie, analizowanie i udostępnianie dużych zbiorów danych.

Platforma oddziela warstwę przechowywania danych od zasobów obliczeniowych. Pozwala to niezależnie skalować przestrzeń dyskową i moc potrzebną do wykonywania zapytań.

Snowflake jest dostępny w środowiskach chmurowych takich jak Amazon Web Services, Microsoft Azure oraz Google Cloud.


Czego nauczysz się podczas kursu?

Podstawy platformy Snowflake

• Dowiesz się, czym jest Snowflake i do czego jest wykorzystywany
• Poznasz podstawowe elementy architektury Snowflake
• Zrozumiesz podział na warstwę przechowywania, obliczeń i usług chmurowych
• Dowiesz się, czym jest wirtualny magazyn danych, czyli Virtual Warehouse
• Poznasz podstawowe zastosowania Snowflake w analityce danych


Konfiguracja środowiska

• Założysz konto Snowflake
• Poznasz interfejs platformy
• Skonfigurujesz swoje pierwsze środowisko pracy
• Utworzysz bazę danych i schemat
• Nauczysz się organizować obiekty oraz dane w Snowflake


Bazy danych, schematy i tabele

• Nauczysz się tworzyć bazy danych
• Utworzysz i skonfigurujesz schematy
• Poznasz sposoby tworzenia tabel
• Nauczysz się modyfikować i usuwać obiekty
• Zrozumiesz zależności pomiędzy bazami danych, schematami i tabelami


SQL w Snowflake

• Nauczysz się wykonywać zapytania SQL
• Będziesz wybierać, filtrować i sortować dane
• Poznasz sposoby grupowania oraz agregowania wyników
• Nauczysz się łączyć dane pochodzące z wielu tabel
• Wykorzystasz SQL do analizowania danych przechowywanych w Snowflake
• Poznasz funkcje i możliwości SQL dostępne na platformie


Ładowanie danych do Snowflake

• Nauczysz się importować dane do tabel
• Poznasz proces ładowania danych z plików CSV
• Dowiesz się, jak pracować z formatami JSON i Parquet
• Nauczysz się definiować formaty plików
• Sprawdzisz poprawność załadowanych danych
• Poznasz najczęstsze problemy pojawiające się podczas importowania plików


Stage i przygotowanie danych

• Dowiesz się, czym jest stage w Snowflake
• Poznasz różnice pomiędzy stage’em wewnętrznym i zewnętrznym
• Nauczysz się tworzyć i konfigurować stage
• Prześlesz pliki do środowiska Snowflake
• Wykorzystasz stage podczas ładowania danych do tabel


Integracja Snowflake z Amazon S3

• Dowiesz się, jak połączyć Snowflake z usługą Amazon S3
• Skonfigurujesz dostęp do plików przechowywanych w chmurze
• Utworzysz zewnętrzny stage
• Nauczysz się ładować dane z zasobnika S3
• Poznasz podstawowe zasady bezpiecznej wymiany danych


Automatyczne ładowanie danych za pomocą Snowpipe

• Dowiesz się, czym jest Snowpipe
• Poznasz zastosowanie automatycznego ładowania danych
• Nauczysz się tworzyć i konfigurować pipe
• Przygotujesz proces ładowania nowych plików
• Zrozumiesz różnice między ładowaniem ręcznym i automatycznym


Użytkownicy, role i uprawnienia

• Nauczysz się tworzyć użytkowników
• Poznasz system ról w Snowflake
• Dowiesz się, jak nadawać i odbierać uprawnienia
• Nauczysz się kontrolować dostęp do baz danych, schematów i tabel
• Poznasz podstawowe zasady bezpieczeństwa danych
• Zrozumiesz podejście Role-Based Access Control


Jak wygląda kurs?

Kurs łączy teorię z praktycznymi przykładami wykonywanymi bezpośrednio na platformie Snowflake.

Krok po kroku skonfigurujesz środowisko, utworzysz własne obiekty, załadujesz dane oraz wykonasz zapytania SQL. Następnie przejdziesz do stage’ów, integracji z Amazon S3 i automatyzacji przy użyciu Snowpipe.

Dzięki temu nie tylko poznasz dostępne funkcje, ale również zrozumiesz, jak wykorzystywać je w rzeczywistych zadaniach związanych z danymi.


Dla kogo jest ten kurs?

Kurs jest przeznaczony dla:

• osób, które chcą nauczyć się Snowflake od podstaw
• analityków danych planujących pracę w środowisku chmurowym
• początkujących specjalistów Data Engineering i Business Intelligence
• programistów i specjalistów IT zainteresowanych platformami danych
• studentów oraz absolwentów rozwijających kompetencje związane z analizą danych
• osób, które chcą poznać SQL i hurtownie danych w praktyce


Czego potrzebujesz, aby rozpocząć kurs?

• Komputera z dostępem do internetu
• Możliwości utworzenia konta Snowflake
• Podstawowej umiejętności obsługi komputera
• Chęci do nauki pracy z danymi i technologiami chmurowymi

Znajomość SQL będzie pomocna, ale nie jest wymagana. Nie musisz również posiadać wcześniejszego doświadczenia ze Snowflake ani chmurą obliczeniową.


Dlaczego warto nauczyć się Snowflake?

Snowflake umożliwia przechowywanie oraz analizowanie danych w skalowalnym środowisku chmurowym. Jest wykorzystywany w projektach związanych z analityką, raportowaniem, Business Intelligence oraz inżynierią danych.

Znajomość platformy może być przydatna w pracy analityka danych, Data Engineera, specjalisty BI, programisty oraz administratora rozwiązań chmurowych.

Dołącz do kursu i poznaj Snowflake w praktyce – od konfiguracji konta i tworzenia baz danych po integrację z Amazon S3 oraz automatyczne ładowanie danych przy użyciu Snowpipe.

Who this course is for:

  • Analitycy danych i specjaliści w dziedzinie biznesowej
  • Dla wszystkich osób, które chcą nauczyć się korzystać z systemu Snowflake