
SNOWPARK FOR
PYTHON, JAVA,
AND SCALA
Performant, elastic, and secure data processing in Snowflake using your language of choice
STREAMLINE YOUR ARCHITECTURE
WITH SNOWPARK
DATAFRAME API
Write queries and data transformations using familiar DataFrames. Operations get converted to SQL to scale out processing in Snowflake.
USER DEFINED FUNCTIONS (UDFs)
Execute native Java or Python code in Snowflake, including business logic or trained machine learning models. Leverage embedded Anaconda repository for effortless access to open-source libraries.
STORED PROCEDURES
Operationalize and orchestrate your DataFrame operations and custom code to run on a desired schedule and at scale—all natively in Snowflake.
SNOWFLAKE
PLATFORM
Snowflake’s unique multi-cluster shared data architecture powers the performance, elasticity and governance of Snowpark
HEAR FROM
SNOWPARK DEVELOPERS

“UDFs bring simplicity, because a lot of Java processing that was previously in Spark is now able to be coded to a UDF and can be easily made accessible for execution as part of a SQL statement.” — Sr. Director Clinical Data Analytics, IQVIA
Resources
Start Your 30-Day
Free Trial
Try Snowpark as part of your free 30-day trial of the Snowflake Data Cloud. Experience how you can streamline your data processing needs and enhance collaboration across data teams that use multiple programming languages. Sign up for a Snowflake account as part of the guided demo.