Hoppa till huvudinnehållet

Gratiskurs

Datatyper och funktioner i Snowflake

Medel3 tim

Learn Snowflake data types and functions to manipulate text, numbers, and dates while building custom functions and pivot tables.

Sql3 timPrestationsintyg

Skapa ditt gratiskonto

Fortsätt med Google
eller
Genom att fortsätta godkänner du vår användarvillkor, våra integritetspolicy och att dina uppgifter lagras i USA.

Uppskattad av lärande på tusentals företag

Utbildar du ett team?

Prova för företag →

Kursbeskrivning

Bygg en solid grund i Snowflake, med start i datatyper. Du får en förståelse för de olika datatyper som Snowflake kan lagra och vilka operationer som kan utföras på dessa data. När du väl förstår Snowflakes olika datatyper börjar du manipulera och transformera data med funktioner som TRIM, AVG, SUM och DATEDIFF. Du kommer även att definiera egna funktioner för att anpassa och effektivisera datahanteringen.När du känner dig bekväm med att manipulera och transformera data lägger du till fler användbara verktyg i din verktygslåda. Du lär dig de bästa metoderna för att platta ut semistrukturerad data och bygga flera gemensamma tabelluttryck. Mot slutet av kursen behärskar du konsten att pivotera data i Snowflake.

Förkunskapskrav

Kursplan

Kursöversikt

1

Datatyper

Innan du kan använda Snowflake fullt ut behöver du känna till vilken typ av data du arbetar med. Du börjar med textdata och lär dig att använda den i frågor och definiera kolumner, samt hur du hämtar kolumndetaljer från valfri tabell. Sedan behärskar du numeriska datatyper och datum- och tidsdata, och förstår precision, skala och hur du konverterar strängar till tidsstämplar.
Starta kapitel
2

Datamanipulering

Nu när du känner till dina Snowflake-data på djupet är det dags att manipulera och transformera dem. Du börjar med textmanipulering med hjälp av TRIM, SPLIT och CONCAT, och behärskar sedan numeriska operationer som aritmetik och sammanfattande mått med SUM och AVG. Du utforskar tidsstämpeltransformationer genom att extrahera komponenter som år eller timmar, beräkna intervall mellan datum, och skapar egna anpassade Snowflake-funktioner (UDF:er) för att implementera skräddarsydd logik.
Starta kapitel
3

Avancerade Snowflake-tekniker

I det här sista kapitlet tar du dig an Snowflakes mer avancerade funktioner. Du börjar med VARIANT-datatyper (semistrukturerad data) och lär dig att tolka data på toppnivå och nästlad data med hjälp av punkt- och hakparentesnotation. Sedan behärskar du gemensamma tabelluttryck (CTE:er) genom att bygga och använda flera CTE:er. Avslutningsvis skapar du pivottabeller med nyckelordet PIVOT för att omvandla data till ett lättöverskådligt format som är redo för rapporter och analys.
Starta kapitel
S

Datatyper och funktioner i Snowflake

Kurs
slutförd

Tjäna ett prestationsbevis

Registrera dig nu

Utveckla dina datafärdigheter med DataCamp for Mobile

Gör framsteg på språng med våra mobilkurser och dagliga femminuters kodningsutmaningar.