After doing these courses, I feel confident creating professional visualizations and dashboards
Cursusbeschrijving
Beheers de tools en technieken voor het bouwen van betrouwbare, geautomatiseerde datapijplijnen in Snowflake. Je begint met het leren hoe je data op schaal kunt inladen — stages en bestandsindelingen configureren, data laden met COPY INTO, en kiezen tussen batchladen, Snowpipe en Snowpipe Streaming voor verschillende vereisten op het gebied van latency en volume.
Van daaruit ontwikkel je end-to-end pipeline-orchestratievaardigheden: rij-niveau wijzigingen vastleggen met streams, meerstapsworkflows koppelen met task DAG's en declaratieve, automatisch vernieuwde pipelines maken met dynamische tabellen. Je leert ook wanneer je externe en Iceberg-tabellen moet gebruiken voor multi-engine- en cloud-native scenario's.
De tweede helft van de cursus scherpt je query- en transformatieskills aan — semi-gestructureerde JSON uit VARIANT-kolommen extraheren en unnesten, grouping extensions en windowfuncties toepassen voor geavanceerde analyses, en herbruikbare logica encapsuleren in UDF’s en stored procedures.
Ten slotte pak je queryprestaties aan: je leert Snowflake's Query Profile lezen om knelpunten te pinpointen, het juiste optimalisatietool te kiezen — Search Optimization, Query Acceleration Service, clustering keys of materialized views — en cachevriendelijke SQL te schrijven die de veelvoorkomende anti-patronen vermijdt die de prestaties stilletjes verslechteren.
Vereisten
Er zijn geen vereisten voor deze cursus
Curriculum
Cursusoverzicht
1
Data laden, inname en connectiviteit
Beheers Snowflake's data-innamepijplijn — van het steken van bestanden in stages via COPY INTO, Snowpipe en Snowpipe Streaming — en koppel Snowflake aan het bredere data-ecosysteem via connectors, drivers en exporttools.
- Stages, bestandsindelingen en COPY INTO50 XP
- Stagetypen classificeren100 XP
- Foutafhandeling met COPY INTO50 XP
- Snowpipe en Snowpipe Streaming50 XP
- De juiste ingestiemethode kiezen50 XP
- Kenmerken van laadmethoden100 XP
- Data exporteren en connectiviteit50 XP
- Data uitladen naar cloudopslag50 XP
- Connectiviteitsmechanismen100 XP
2
Pipeline-orkestratie en data-objecten
Bouw robuuste datapijplijnen met Snowflake-native orkestratie — streams voor het vastleggen van wijzigingen, tasks voor planning, dynamische tabellen voor declaratieve transformatie, en externe en Iceberg-tabellen voor opslag in open formaat.
3
Data opvragen en transformeren
Query semi-gestructureerde JSON met dotnotatie en FLATTEN, aggregeer data met GROUPING SETS, ROLLUP en CUBE, bereken windowfuncties, en kapsel herbruikbare logica in UDF's en stored procedures in.
4
Queryprestaties en optimalisatie
Profileer queries in Snowsight, identificeer knelpunten met QUERY_HISTORY, pas Search Optimization, Query Acceleration Service, Automatic Clustering en Materialized Views toe, en schrijf SQL die profiteert van Snowflake's drie cachinglagen.
S
Automatisering van datapijplijnen in Snowflake
Cursus
voltooid

