Вступ до Snowflake SQL

Вступ до Snowflake SQL

George Boorman

Senior Curriculum Manager, DataCamp

Під'єднання до Snowflake

  • Snowsight: вебінтерфейс Snowflake

Ліву панель вебінтерфейсу Snowflake з об'єктами бази даних і робочими аркушами

Вступ до Snowflake SQL

Робочі аркуші

Вебінтерфейс Snowflake з робочим аркушем і результатами запиту

Вступ до Snowflake SQL

Нотатники

Нотатник Snowflake з комірками коду Python і SQL

Вступ до Snowflake SQL

Під'єднання до Snowflake: драйвери

 

Драйвери та конектори

  • ODBC (Open Database Connectivity)
  • JDBC (Java Database Connectivity)
  • Конектори: Python, Spark та інші
1 https://docs.snowflake.com/en/developer-guide/drivers
Вступ до Snowflake SQL

Під'єднання до Snowflake: Snowflake CLI

Snowflake CLI

 

  • Клієнт командного рядка
    • Встановлюється на Linux, Windows або Mac
1 https://docs.snowflake.com/en/user-guide/snowsql
Вступ до Snowflake SQL

Діалекти SQL

  • У Snowflake використовується Snowflake SQL

 

  • Інші популярні діалекти SQL:

    • PostgreSQL
    • T-SQL
    • MySQL
  • Є відмінності у типах даних, функціях і загальному синтаксисі

Вступ до Snowflake SQL

Спільний синтаксис

  • SELECT
  • FROM
  • WHERE
  • GROUPBY
  • ORDER BY
  • AVG(), COUNT(), SUM() (тощо)
  • DISTINCT
  • HAVING
  • JOIN*

*Деякі відмінності є, деталі — далі!

Вступ до Snowflake SQL

Давайте потренуємось!

Вступ до Snowflake SQL

Preparing Video For Download...