xpack-databricks @ 0.2.0
Summary
Enterprise Databricks extension for Nextflow, provided by Seqera Labs. This plugin extends the public nf-databricks plugin with enterprise features including Unity Catalog filesystem (uc:// scheme), Unity Catalog functions, and planned Unity Catalog executor and UC secrets provider capabilities.
Get Started
Installation
Add the plugin to your nextflow.config:
plugins {
id 'xpack-databricks@0.2.0'
}
Configuration
Set your license:
export NXF_XPACK_LICENSE=<your license string>
Configure Databricks authentication in nextflow.config:
databricks {
host = 'https://<workspace>.cloud.databricks.com'
token = '<token>'
}
Authentication can also be provided via environment variables with the following precedence (highest to lowest):
- Per-call overrides (
opts.host/opts.tokenoropts.serverUrl/opts.accessToken) databricks { ... }session config- Environment variables
DATABRICKS_HOST/DATABRICKS_TOKEN - Legacy environment variables
UNITY_CATALOG_URL/UNITY_CATALOG_TOKEN
The nf-databricks plugin is automatically loaded as a dependency.
Examples
Filesystem Access
Access Unity Catalog volumes using the uc:// URI scheme:
Channel.fromPath('uc://catalog.schema.volume/data/*.csv')
.view()
process example {
publishDir 'uc://catalog.schema.volume/results'
// ...
}
Unity Catalog Functions
Query Unity Catalog metadata:
include { listCatalogs; listSchemas; listTables; describeTable } from 'plugin/xpack-databricks'
workflow {
// List catalogs
catalogs = listCatalogs()
// List schemas in a catalog
schemas = listSchemas('my_catalog')
// List tables
tables = listTables('my_catalog', 'my_schema')
// Describe table structure
desc = describeTable('my_catalog', 'my_schema', 'my_table')
}
License
Proprietary software provided by Seqera Labs. Copyright 2021-2025, Seqera Labs, S.L. All Rights Reserved.
| Nextflow version | >=25.10.0 |
|---|---|
| Depends On | nf-databricks@>=0.1.0 |
| Release Date | 26 Feb 2026 15:57:11 (UTC) |
| Release Notes | - |
| Download URL | https://registry.nextflow.io/api/v1/plugins/xpack-databricks/0.2.0/download/xpack-databricks-0.2.0.zip |
| Store URL | https://public.cr.seqera.io/v2/nextflow/plugin/xpack-databricks/blobs/sha256:7613520909ce61d558dac9958ad3a87ace999c41afb00630d388bf2fe9bb33d3 |
| Size | 10.2 MB |
| Checksum | 9e50789375d6e9a1c870d7072392b265c84886b541305a202bb62a86d1cb07b74876483bee34db002627f2b40655bf03eac6a47f4acd064066dd8b449bf4b69d |
| Total downloads | 15 View trends |
| Security Scan |