Podsumowanie

Wprowadzenie do Snowflake SQL

George Boorman

Senior Curriculum Manager, DataCamp

Rozdział 1: Snowflake SQL i kluczowe pojęcia

Łączenie ze Snowflake

  • Interfejs webowy
  • Sterowniki i konektory
  • Snowflake CLI
Wprowadzenie do Snowflake SQL

Rozdział 1: Snowflake SQL i kluczowe pojęcia

  • VARCHAR
  • NUMBER
  • TIMESTAMP_LTZ

Konwersja typów danych – co, po co i jak? Funkcje konwersji: TO_VARCHAR, TO_DATE

Funkcje STRING: CONCAT, INITCAP

Funkcje DATE i TIME: CURRENT_DATE, CURRENT_TIME

Funkcje EXTRACT: GROUP BY ALL

Wprowadzenie do Snowflake SQL

Rozdział 2: Zaawansowane koncepcje Snowflake SQL

ZŁĄCZENIA (JOINS)

  • NATURAL JOIN
  • LATERAL JOIN

Podzapytania

CTE

Wprowadzenie do Snowflake SQL

Rozdział 2: Zaawansowane koncepcje Snowflake SQL

Optymalizacja zapytań w Snowflake

  • Typowe problemy: złączenia eksplodujące, UNION vs UNION ALL
  • Przepisywanie zapytań: TOP, LIMIT, wczesne filtrowanie, unikanie Select *`

Dane częściowo ustrukturyzowane

  • PARSE_JSON, OBJECT_CONSTRUCT
  • Zapytania do danych JSON w Snowflake
Wprowadzenie do Snowflake SQL

Czy to wszystko?

  • Znacznie więcej do odkrycia

Nieomówione tematy

  • Ustawianie kontekstu
  • Role i użytkownicy
  • Konfiguracja wirtualnych magazynów
  • Funkcje okna
  • Profilowanie zapytań
  • Zmaterializowane widoki
  • Klastrowanie

...

Wprowadzenie do Snowflake SQL

Przydatne zasoby

Wprowadzenie do Snowflake SQL

To dopiero początek!

Wprowadzenie do Snowflake SQL

Preparing Video For Download...