Snowpark

E96643

Snowpark is a developer framework from Snowflake that lets data engineers and data scientists write data pipelines and applications in languages like Python, Java, and Scala directly within the Snowflake data platform.


Statements (48)
Predicate Object
instanceOf Snowflake feature
developer framework
avoids data movement out of Snowflake
benefit centralized governance of code and data
reduced data egress costs
simplified data pipeline development
use of Snowflake scalability
designedFor bringing code to data
developer Snowflake Inc.
enables ML model scoring in-database
batch data processing
complex transformations in SQL-adjacent code
streaming or near-real-time data processing
writing business logic close to data
executionModel server-side execution in Snowflake
featureOf Snowflake data platform
hasComponent Snowpark for Java
Snowpark for JavaScript
Snowpark for Python
Snowpark for Scala
integratesWith Snowflake connectors and integrations
Snowflake governance features
Snowflake security model
Snowflake warehouses
partOf Snowflake Data Cloud
primaryUse data applications
data engineering
data pipelines
data science
machine learning workloads
runsWhere inside Snowflake compute engine
supports DataFrame API
stored procedures
user-defined functions
vectorized operations on data
supportsDeployment scalar user-defined functions
stored procedures in Java
stored procedures in Python
stored procedures in Scala
user-defined table functions
supportsLanguage Java
JavaScript
Python
SQL
Scala
targetUser application developers
data engineers
data scientists

Referenced by (7)
Subject (surface form when different) Predicate
Java (via Snowpark)
Python (via Snowpark)
partOf
Java (via Snowpark) ("Snowpark for Python")
Python (via Snowpark) ("Snowpark for Java")
relatedTo
Snowflake Data Cloud
component
Snowflake
hasProduct
Java (via Snowpark) ("Snowpark Java API")
uses

Please wait…