Description:
Unlock the full potential of Snowpark, the innovative developer experience for Snowflake. This course equips you with the expertise to leverage your preferred language—Scala, Java, or Python—alongside the SQL interface. Discover how to harness the Snowpark API to create a customized software development environment. Say goodbye to exporting data to external environments and tap into Snowflake’s powerful computing capabilities. Dive into reading and writing operations, transformations, queries, and the creation of Python UDFs (user-defined functions) using Snowpark.
Duration: 1 day
Course Code: BDT300
Learning Objectives
By the end of this course, you will:
This course is designed for anyone interested in using the Snowpark API using Python. It is geared towards data engineers, architects, QA engineers, BI professionals, and data analysts who want to use Python to handle data processing in Snowflake.
Basic knowledge Snowflake and Python.
Course Outline:
1. Introduction to Snowpark and Python Integration
2. Use Snowpark to read and write structured data in Snowflake
3. Handling semi-structured data with Snowpark
4. Perform transformations while loading
5. Integration third party Python libraries to create UDF
Training material provided: Yes (Digital format)
Hands-on Lab: Instructions will be provided to students to create “trial” snowflake account. Instructions will be provided in class to install and use Snowpark