Java (via Snowpark)

E99678

Java (via Snowpark) is the capability within Snowflake’s Snowpark framework that lets developers write and execute data processing and analytics logic in Java directly inside the Snowflake data platform.


Statements (49)
Predicate Object
instanceOf Snowflake feature
Snowpark language runtime
data processing capability
allows avoiding data movement out of Snowflake
pushing computation to Snowflake
benefit improved performance by in-database execution
reduced data egress costs
reuse of existing Java libraries subject to platform constraints
reuse of existing Java skills
unified governance for data and code
category analytics development framework
data engineering tooling
in-database application development
designedFor application developers
data engineers
data scientists
enables writing analytics logic in Java inside Snowflake
writing data processing logic in Java inside Snowflake
integratesWith Snowflake file formats
Snowflake stages
Snowflake tables
Snowflake views
introducedBy Snowflake Inc.
partOf Snowflake Data Cloud
Snowpark
relatedTo Snowpark for JavaScript
Snowpark for Python
Snowpark for Scala
requires Snowflake account
Snowpark Java configuration in Snowflake
runsIn Snowflake compute layer
Snowflake virtual warehouses
supports DataFrame-style APIs
batch data processing
calling Java UDFs from SQL
calling Java logic from Snowpark client APIs
calling Java stored procedures from SQL
complex business logic implementation
data transformation workloads
packaging Java code as JARs
relational-style transformations
role-based access control via Snowflake
secure sandboxed execution
stored procedures
user-defined functions
versioned deployment of Java code
targetPlatform Snowflake accounts on supported cloud providers
uses Java language
Snowpark Java API

Referenced by (4)
Subject (surface form when different) Predicate
Snowflake
Snowflake ("Scala (via Snowpark)")
Snowflake Data Cloud
supportsLanguage
Snowpark ("Snowpark for Java")
hasComponent

Please wait…