← All updates Databricks Update One-Pager Light version
databricks Platform · Updated Jul 16, 2026

Scala and Java UDFs in Unity Catalog are now generally available

You can now register Scala and Java user defined functions (UDFs) in Unity Catalog and reuse them across notebooks, jobs, and SQL warehouses with Unity Catalog governance.

What it does

You can now register Scala and Java user defined functions (UDFs) in Unity Catalog and reuse them across notebooks, jobs, and SQL warehouses with Unity Catalog governance. Reuse your existing JVM logic and get better performance than Python UDFs on all compute, including serverless. This page describes how to create Scala and Java user defined functions (UDFs), register them in Unity Catalog, and share them across compute environments.

Why it matters

You can now register Scala and Java user defined functions (UDFs) in Unity Catalog and reuse them across notebooks, jobs, and SQL warehouses with Unity Catalog governance.

Architecture
Databricks Platform → Platform
In short

You can now register Scala and Java user defined functions (UDFs) in Unity Catalog and reuse them across notebooks, jobs, and SQL warehouses with Unity Catalog governance. Reuse your existing JVM logic and get better performance than Python UDFs on all…

Read the full documentation ↗
Key takeaway
You can now register Scala and Java user defined functions (UDFs) in Unity Catalog and reuse them across notebooks, jobs, and SQL warehouses with Unity Catalog governance.
2026-07-16-scala-and-java-udfs-in-unity-catalog-are-now-generally-available Generated by the Databricks Updates Agent · browse all updates