A RAG application retrieves product documentation by part number (SKU). Pure vector similarity search returns poor results for exact SKU lookups (e.g., 'XR-4892-B') because SKUs are not semantically composable words. Which Mosaic AI Vector Search feature BEST addresses this limitation?
Show answer & explanation
Correct answer: C
WHY C is correct: Hybrid keyword-similarity search combines vector-based embedding search with traditional keyword-based BM25 search. The Databricks documentation explicitly calls out that this is 'particularly useful in RAG applications where source data has unique keywords such as SKUs or identifiers that are not well suited to pure similarity search.' Results from both methods are fused using Reciprocal Rank Fusion (RRF). WHY NOT A: Increasing embedding dimension improves the model's ability to represent semantic concepts in dense vector space, but SKUs are arbitrary alphanumeric sequences that don't carry distributional semantic signal — higher dimensions don't help with exact-match retrieval of opaque identifiers. WHY NOT B: Direct Vector Access Index changes how embeddings are updated (manual vs. auto-sync) but does not add keyword search capability. It does not improve exact-match retrieval of SKU queries. WHY NOT D: Metadata filtering pre-filters documents before similarity scoring — it can work for exact SKU lookups if the SKU is stored as a metadata column. However, the question implies mixed queries that include SKU keywords alongside semantic content. Hybrid search handles both simultaneously without requiring a pre-known exact SKU filter value.