databricks-config

Configure Databricks authentication profiles for Connect, CLI, and SDK.

3|Updated Jan 2, 2025
One-click install
npx skills add https://github.com/ScottHMcKean/genai_notebooks --skill databricks-config-scotthmckean
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: databricks-config
Source: https://github.com/ScottHMcKean/genai_notebooks/tree/main/.cursor/skills/databricks-config
Command: npx skills add https://github.com/ScottHMcKean/genai_notebooks --skill databricks-config-scotthmckean

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill simplifies the process of setting up Databricks authentication for various tools, ensuring seamless connectivity to your Databricks workspaces.

Core Features & Use Cases

  • Profile Configuration: Sets up authentication profiles for Databricks Connect, CLI, and SDK.
  • Interactive Setup: Guides users through configuring default or custom profiles.
  • Compute Option Selection: Allows choosing between specific cluster IDs or serverless compute.
  • Use Case: A data scientist needs to connect to a Databricks workspace from their local machine using Databricks Connect. This Skill helps them quickly configure the necessary profile and authentication.

Quick Start

Run /databricks-config to interactively configure your Databricks profile.

Frequently Asked Questions about databricks-config

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

FAQPage Schema
How do I configure Databricks authentication for the CLI and SDK?

You can configure Databricks authentication by interactively setting up default or custom profiles via `databricks auth login`, which securely updates the `~/.databrickscfg` file for CLI and SDK access.

Can I set up a Databricks Connect profile to use serverless compute?

Yes, setting up a Databricks Connect profile supports selecting compute options, allowing you to choose specific cluster IDs or serverless compute during the interactive authentication setup.

What is the best way to manage multiple Databricks workspace authentication profiles?

The best way to manage multiple Databricks workspace profiles is through interactive setup, which configures custom authentication profiles and securely stores them in the `~/.databrickscfg` file.

Do I need to manually edit ~/.databrickscfg to set up Databricks authentication?

No, you do not need to manually edit the file; the configuration process uses `databricks auth login` to securely handle interactive setup and automatically update your `~/.databrickscfg` file.

Does Databricks authentication configuration support both custom and default profiles?

Yes, Databricks authentication configuration supports interactive setup for both default and custom profiles, ensuring seamless connectivity for Databricks Connect, CLI, and SDK tools.