Einführung in Snowflake SQL

Einführung in Snowflake SQL

George Boorman

Senior Curriculum Manager, DataCamp

Verbindung zu Snowflake herstellen

  • Schneesicht: Snowflake-Webschnittstelle

Bilder im linken Bereich der Snowflake-Weboberfläche, die Datenbankobjekte und Arbeitsblätter zeigen

Einführung in Snowflake SQL

Arbeitsblätter

Snowflake-Webschnittstelle mit Arbeitsblatt und Abfrageergebnissen

Einführung in Snowflake SQL

Notizbücher

Snowflake-Notebook mit Python- und SQL-Codezellen

Einführung in Snowflake SQL

Verbindung zu Snowflake herstellen: Fahrer

 

Treiber & Stecker

  • ODBC (Offene Datenbankkonnektivität)
  • JDBC (Java Database Connectivity)
  • Steckverbinder: Python, Spark und mehr
1 https://docs.snowflake.com/en/developer-guide/drivers
Einführung in Snowflake SQL

Verbindung zu Snowflake herstellen: Snowflake-Befehlszeilentool

Snowflake-Befehlszeilentool

 

  • Befehlszeilen-Client
    • Auf Linux, Windows oder Mac installiert
1 https://docs.snowflake.com/en/user-guide/snowsql
Einführung in Snowflake SQL

SQL-Dialekte

  • Snowflake nutzt Snowflake SQL.

 

  • Andere beliebte SQL-Varianten:

    • PostgreSQL
    • T-SQL
    • MySQL
  • Ein paar Unterschiede bei Datentypen, Funktionen und der allgemeinen Syntax

Einführung in Snowflake SQL

Allgemeine Syntax

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

*Es gibt ein paar Unterschiede, dazu später mehr!

Einführung in Snowflake SQL

Lass uns üben!

Einführung in Snowflake SQL

Preparing Video For Download...