databricks-isv-databricks-connect

Automates Databricks Connect authentication and session setup for PWAF-compliant ISV integrations.

5|1|Updated Apr 8, 2026
One-click install
npx skills add https://github.com/databricks-solutions/partner-ai-dev-kit --skill databricks-isv-databricks-connect
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: databricks-isv-databricks-connect
Source: https://github.com/databricks-solutions/partner-ai-dev-kit/tree/main/skills/databricks-connect
Command: npx skills add https://github.com/databricks-solutions/partner-ai-dev-kit --skill databricks-isv-databricks-connect

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates secure setup of PWAF-compliant Databricks Connect sessions for partner integrations, reducing manual configuration and risk.

Core Features & Use Cases

  • Supports PAT, OAuth M2M, and OAuth U2M with both serverless and classic compute.
  • Telemetry-ready sessions using the PWAF-recommended user agent pattern to ensure consistent observability.
  • Enables end-to-end connection workflows for ISV apps to run Spark jobs remotely.

Quick Start

Configure host and credentials, then initialize a Databricks Connect session following the skill guidelines.

Frequently Asked Questions about databricks-isv-databricks-connect

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up Databricks Connect authentication for an ISV partner integration?▼

Databricks Connect authentication for ISV integrations is automated by configuring a host, appropriate credentials like a PAT or OAuth client credentials, and a serverless_compute_id or cluster_id to establish a secure remote Spark execution session.

What authentication methods does Databricks Connect support for remote Spark execution?▼

Remote Spark execution supports Personal Access Tokens (PAT), OAuth Machine-to-Machine (M2M), and OAuth User-to-Machine (U2M) authentication methods, enabling flexible and secure connections across multiple environments.

Can I use Databricks Connect with serverless compute for PWAF-compliant applications?▼

Yes, PWAF-compliant partner integrations support both serverless and classic compute for Databricks Connect sessions, requiring a serverless_compute_id or cluster_id alongside your host and credentials.

How does Databricks Connect handle telemetry for PWAF partner integrations?▼

Telemetry for PWAF partner integrations is handled by applying the recommended userAgent pattern during session setup, ensuring consistent observability and tracking for remote Spark jobs.

What credentials do I need to initialize a Databricks Connect session?▼

To initialize a Databricks Connect session, you need a host, a token for PAT or client credentials for OAuth M2M, and a target serverless_compute_id or cluster_id to automate the secure setup.

Why use OAuth M2M instead of PAT for Databricks Connect ISV integrations?▼

Using OAuth M2M instead of PAT for ISV integrations provides automated, secure server-to-server authentication without manual token management, aligning with PWAF compliance for remote Spark execution.