drukuj
icon icon

Kurs Snowflake Essentials

icon

Proces szkoleniowy

Analiza potrzeb szkoleniowych

Jeśli masz życzenie dotyczące programu szkolenia, przeprowadzimy dla Ciebie analizę potrzeb szkoleniowych, która będzie wskazówką dla nas, na jakie aspekty programu położyć większy nacisk – tak, by program szkolenia spełniał konkretne potrzeby.

Program szkolenia

1. Omówienie platformy Snowflake jako nowoczesnego rozwiązania chmurowego do zarządzania danymi

  • role użytkowników,
  • nawigacja w bazie danych,
  • schematy, obiekty bazy danych,
  • typy danych oraz ich wpływ na modelowanie i wykonywanie zapytań,
  • eksploracja danych,
  • tworzenie zapytań SQL.

2. Wprowadzenie do tworzenia zapytań SQL w Snowflake

  • filtrowanie danych,
  • funkcje podstawowe jak Count i Distinct,
  • podzapytania (subqueries),
  • złączenia (join),
  • common Table Expression (CTE) czyli konstrukcja WITH.

3. Wyjaśnienie procesu tworzenia i zarządzania hurtowniami danych (Data Warehouses) w Snowflake

  • opcje klastrów i zasady skalowania.

4. Wprowadzenie do podstawowych operacji na danych w Snowflake

  • INSERT, UPDATE, DELETE.

5. Szczegółowe omówienie procesu importowania danych z różnych źródeł do Snowflake oraz eksportu danych do innych systemów

  • tworzenie obiektów DB,
  • struktury przechowywania danych,
  • ładowanie danych do Snowflake,
  • import danych z plików płaskich,
  • transformacje.

6. Omówienie pracy z danymi częściowo ustrukturyzowanymi w Snowflake

  • przegląd ustrukturyzowanych formatów plików obsługiwanych przez Snowflake,
  • częściowo ustrukturyzowane dane zagnieżdżone,
  • polecenie FLATTEN.