Sari la conținutul principal

Curs

Tipuri de date și funcții în Snowflake

Intermediar3 h

Învață tipurile de date și funcțiile Snowflake pentru a manipula text, numere și date, construind funcții personalizate și tabele pivot.

Sql3 h{count, plural, one {# video} few {# videoclipuri} other {# de videoclipuri}}{count, plural, one {# exercițiu} few {# exerciții} other {# de exerciții}}3,000 XP2,661Declarație de finalizare

Creează-ți contul gratuit

Continuă cu Google
sau
Continuând, accepți Termeni de utilizare, al nostru Politica de confidențialitate și că datele tale sunt stocate în SUA.

Iubit de cursanți din mii de companii

Instruiești o echipă?

Încearcă pentru business

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.
Începe capitolul
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ă.
Începe capitolul
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.
Începe capitolul
S

Tipuri de date și funcții în Snowflake

Curs
finalizat

Obține Declarația de Realizare

Înscrie-te acum

Dezvoltă-ți competențele în date cu DataCamp pentru mobil

Progresează oricând cu cursurile noastre mobile și provocările zilnice de programare de 5 minute.