person looking at monitor, typing on keyboard

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

Dr typing on a laptop

“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

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.

 

Data Engineering »   Data Science & ML »