databricks-vector-search

Create and query Databricks Vector Search endpoints and indexes.

27|9|Updated Feb 3, 2026
One-click install
npx skills add https://github.com/datasciencemonkey/coding-agents-databricks-apps --skill databricks-vector-search
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: databricks-vector-search
Source: https://github.com/datasciencemonkey/coding-agents-databricks-apps/tree/main/.claude/skills/databricks-vector-search
Command: npx skills add https://github.com/datasciencemonkey/coding-agents-databricks-apps --skill databricks-vector-search

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Patterns for creating, managing, and querying vector search indexes for RAG and semantic search applications in Databricks.

Core Features & Use Cases

  • Endpoint & Index Management: Create Standard or Storage-Optimized vector search endpoints and their accompanying indexes.
  • Flexible Embeddings: Support Delta Sync with managed embeddings or self-managed embeddings to tailor embeddings to your data.
  • Query Versatility: Perform text, vector, and hybrid queries with filters across Delta Lake sources.

Quick Start

Create a standard endpoint named my-vs-endpoint, attach a Delta Sync index, and run a sample query against it.

Frequently Asked Questions about databricks-vector-search

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

FAQPage Schema
How do I create a Databricks vector search endpoint for RAG applications?

To create a Databricks vector search endpoint for RAG, you configure either a Standard or Storage-Optimized endpoint. You then attach a Delta Sync or Direct Access index to enable large-scale semantic querying across Delta tables.

Can I use self-managed embeddings with Delta Lake vector search?

Yes, Delta Lake vector search supports self-managed embeddings alongside managed embeddings. You can tailor embeddings to your data using Delta Sync indexes, allowing flexible integration of custom embedding models into your semantic search workflow.

What is the difference between Delta Sync and Direct Access vector indexes?

Delta Sync indexes automatically sync with Delta tables and manage embeddings for you, while Direct Access indexes require self-managed embeddings. Both support text, vector, and hybrid queries with filters across Delta Lake sources for semantic search.

How do I query a Databricks vector search index with filters?

You query a Databricks vector search index using text, vector, or hybrid queries with applied filters. The index processes these queries against your Delta Lake data to return semantically similar results for your RAG or search applications.

Does Databricks vector search work with Delta Lake tables for semantic search?

Yes, Databricks vector search works directly with Delta Lake tables to power semantic search. You create indexes on Delta table data, enabling fast vector similarity searches and retrieval-augmented generation workflows.

When should I use a Storage-Optimized endpoint versus a Standard endpoint for vector search?

Use a Standard endpoint for general RAG workloads and a Storage-Optimized endpoint when managing larger vector indexes. Both endpoint types support Delta Sync and Direct Access indexes for querying Delta Lake sources.