Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Note
Bu bilgiler Databricks CLI 0.205 ve üzeri sürümleri için geçerlidir. Databricks CLI Genel Önizleme aşamasındadır.
Databricks CLI kullanımı, Kullanım Verileri sağlamaları da dahil olmak üzere Databricks Lisansı ve Databricks Gizlilik Bildirimi'ne tabidir.
vector-search-indexes
Databricks CLI içindeki komut grubu, vektör arama dizinlerini yönetmeye yönelik komutlar içerir. Vektör arama dizini, gerçek zamanlı ve yaklaşık en yakın komşu (ANN) arama sorgularını destekleyen ekleme vektörlerinizin verimli bir gösterimidir. Bkz. Mozaik AI Vektör Araması.
databricks vektör-arama-endeksleri oluşturma-endeksi
Yeni bir dizin oluşturun.
databricks vector-search-indexes create-index NAME ENDPOINT_NAME PRIMARY_KEY INDEX_TYPE [flags]
Arguments
NAME
Dizinin adı
ENDPOINT_NAME
Dizine hizmet vermek için kullanılacak uç noktanın adı
PRIMARY_KEY
Dizinin birincil anahtarı
INDEX_TYPE
İki tür Vektör Arama dizini vardır: Delta eşitlemesi (kaynak Delta Tablosuyla otomatik olarak eşitlenen dizin) veya doğrudan erişim (vektörlerin ve meta verilerin doğrudan okunmasını ve yazmasını destekleyen dizin). Desteklenen değerler: DELTA_SYNC, DIRECT_ACCESS
Options
--json JSON
satır içi JSON dizesi veya @path, istek gövdesindeki JSON dosyasına.
Examples
Aşağıdaki örnek yeni bir Delta Sync dizini oluşturur:
databricks vector-search-indexes create-index my-index my-endpoint id DELTA_SYNC
Aşağıdaki örnek yeni bir Doğrudan Erişim dizini oluşturur:
databricks vector-search-indexes create-index my-index my-endpoint id DIRECT_ACCESS
databricks vektör-arama-indeksleri veri-vektör-indeksi sil
Dizinden verileri silin.
databricks vector-search-indexes delete-data-vector-index INDEX_NAME [flags]
Arguments
INDEX_NAME
Verilerin silineceği vektör dizininin adı. Doğrudan Vektör Erişim Dizini olmalıdır.
Options
--json JSON
satır içi JSON dizesi veya @path, istek gövdesindeki JSON dosyasına.
Examples
Aşağıdaki örnek, Bir Doğrudan Vektör Erişimi dizininden verileri siler:
databricks vector-search-indexes delete-data-vector-index my-index --json '{"primary_keys": ["key1", "key2"]}'
databricks vektör-arama-endeksleri endeksi sil
Dizini silme.
databricks vector-search-indexes delete-index INDEX_NAME [flags]
Arguments
INDEX_NAME
Dizinin adı
Options
Examples
Aşağıdaki örnek bir vektör arama dizinini siler:
databricks vector-search-indexes delete-index my-index
databricks vektör-arama-dizinler get-index
Bir indeks alın.
databricks vector-search-indexes get-index INDEX_NAME [flags]
Arguments
INDEX_NAME
Dizinin adı
Options
Examples
Aşağıdaki örnek, vektör arama dizininin ayrıntılarını alır:
databricks vector-search-indexes get-index my-index
Databricks vektör-arama-dizinleri liste-dizinleri
Dizinleri listeleyin.
databricks vector-search-indexes list-indexes ENDPOINT_NAME [flags]
Arguments
ENDPOINT_NAME
Uç noktanın adı
Options
--page-token string
Sayfalandırma belirteci
Examples
Aşağıdaki örnekte bir uç noktadaki tüm dizinler listelenir:
databricks vector-search-indexes list-indexes my-endpoint
Aşağıdaki örnek, sayfalandırma kullanan dizinleri listeler:
databricks vector-search-indexes list-indexes my-endpoint --page-token next-page-token
databricks vektör-arama-endeksleri sorgu-endeksi
Dizini sorgulayın.
databricks vector-search-indexes query-index INDEX_NAME [flags]
Arguments
INDEX_NAME
Sorgu için vektör dizininin adı
Options
--filters-json string
Sorgu filtrelerini temsil eden JSON dizesi
--json JSON
satır içi JSON dizesi veya @path, istek gövdesindeki JSON dosyasına.
--num-results int
Döndürülecek sonuç sayısı
--query-text string
Sorgu metni
--query-type string
Kullanılacak sorgu türü
--score-threshold float
Yaklaşık en yakın komşu araması için arama eşiği
Examples
Aşağıdaki örnek, bir dizini metinle sorgular:
databricks vector-search-indexes query-index my-index --query-text "search term" --num-results 10
Aşağıdaki örnek, filtreleri olan bir dizini sorgular:
databricks vector-search-indexes query-index my-index --query-text "search term" --filters-json '{"category": "product"}' --num-results 5
Databricks vektör-arama-dizinleri sorgu-sonraki-sayfa
Sonraki sayfayı sorgula.
databricks vector-search-indexes query-next-page INDEX_NAME [flags]
Arguments
INDEX_NAME
Sorgu için vektör dizininin adı
Options
--endpoint-name string
Uç noktanın adı
--json JSON
satır içi JSON dizesi veya @path, istek gövdesindeki JSON dosyasına.
--page-token string
Önceki QueryVectorIndex veya QueryVectorIndexNextPage API'sinden döndürülen sayfa belirteci
Examples
Aşağıdaki örnek, sonuçların sonraki sayfasını sorgular:
databricks vector-search-indexes query-next-page my-index --endpoint-name my-endpoint --page-token "next-page-token"
databricks vektör-arama-dizini tarama-dizini
Dizini tarayın.
databricks vector-search-indexes scan-index INDEX_NAME [flags]
Arguments
INDEX_NAME
Taranacak vektör dizininin adı
Options
--json JSON
satır içi JSON dizesi veya @path, istek gövdesindeki JSON dosyasına.
--last-primary-key string
Önceki taramada döndürülen son girdinin birincil anahtarı
--num-results int
Döndürülecek sonuç sayısı
Examples
Aşağıdaki örnek bir dizini tarar:
databricks vector-search-indexes scan-index my-index --num-results 100
Aşağıdaki örnek, belirli bir anahtardan başlayan bir dizini tarar:
databricks vector-search-indexes scan-index my-index --last-primary-key "key123" --num-results 100
databricks vektör arama dizinleri senkronizasyon endeksi
Dizini eşitleme.
databricks vector-search-indexes sync-index INDEX_NAME [flags]
Arguments
INDEX_NAME
Eşitlenecek vektör dizininin adı. Delta Sync Dizini olmalıdır.
Options
Examples
Aşağıdaki örnek, Delta Sync dizini için eşitlemeyi tetikler:
databricks vector-search-indexes sync-index my-delta-sync-index
databricks vektör-arama-endeksleri güncelleme-veri-vektör-endeksi
Verileri dizine ekleme.
databricks vector-search-indexes upsert-data-vector-index INDEX_NAME INPUTS_JSON [flags]
Arguments
INDEX_NAME
Verilerin ekleneceği vektör dizininin adı. Doğrudan Vektör Erişim Dizini olmalıdır.
INPUTS_JSON
Eklenecek verileri temsil eden JSON dizesi
Options
--json JSON
satır içi JSON dizesi veya @path, istek gövdesindeki JSON dosyasına.
Examples
Aşağıdaki örnek, verileri Doğrudan Vektör Erişimi dizinine ekler:
databricks vector-search-indexes upsert-data-vector-index my-index '{"vectors": [{"id": "1", "vector": [0.1, 0.2, 0.3], "metadata": {"title": "Document 1"}}]}'
Genel bayraklar
--debug
Hata ayıklama günlüğünün etkinleştirilip etkinleştirilmeyileceği.
-h veya --help
Databricks CLI veya ilgili komut grubu ya da ilgili komut için yardım görüntüleyin.
--log-file dizgi
Yazılım günlüklerini yazmak için kullanılacak dosyayı temsil eden bir metin. Bu bayrak belirtilmezse varsayılan değer, çıkış günlüklerini stderr'a yazmaktır.
--log-format biçim
Günlük biçimi türü, text veya json. Varsayılan değer şudur: text.
--log-level dizgi
Günlük format düzeyini temsil eden bir karakter dizisi. Belirtilmezse günlük format seviyesi devre dışı bırakılır.
-o, --output tür
Komut çıktı türü text veya json. Varsayılan değer şudur: text.
-p, --profile dizgi
Komutu çalıştırmak için kullanılacak dosyadaki ~/.databrickscfg profilin adı. Bu bayrak belirtilmezse ve varsa, DEFAULT adlı profil kullanılır.
--progress-format biçim
İlerleme günlüklerini görüntüleme biçimi: default, append, inplaceveya json
-t, --target dizgi
Varsa, kullanılacak paket hedefi