After doing these courses, I feel confident creating professional visualizations and dashboards
Descrizione del corso
Consolida le basi di Snowflake a partire dai tipi di dati. Capirai quali tipi di dati può archiviare Snowflake e quali operazioni puoi eseguire su quei dati. Una volta compresi i diversi tipi di dati di Snowflake, inizierai a manipolarli e trasformarli con funzioni come TRIM, AVG, SUM e DATEDIFF. Potrai persino definire funzioni personalizzate per adattare e semplificare la manipolazione dei dati.Quando sarai a tuo agio con la manipolazione e la trasformazione dei dati, aggiungerai qualche strumento utile alla tua cassetta degli attrezzi. Imparerai i metodi migliori per appiattire dati semi-strutturati e costruire più common table expressions. Prima di mettere il tocco finale al corso, padroneggerai l’arte del pivot dei dati in Snowflake.
Prerequisiti
Curriculum
Programma del corso
1
Tipi di dati
Prima di poter cambiare il mondo con Snowflake, devi conoscere i tipi di dati con cui lavorerai. Partirai dai dati testuali: imparerai a usarli nelle query e a definire le colonne, oltre a scoprire come recuperare i dettagli delle colonne da qualsiasi tabella. Poi passerai ai tipi di dati numerici e ai dati di data/ora, comprendendo precisione, scala e come convertire stringhe in timestamp.
- Tipi di dati testuali50 XP
- È un dato di tipo testo?100 XP
- Allenarsi nella grande città100 XP
- Definire i tipi di dato testuali50 XP
- Tipi di dati numerici50 XP
- Vai di FLOAT50 XP
- Creare una tabella retail100 XP
- Tipi di dati datetime50 XP
- Creare valori datetime100 XP
- Quale fuso orario?50 XP
- Quando hai fatto il check-in?100 XP
2
Manipolare i dati
Ora che conosci a fondo i tuoi dati in Snowflake, è il momento di manipolarli e trasformarli. Inizierai con la manipolazione dei testi usando TRIM, SPLIT e CONCAT, poi padroneggerai le operazioni numeriche come l’aritmetica e le misure di riepilogo con SUM e AVG. Esplorerai le trasformazioni dei timestamp estraendo componenti come anno o ore, calcolando intervalli tra date, e creerai funzioni personalizzate di Snowflake (UDF) per implementare logiche su misura.
3
Tecniche avanzate di Snowflake
In questo capitolo finale, alzerai il livello con le funzionalità più avanzate di Snowflake. Partirai dai tipi di dati VARIANT (dati semi-strutturati), imparando a eseguire il parsing di dati di primo livello e nidificati usando la dot-notation e la bracket-notation, poi padroneggerai le common table expressions (CTE) costruendo e utilizzando più CTE. Infine, concluderai creando tabelle pivot con la parola chiave PIVOT per trasformare i dati in un formato facile da leggere, pronto per report e analisi.
S
Tipi di dati e funzioni in Snowflake
Corso
completato

