Підсумок

Вступ до Snowflake SQL

George Boorman

Senior Curriculum Manager, DataCamp

Розділ 1: Snowflake SQL і ключові поняття

Підключення до Snowflake

  • Веб-інтерфейс
  • Драйвери та конектори
  • Snowflake CLI
Вступ до Snowflake SQL

Розділ 1: Snowflake SQL і ключові поняття

  • VARCHAR
  • NUMBER
  • TIMESTAMP_LTZ

Перетворення типів даних — що, навіщо, як? Функції перетворення: TO_VARCHAR, TO_DATE

Рядкові функції: CONCAT, INITCAP

Функції дати й часу: CURRENT_DATE, CURRENT_TIME

Функції EXTRACT: GROUP BY ALL

Вступ до Snowflake SQL

Розділ 2: Просунуті концепції Snowflake SQL

JOIN-и

  • NATURAL JOIN
  • LATERAL JOIN

Підзапити

CTE

Вступ до Snowflake SQL

Розділ 2: Просунуті концепції Snowflake SQL

Оптимізація запитів у Snowflake

  • Типові проблеми: «вибухові» JOIN-и, UNION vs UNION ALL
  • Переписування запитів: TOP, LIMIT, рання фільтрація, уникайте Select *`

Напівструктуровані дані

  • PARSE_JSON, OBJECT_CONSTRUCT
  • Запити до JSON у Snowflake
Вступ до Snowflake SQL

Чи це все?

  • Попереду ще багато

Не розглянуто

  • Налаштування контексту
  • Ролі, користувачі
  • Налаштування Virtual Warehouses
  • Віконні функції
  • Профілювання запитів
  • Матеріалізовані подання
  • Кластеризація

...

Вступ до Snowflake SQL

Корисні ресурси

Вступ до Snowflake SQL

Це лише початок!

Вступ до Snowflake SQL

Preparing Video For Download...