databricks-vector-search

Create and manage Databricks vector search endpoints and indexes.

Updated Apr 18, 2026
One-click install
npx skills add https://github.com/aaronachermann/PolentaEncoders --skill databricks-vector-search-aaronachermann
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: databricks-vector-search
Source: https://github.com/aaronachermann/PolentaEncoders/tree/main/.github/skills/databricks-vector-search
Command: npx skills add https://github.com/aaronachermann/PolentaEncoders --skill databricks-vector-search-aaronachermann

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Databricks Vector Search patterns simplify creating, managing, and querying vector indexes so teams can build reliable semantic search and Retrieval-Augmented Generation (RAG) applications without reinventing infrastructure. It reduces friction around endpoint provisioning, index type selection, embedding integration, and filter/query syntax differences that commonly break prototypes at scale.

Core Features & Use Cases

  • Endpoint management: Create and operate Standard or Storage-Optimized endpoints for different latency, capacity, and cost trade-offs.
  • Index types: Support for Delta Sync (managed or self-managed embeddings) and Direct Access for real-time CRUD and precomputed vectors.
  • Querying & filters: Semantic (ANN), hybrid, and SQL-like or dict-format filters depending on endpoint type, plus support for query_text and query_vector modes.
  • Operational guidance: Patterns for syncing, capacity planning, migration between endpoint types, and troubleshooting common failures.
  • Use case: Build a RAG agent that queries a Delta-backed knowledge base with hybrid search and server-side filters to return high-precision context for LLM prompts.

Quick Start

Create a storage-optimized endpoint, create a Delta Sync index from your Delta table specifying the content column and embedding model, trigger an initial sync, and run a semantic query to retrieve top results.

Frequently Asked Questions about databricks-vector-search

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

FAQPage Schema
How do I set up semantic search and RAG over Databricks Delta tables?

To enable semantic search and RAG over Databricks Delta tables, create a vector search endpoint, build a Delta Sync index specifying your content column and embedding model, trigger an initial sync, and run semantic queries to retrieve results.

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

Delta Sync indexes automatically synchronize with source Delta tables using managed or self-managed embeddings, whereas Direct Access indexes support real-time CRUD operations and precomputed vectors for independent vector store management.

Can I use SQL-like filters for hybrid search queries in Databricks Vector Search?

Yes, Databricks Vector Search supports semantic, hybrid, and filter-based querying, allowing you to apply both SQL-like and dict-format filter syntaxes depending on your endpoint type to return high-precision context.

When should I choose a Storage-Optimized endpoint over a Standard endpoint?

Choose a Storage-Optimized endpoint for large-scale similarity matching when you need specific latency, capacity, and cost trade-offs, while Standard endpoints suit general operational tasks and semantic retrieval workloads.

Does Databricks Vector Search support precomputed embeddings?

Yes, Databricks Vector Search supports precomputed embeddings through Direct Access indexes and self-managed Delta Sync indexes, allowing you to integrate existing vectors instead of relying on built-in embedding model integration.