After doing these courses, I feel confident creating professional visualizations and dashboards
Descrierea cursului
Consolidează-ți cunoștințele fundamentale despre Snowflake, începând cu tipurile de date. Vei înțelege ce tipuri de date poate stoca Snowflake și ce operații pot fi efectuate asupra acestora. După ce te familiarizezi cu tipurile de date din Snowflake, vei începe să manipulezi și să transformi datele folosind funcții precum TRIM, AVG, SUM și DATEDIFF. Ba mai mult, îți vei defini propriile funcții pentru a personaliza și simplifica manipularea datelor.Odată ce te simți confortabil cu manipularea și transformarea datelor, vei adăuga câteva instrumente utile în arsenalul tău. Vei învăța cele mai bune metode de a aplatiza date semi-structurate și de a construi expresii de tabel comune multiple. La finalul cursului, vei stăpâni tehnica de pivotare a datelor în Snowflake.
Cerințe prealabile
Curriculum
Structura cursului
1
Tipuri de date
Înainte de a putea lucra eficient cu Snowflake, trebuie să cunoști tipurile de date cu care vei opera. Vei începe cu datele text, învățând să le folosești în interogări și să definești coloane, plus vei descoperi cum să obții detalii despre coloanele oricărui tabel. Apoi vei stăpâni tipurile de date numerice și datele de tip dată/oră, înțelegând precizia, scala și cum să convertești șiruri de caractere în marcaje temporale.
- Tipuri de date text50 XP
- Sunt acestea date text?100 XP
- Antrenament în marele oraș100 XP
- Definirea datelor de tip text50 XP
- Tipuri de date numerice50 XP
- Alege FLOAT50 XP
- Crearea unui tabel de retail100 XP
- Tipuri de date datetime50 XP
- Construirea valorilor datetime100 XP
- Ce fus orar?50 XP
- Când ai făcut check-in?100 XP
2
Manipularea datelor
Acum că îți cunoști datele din Snowflake în detaliu, este momentul să le manipulezi și să le transformi. Vei începe cu manipularea datelor text folosind TRIM, SPLIT și CONCAT, apoi vei stăpâni operațiile numerice, cum ar fi aritmetica și măsurile de sinteză cu SUM și AVG. Vei explora transformările de tip timestamp prin extragerea componentelor precum anul sau orele, calculând intervalele dintre date, și îți vei crea propriile funcții personalizate în Snowflake (UDF-uri) pentru a implementa logică specifică.
3
Tehnici avansate în Snowflake
În acest capitol final, vei explora funcționalitățile avansate ale Snowflake. Vei începe cu tipurile de date VARIANT (date semi-structurate), învățând să parsezi date de nivel superior și imbricate folosind notația cu punct și notația cu paranteze, apoi vei stăpâni expresiile de tabel comune (CTE-uri) prin construirea și utilizarea mai multor CTE-uri. În final, vei crea tabele pivotate folosind cuvântul cheie PIVOT, pentru a transforma datele într-un format ușor de interpretat, gata pentru rapoarte și analize.
S
Tipuri de date și funcții în Snowflake
Curs
finalizat

