Подведение итогов

Введение в Snowflake SQL

George Boorman

Senior Curriculum Manager, DataCamp

Глава 1: SQL в Snowflake и ключевые концепции

Подключение к Snowflake

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

Глава 1: SQL в Snowflake и ключевые концепции

  • VARCHAR
  • NUMBER
  • TIMESTAMP_LTZ

Преобразование типов данных — что, зачем и как? Функции преобразования: TO_VARCHAR, TO_DATE

Строковые функции: CONCAT, INITCAP

Функции даты и времени: CURRENT_DATE, CURRENT_TIME

Функции извлечения: GROUP BY ALL

Введение в Snowflake SQL

Глава 2: Продвинутые концепции SQL в Snowflake

JOIN-ы

  • NATURAL JOIN
  • LATERAL JOIN

Подзапросы

CTE

Введение в Snowflake SQL

Глава 2: Продвинутые концепции SQL в Snowflake

Оптимизация запросов в Snowflake

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

Полуструктурированные данные

  • PARSE_JSON, OBJECT_CONSTRUCT
  • Запросы к JSON-данным в Snowflake
Введение в Snowflake SQL

Это всё?

  • Впереди ещё много всего

Не рассматривалось

  • Настройка контекста
  • Роли и пользователи
  • Настройка виртуальных хранилищ
  • Оконные функции
  • Профилирование запросов
  • Материализованные представления
  • Кластеризация

...

Введение в Snowflake SQL

Полезные ресурсы

Введение в Snowflake SQL

Это только начало!

Введение в Snowflake SQL

Preparing Video For Download...