Introducere în Snowflake SQL

Introducere în Snowflake SQL

George Boorman

Senior Curriculum Manager, DataCamp

Conectare la Snowflake

  • Snowsight: Interfața web Snowflake

Panoul stâng al interfeței web Snowflake cu obiecte de baze de date și foi de lucru

Introducere în Snowflake SQL

Foi de lucru

Interfața web Snowflake cu foaie de lucru și rezultatele interogării

Introducere în Snowflake SQL

Notebook-uri

Notebook Snowflake cu celule de cod Python și SQL

Introducere în Snowflake SQL

Conectare la Snowflake: Drivere

 

Drivere și conectori

  • ODBC (Open Database Connectivity)
  • JDBC (Java Database Connectivity)
  • Conectori: Python, Spark și altele
1 https://docs.snowflake.com/en/developer-guide/drivers
Introducere în Snowflake SQL

Conectare la Snowflake: Snowflake CLI

Snowflake CLI

 

  • Client de linie de comandă
    • Instalat pe Linux, Windows sau Mac
1 https://docs.snowflake.com/en/user-guide/snowsql
Introducere în Snowflake SQL

Variante de SQL

  • Snowflake utilizează Snowflake SQL

 

  • Alte variante SQL populare:

    • PostgreSQL
    • T-SQL
    • MySQL
  • Diferențe în tipuri de date, funcții și sintaxă generală

Introducere în Snowflake SQL

Sintaxă comună

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

*Există unele diferențe, mai multe detalii ulterior!

Introducere în Snowflake SQL

Să exersăm!

Introducere în Snowflake SQL

Preparing Video For Download...