databricks-isv-nodejs-sql-driver

Configure PWAF-compliant Databricks SQL connections in Node.js using the @databricks/sql driver.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill enables PWAF-compliant Databricks SQL queries from a Node.js environment by providing a guided driver setup, multi-auth support, and telemetry integration for ISV integrations.

Core Features & Use Cases

  • PWAF-aligned authentication options including PAT, OAuth M2M, U2M PKCE, and token-env for secure Databricks SQL access.
  • Node.js-centric connection workflow with host normalization, userAgent telemetry, and robust error handling.
  • Real-world usage patterns for development, CI, and production deployments against a Databricks SQL warehouse.

Quick Start

Install the @databricks/sql package and configure a connection to your Databricks SQL warehouse using one of the supported authentication methods.

Frequently Asked Questions about databricks-isv-nodejs-sql-driver

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

FAQPage Schema
How do I connect Node.js to a Databricks SQL warehouse using OAuth?▼

To connect Node.js to a Databricks SQL warehouse using OAuth, use the @databricks/sql driver which supports OAuth M2M and U2M PKCE authentication methods for secure, PWAF-compliant access.

What authentication methods does the Databricks Node.js SQL driver support?▼

The Databricks Node.js SQL driver supports PAT, OAuth M2M, U2M PKCE, and token-env authentication methods, allowing you to securely connect to a SQL warehouse across development, CI, and production environments.

Does the Databricks SQL Node.js driver support PWAF compliance?▼

Yes, the Databricks SQL Node.js driver supports PWAF compliance by providing guided setup, multi-auth options, and telemetry integration including userAgent headers and host normalization for ISV integrations.

How do I handle errors when querying Databricks SQL from Node.js?▼

To handle errors when querying Databricks SQL from Node.js, this driver setup codifies robust error handling alongside host normalization and telemetry headers to ensure reliable connections in production environments.

Can I use a personal access token for Databricks SQL connections in Node.js?▼

Yes, you can use a personal access token (PAT) for Databricks SQL connections in Node.js as one of the supported authentication methods, alongside OAuth and token-env, for secure development and CI access.