Login
ILT-SNWPRK

Snowpark DataFrame Programming

This 1-day course covers key Snowpark concepts, features, and programming constructs intended for practitioners who will be building DataFrame data solutions in Snowflake. This course will consist of lectures, demos, labs, and discussions.

Calendar
Snowpark DataFrame Programming

Description

This 1-day course covers key Snowpark concepts, features, and programming constructs intended for practitioners who will be building DataFrame data solutions in Snowflake. This course will consist of lectures, demos, labs, and discussions.

Private delivery for up to 15 students is available.
Order Private Course

Objectives

View the COURSE DATASHEET

  • Describe Snowpark’s client-side and server-side capabilities
  • Connect to Snowflake using a Snowpark Session object
  • Query data sources as Snowpark DataFrame objects
  • Perform basic and advanced data transformations using a library of DataFrame functions
  • Action DataFrame objects to process results client-side or persist results in Snowflake
  • Create shareable and reusable code as User-Defined Functions (UDFs)

Prerequisites

  • Snowflake Essentials Data Warehousing Workshop or equivalent knowledge required
  • Previous data warehouse knowledge assumed
  • Basic proficiency writing code in one of the following languages: Java, Scala, or Python
  • Familiarity with Snowflake objects and basic SQL

Setup Requirements

  • to bring a laptop
  • a Snowflake compatible browser (see options HERE)

IMPORTANT: This advanced course assumes participants have completed the Fundamentals course or have previous experience using Snowflake.

Audience

  • Data Engineers
  • Data Scientists
  • Data Application Developers
  • Database Architects
  • Database Administrators
  • Data Analysts with programming experience

Learning Tracks

Snowflake Learning Journey

You know what you’re looking for, and we have curated paths to help you achieve whatever your learning goals. From skill building badges, to preparation for the SnowPro core certifications we have you covered.
Explore Learning Tracks
Snowflake Logo

Snowflake Education Services includes Instructor-Led Training, SnowPro Certifications, and this online, on-demand educational courses website. Our on-demand courses are branded as "Snowflake University." Snowflake University (aka Uni) offers a badge program called Hands-On Essentials as well as other courses.

©2024 Snowflake Inc. All Rights Reserved