databricks-vector-search

Create Databricks Vector Search endpoints and Delta Sync indexes for RAG retrieval.

Updated Sep 9, 2017
One-click install
npx skills add https://github.com/mirakui/dotfiles --skill databricks-vector-search-mirakui
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: databricks-vector-search
Source: https://github.com/mirakui/dotfiles/tree/main/claude/skills/databricks-vector-search
Command: npx skills add https://github.com/mirakui/dotfiles --skill databricks-vector-search-mirakui

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Databricks Vector Search patterns enable building scalable vector-based retrieval for RAG and semantic search workflows, simplifying how you index, query, and filter large text corpora.

Core Features & Use Cases

  • Endpoint management for STANDARD and STORAGE_OPTIMIZED deployments, enabling flexible latency and capacity trade-offs
  • Delta Sync and Direct Access index patterns with embedding support
  • Hybrid search capabilities that combine vector similarity with keyword filtering over Delta tables

Quick Start

Create a standard vector search endpoint and a Delta Sync index to begin indexing documents for semantic search.

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 vector search for RAG over Databricks Delta Lake?

To set up vector search for RAG, you create a vector search endpoint and a Delta Sync index over your Delta Lake tables, enabling automatic syncing and semantic retrieval of your text corpora.

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

Delta Sync indexes automatically synchronize embeddings with Delta table changes, while Direct Access indexes allow real-time updates and manual embedding management for more granular control over your vector search data.

Can I combine semantic search with keyword filtering in Databricks?

Yes, Databricks Vector Search supports hybrid search capabilities, allowing you to combine vector similarity retrieval with keyword filtering across your Delta tables to refine query results.

Do I need to manage embeddings myself for Databricks Vector Search?

You have flexible embedding integration options: Delta Sync supports both managed and self-managed embeddings, so you can choose whether Databricks handles the embedding process or you provide your own.

How do I choose between STANDARD and STORAGE_OPTIMIZED vector search endpoints?

STANDARD endpoints are suited for general-purpose latency optimization, while STORAGE_OPTIMIZED endpoints provide a better capacity trade-off for larger datasets, allowing you to balance latency and storage needs.

Does Databricks Vector Search support continuous indexing workflows?

Yes, Databricks Vector Search supports both batch and continuous indexing workflows, ensuring your Delta Sync index stays up to date with the latest changes in your Delta Lake data.