Introducing Polaris Catalog

An open source catalog for Apache Iceberg



Set of libraries and code execution environments that run Python and other programming languages next to your data in Snowflake.

Snowpark Migration Accelerator logo

Snowpark Migration Accelerator

Language of Choice on a Single Platform

Bring your Python and other programming code to the governed data in Snowflake.

Scalability without Operational Complexity

Elastic scalability without maintenance or overhead.

No Governance and Security Tradeoffs

Consistent, enterprise-grade governance controls & security.

Snowpark API

Write queries and transform data using DataFrames modeled after Spark or scalable pandas (public  preview).

Snowpark ML API

Use this Python library to access unified APIs for model and feature development and operations across the entire ML lifecycle in Snowflake ML.

Python, Java, Scala

Write and execute custom Python, Java and Scala code using user-defined functions and stored procedures. Leverage built-in packages from the Anaconda repo.  

Snowpark Container Services

Register, deploy and run container images (public preview) in Snowflake-managed infrastructure.

Snowpark for Data Engineering

Use Python to transform raw data into modeled formats for data pipelines 

Snowpark Price Performance: Customer Results

Customers see an average of 4.6x faster performance and 35% cost savings with Snowpark over managed Spark.1


Scalable Data Pipelines

Transformations on data connected to your data lake, warehouse, or Iceberg tables in Snowflake.

Snowparkfor ML

Build and operationalize end to end ML workflows using Snowpark ML

Snowpark ML

Use Python frameworks, such as Scikit-learn and XGBoost, for preprocessing, feature engineering, and training models that can be deployed and managed in Snowflake ML without data movement.

Snowpark Container Services

Build ML models and Gen AI LLMs in any programming language, package as a container image and deploy in configurable CPUs & GPUs for ultimate developer flexibility. 

Over 50% of Snowflake customers use Snowpark on a weekly basis*. Snowpark customers include:

*As of April 2024

“Being able to run data science tasks, such as feature engineering, directly where the data sits is massive. It’s made our work a lot more efficient and a lot more enjoyable.”

Data Science Lead

Start your 30-DayFree Trial

Try Snowflake free for 30 days and experience the AI Data Cloud that helps eliminate the complexity, cost and constraints inherent with other solutions. 

1Based on customer production use cases and proof-of-concept exercises comparing the speed and cost for Snowpark versus managed Spark services between Nov 2022 and Jan 2024. All findings summarize actual customer outcomes with real data and do not represent fabricated datasets used for benchmarks.