Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Note
Den här informationen gäller för Databricks CLI-versionerna 0.205 och senare. Databricks CLI finns i offentlig förhandsversion.
Databricks CLI-användning omfattas av Databricks-licensen och Databricks sekretessmeddelande, inklusive eventuella användningsdatabestämmelser.
Kommandogruppen vector-search-indexes i Databricks CLI innehåller kommandon för att hantera vektorsökningsindex. Ett vektorsökningsindex är en effektiv representation av dina inbäddningsvektorer som stöder realtidsfrågor och ungefärliga ann-sökfrågor (närmaste granne). Se Mosaic AI Vector Search.
databricks vektor-sök-index skapa-index
Skapa ett nytt index.
databricks vector-search-indexes create-index NAME ENDPOINT_NAME PRIMARY_KEY INDEX_TYPE [flags]
Arguments
NAME
Indexets namn
ENDPOINT_NAME
Namnet på slutpunkten som ska användas för att hantera indexet
PRIMARY_KEY
Primärnyckel för indexet
INDEX_TYPE
Det finns två typer av Vector Search-index, Delta-synkronisering (ett index som automatiskt synkroniseras med en deltatabell för källa) eller direktåtkomst (ett index som stöder direkt läsning och skrivning av vektorer och metadata). Värden som stöds: DELTA_SYNC, DIRECT_ACCESS
Options
--json JSON
Den inbäddade JSON-strängen eller @path till JSON-filen med begärandekroppen.
Examples
I följande exempel skapas ett nytt Delta Sync-index:
databricks vector-search-indexes create-index my-index my-endpoint id DELTA_SYNC
I följande exempel skapas ett nytt Direct Access-index:
databricks vector-search-indexes create-index my-index my-endpoint id DIRECT_ACCESS
databricks vektor-söknings-index radera-data-vektor-index
Ta bort data från index.
databricks vector-search-indexes delete-data-vector-index INDEX_NAME [flags]
Arguments
INDEX_NAME
Namnet på vektorindexet där data ska tas bort. Måste vara ett direktvektoråtkomstindex.
Options
--json JSON
Den inbäddade JSON-strängen eller @path till JSON-filen med begärandekroppen.
Examples
I följande exempel tas data bort från ett Direct Vector Access-index:
databricks vector-search-indexes delete-data-vector-index my-index --json '{"primary_keys": ["key1", "key2"]}'
databricks vector-search-indexes ta bort index
Ta bort ett index.
databricks vector-search-indexes delete-index INDEX_NAME [flags]
Arguments
INDEX_NAME
Indexets namn
Options
Examples
I följande exempel tas ett vektorsökningsindex bort:
databricks vector-search-indexes delete-index my-index
The translation would remain the same due to its technical nature and the likely absence of a direct Swedish translation for those technical terms: databricks vector-search-indexes get-index
Hämta ett index.
databricks vector-search-indexes get-index INDEX_NAME [flags]
Arguments
INDEX_NAME
Indexets namn
Options
Examples
I följande exempel hämtas information om ett vektorsökningsindex:
databricks vector-search-indexes get-index my-index
databricks vector-sök-indexer lista-indexer
Lista indexer.
databricks vector-search-indexes list-indexes ENDPOINT_NAME [flags]
Arguments
ENDPOINT_NAME
Namnet på slutpunkten
Options
--page-token string
Token för sidnumrering
Examples
I följande exempel visas alla index i en slutpunkt:
databricks vector-search-indexes list-indexes my-endpoint
I följande exempel visas index med sidnumrering:
databricks vector-search-indexes list-indexes my-endpoint --page-token next-page-token
Databricks vektor-sökindekser fråge-index
Sök i ett index
databricks vector-search-indexes query-index INDEX_NAME [flags]
Arguments
INDEX_NAME
Namnet på det vektorindex som ska frågas
Options
--filters-json string
JSON-sträng som representerar frågefilter
--json JSON
Den inbäddade JSON-strängen eller @path till JSON-filen med begärandekroppen.
--num-results int
Antal resultat som ska returneras
--query-text string
Frågetext
--query-type string
Frågetypen som ska användas
--score-threshold float
Tröskelvärde för den ungefärliga närmsta grannsökningen
Examples
I följande exempel efterfrågas ett index med text:
databricks vector-search-indexes query-index my-index --query-text "search term" --num-results 10
I följande exempel efterfrågas ett index med filter:
databricks vector-search-indexes query-index my-index --query-text "search term" --filters-json '{"category": "product"}' --num-results 5
databricks vektorsökningsindex fråga-nästa-sida
Begär nästa sida.
databricks vector-search-indexes query-next-page INDEX_NAME [flags]
Arguments
INDEX_NAME
Namnet på det vektorindex som ska frågas
Options
--endpoint-name string
Namnet på slutpunkten
--json JSON
Den inbäddade JSON-strängen eller @path till JSON-filen med begärandekroppen.
--page-token string
Sidtoken som returnerades från tidigare QueryVectorIndex eller QueryVectorIndexNextPage API
Examples
Följande exempel frågar nästa sida med resultat:
databricks vector-search-indexes query-next-page my-index --endpoint-name my-endpoint --page-token "next-page-token"
databricks vektorsökningsindex skanningsindex
Skanna ett index.
databricks vector-search-indexes scan-index INDEX_NAME [flags]
Arguments
INDEX_NAME
Namnet på vektorindexet som ska genomsökas
Options
--json JSON
Den inbäddade JSON-strängen eller @path till JSON-filen med begärandekroppen.
--last-primary-key string
Primärnyckel för den senaste posten som returnerades i föregående genomsökning
--num-results int
Antal resultat som ska returneras
Examples
I följande exempel genomsöks ett index:
databricks vector-search-indexes scan-index my-index --num-results 100
I följande exempel genomsöks ett index med början från en specifik nyckel:
databricks vector-search-indexes scan-index my-index --last-primary-key "key123" --num-results 100
databricks vektor-sökindex synkroniseringsindex
Synkronisera ett index.
databricks vector-search-indexes sync-index INDEX_NAME [flags]
Arguments
INDEX_NAME
Namnet på det vektorindex som ska synkroniseras. Måste vara ett Delta Sync-index.
Options
Examples
I följande exempel utlöses synkronisering för ett Delta Sync-index:
databricks vector-search-indexes sync-index my-delta-sync-index
databricks vektor-sök-index upsert-data-vektor-index
Uppdatera och infoga data i ett index.
databricks vector-search-indexes upsert-data-vector-index INDEX_NAME INPUTS_JSON [flags]
Arguments
INDEX_NAME
Namnet på vektorindexet där data ska uppdateras. Måste vara ett direktvektoråtkomstindex.
INPUTS_JSON
JSON-sträng som representerar de data som ska uppdateras eller infogas
Options
--json JSON
Den inbäddade JSON-strängen eller @path till JSON-filen med begärandekroppen.
Examples
I följande exempel övergår data till ett Direct Vector Access-index:
databricks vector-search-indexes upsert-data-vector-index my-index '{"vectors": [{"id": "1", "vector": [0.1, 0.2, 0.3], "metadata": {"title": "Document 1"}}]}'
Globala flaggor
--debug
Om felsökningsloggning ska aktiveras.
-h eller --help
Visa hjälp för Databricks CLI eller den relaterade kommandogruppen eller det relaterade kommandot.
--log-file sträng
En sträng som representerar filen som utdataloggarna ska skrivas till. Om den här flaggan inte anges är standardvärdet att skriva utdataloggar till stderr.
--log-format format
Loggformattypen, text eller json. Standardvärdet är text.
--log-level sträng
En sträng som representerar loggformatnivån. Om det inte anges inaktiveras loggformatnivån.
-o, --output typ
Kommandots utdatatyp, text eller json. Standardvärdet är text.
-p, --profile sträng
Namnet på profilen i ~/.databrickscfg-filen som ska användas för att köra kommandot. Om den här flaggan inte anges används den namngivna DEFAULT profilen om den finns.
--progress-format format
Formatet för att visa förloppsloggar: default, append, inplaceeller json
-t, --target sträng
Om tillämpligt, paketmålet som ska användas