Przetwarzanie danych z użyciem Snowflake
Przetwarzanie danych z użyciem Snowflake
Informacje podstawowe
Informacje podstawowe
- KategoriaInformatyka i telekomunikacja / Bazy danych
- Grupa docelowa usługi
Skierowane do analityków danych, inżynierów danych, developerów pracujących z hurtowniami danych, BI specjalistów, administratorów baz danych czy architektów danych.
- Minimalna liczba uczestników6
- Maksymalna liczba uczestników15
- Data zakończenia rekrutacji02-11-2026
- Forma prowadzenia usługizdalna w czasie rzeczywistym
- Liczba godzin usługi14
- Podstawa uzyskania wpisu do BURCertyfikat systemu zarządzania jakością wg. ISO 9001:2015 (PN-EN ISO 9001:2015) - w zakresie usług szkoleniowych
Cel
Cel
Cel edukacyjny
Nabycie przez uczestników praktycznych umiejętności pracy ze Snowflake jako platformą chmurową do magazynowania i przetwarzania danych, umożliwiających samodzielne tworzenie modeli danych, ładowanie danych, wykonywanie analiz i zarządzanie zasobami Snowflake.Efekty uczenia się oraz kryteria weryfikacji ich osiągnięcia i Metody walidacji
| Efekty uczenia się | Kryteria weryfikacji | Metoda walidacji |
|---|---|---|
| Konfiguruje środowisko Snowflake i zarządza zasobami obliczeniowymi (Virtual Warehouses). | Uczestnik tworzy Virtual Warehouse o wskazanych parametrach, konfiguruje auto-suspend i auto-resume, oraz mierzy zmianę kosztów kredytów przy różnych rozmiarach warehouse. | Test teoretyczny z wynikiem generowanym automatycznie |
| Ładuje dane do Snowflake z różnych źródeł (Snowpipe, COPY INTO, stages). | Uczestnik załadowuje plik CSV do tabeli Snowflake przy użyciu Internal Stage i polecenia COPY INTO, weryfikuje liczbę załadowanych wierszy i obsługuje błędy ładowania. | Test teoretyczny z wynikiem generowanym automatycznie |
| Pisze zapytania SQL w Snowflake korzystając ze specyficznych funkcji platformy. | Uczestnik pisze zapytanie używające semi-structured data (VARIANT, FLATTEN, PARSE_JSON) lub time travel do odczytu historycznego stanu tabeli, uzyskując poprawny wynik. | Test teoretyczny z wynikiem generowanym automatycznie |
| Stosuje Snowflake Data Sharing i konfiguruje uprawnienia. | Uczestnik tworzy rolę z ograniczonymi uprawnieniami, przypisuje ją użytkownikowi i weryfikuje zasadę least privilege testując dostęp do chronionych obiektów. | Test teoretyczny z wynikiem generowanym automatycznie |
Kwalifikacje i kompetencje
Kwalifikacje
Kompetencje
Usługa prowadzi do nabycia kompetencji.Warunki uznania kompetencji
Program
Program
Przygotowanie środowiska Snowflake i Azure
Konfiguracja SnowSQL i DBeaver
Omówienie architektury Snowflake
Role, bazy danych, hurtownie, schematy, tabele
Omówienie sposobów ładowania danych
Batch loading proces
Komenda - COPY
Praca z etapami (Stages)
Internal
User stage
Table stage
Named internal stage
External
Named external stage
Praca z External Tables
Ładowanie danych z użyciem Azure
CSV
JSON
Parquet
Pobranie danych ze Snowflake
Omówienie Snowpipe
Ładownie danych przy użyciu Snowpipe
Auto-ingest
Rest-api
Opcje konfiguracyjne
Źródła danych - stage
Docelowa tabela
FILE_FORMAT
COPY Options
Komentarze, etykiety
Obsługa błędów
Monitorowanie snowpipe
Snowpipe_task_history
Show pipes
Statusy
Obsługa polecenia FLATTEN
Rozkładanie zagnieżdżonych struktur
Dostęp do poszczególnych atrybutów
Harmonogram
Harmonogram
| Przedmiot / temat | Prowadzący | Data realizacji zajęć | Godzina rozpoczęcia | Godzina zakończenia | Liczba godzin |
|---|---|---|---|---|---|
Przedmiot / temat 1 z 7 Przygotowanie środowiska Snowflake i Azure/Praca z etapami (Stages)/ Praca z External Tables | Prowadzący Przemysław Starosta | Data realizacji zajęć 05-11-2026 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 12:30 | Liczba godzin 03:30 |
Przedmiot / temat 2 z 7 Przerwa Obiadowa | Prowadzący Przemysław Starosta | Data realizacji zajęć 05-11-2026 | Godzina rozpoczęcia 12:30 | Godzina zakończenia 13:00 | Liczba godzin 00:30 |
Przedmiot / temat 3 z 7 Ładowanie danych z użyciem Azure/Pobranie danych ze Snowflake/Omówienie Snowpipe | Prowadzący Przemysław Starosta | Data realizacji zajęć 05-11-2026 | Godzina rozpoczęcia 13:00 | Godzina zakończenia 16:00 | Liczba godzin 03:00 |
Przedmiot / temat 4 z 7 Ładownie danych przy użyciu Snowpipe/Opcje konfiguracyjne | Prowadzący Przemysław Starosta | Data realizacji zajęć 06-11-2026 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 12:30 | Liczba godzin 03:30 |
Przedmiot / temat 5 z 7 Przerwa Obiadowa | Prowadzący Przemysław Starosta | Data realizacji zajęć 06-11-2026 | Godzina rozpoczęcia 12:30 | Godzina zakończenia 13:00 | Liczba godzin 00:30 |
Przedmiot / temat 6 z 7 Monitorowanie snowpipe/Obsługa polecenia FLATTEN | Prowadzący Przemysław Starosta | Data realizacji zajęć 06-11-2026 | Godzina rozpoczęcia 13:00 | Godzina zakończenia 15:30 | Liczba godzin 02:30 |
Przedmiot / temat 7 z 7 Walidacja | Prowadzący Przemysław Starosta | Data realizacji zajęć 06-11-2026 | Godzina rozpoczęcia 15:30 | Godzina zakończenia 16:00 | Liczba godzin 00:30 |
Cena
Cena
Cennik
| Rodzaj ceny | Cena |
|---|---|
Rodzaj ceny Koszt przypadający na 1 uczestnika brutto | Cena 1 968,00 PLN |
Rodzaj ceny Koszt przypadający na 1 uczestnika netto | Cena 1 600,00 PLN |
Rodzaj ceny Koszt osobogodziny brutto | Cena 140,57 PLN |
Rodzaj ceny Koszt osobogodziny netto | Cena 114,29 PLN |
Prowadzący
Prowadzący
Przemysław Starosta
Informacje dodatkowe
Informacje dodatkowe
Informacje o materiałach dla uczestników usługi
Informacje o materiałach dla uczestników usługi - Uczestnicy otrzymają komplet materiałów PDF. Każdy uczestnik otrzymuje kod dostępu i
dane logowania do platformy ZOOM na 7 dni przed datą rozpoczęcia szkolenia. Dane
przesyłane są na adres e-mail podany podczas rejestracji.
Warunki uczestnictwa
Podstawowa znajomość SQL oraz ogólna orientacja w architekturze baz danych i zagadnieniach przetwarzania danych, umiejętność korzystania z komputera
Informacje dodatkowe
Warunkiem ukończenia szkolenia i otrzymania zaświadczenia jest uzyskanie minimalnej
frekwencji na poziomie 80% całkowitego czasu trwania usługi. Obecność uczestnika będzie
potwierdzana na podstawie codziennych list obecności lub logów z platformy online.
Warunki techniczne
Warunki techniczne
Uczestnik musi dysponować sprzętem i łączem o parametrach:
• Procesor: min. 4-rdzeniowy (np. Intel i5/i7 lub odpowiednik AMD/M1/M2)
• Pamięć RAM: min. 16 GB
• Dysk: min. 20 GB wolnej przestrzeni
• System operacyjny: Windows 10/11 Pro, Linux lub macOS
• Multimedia: Sprawna kamera internetowa oraz mikrofon (wymagane do komunikacji i weryfikacji obecności)
• Łącze internetowe: Stabilne połączenie o minimalnej prędkości 10 Mbps (download) / 5 Mbps (upload)
• Oprogramowanie: Uprawnienia administratora pozwalające na instalację narzędzi