Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
grup perintah
Note
Informasi ini berlaku untuk Databricks CLI versi 0.205 ke atas. Databricks CLI ada di Pratinjau Publik.
Penggunaan Databricks CLI tunduk pada Lisensi Databricks dan Pemberitahuan Privasi Databricks, termasuk ketentuan Data Penggunaan apa pun.
vector-search-indexes Grup perintah dalam Databricks CLI berisi perintah untuk mengelola indeks pencarian vektor. Indeks pencarian vektor adalah representasi yang efisien dari vektor penyematan Anda yang mendukung kueri pencarian real time dan perkiraan tetangga terdekat (ANN). Lihat Mosaic AI Vector Search.
databricks vektor-indeks pencarian buat-indeks
Buat indeks baru.
databricks vector-search-indexes create-index NAME ENDPOINT_NAME PRIMARY_KEY INDEX_TYPE [flags]
Arguments
NAME
Nama indeks
ENDPOINT_NAME
Nama titik akhir yang akan digunakan untuk melayani indeks
PRIMARY_KEY
Indeks kunci primer
INDEX_TYPE
Ada dua jenis indeks Pencarian Vektor, sinkronisasi Delta (indeks yang secara otomatis disinkronkan dengan Sumber Tabel Delta) atau akses langsung (indeks yang mendukung baca dan tulis langsung vektor dan metadata). Nilai yang didukung: DELTA_SYNC, DIRECT_ACCESS
Opsi
--json JSON
String JSON sebaris atau @path ke file JSON dengan isi permintaan.
Examples
Contoh berikut membuat indeks Sinkronisasi Delta baru:
databricks vector-search-indexes create-index my-index my-endpoint id DELTA_SYNC
Contoh berikut membuat indeks Akses Langsung baru:
databricks vector-search-indexes create-index my-index my-endpoint id DIRECT_ACCESS
Fitur "delete-data-vector-index" di Databricks untuk menghapus indeks data vektor
Menghapus data dari indeks.
databricks vector-search-indexes delete-data-vector-index INDEX_NAME [flags]
Arguments
INDEX_NAME
Nama indeks vektor tempat data akan dihapus. Harus berupa Indeks Akses Vektor Langsung.
Opsi
--json JSON
String JSON sebaris atau @path ke file JSON dengan isi permintaan.
Examples
Contoh berikut menghapus data dari indeks Akses Vektor Langsung:
databricks vector-search-indexes delete-data-vector-index my-index --json '{"primary_keys": ["key1", "key2"]}'
Indeks pencarian vektor Databricks hapus indeks
Menghapus sebuah indeks.
databricks vector-search-indexes delete-index INDEX_NAME [flags]
Arguments
INDEX_NAME
Nama indeks
Opsi
Examples
Contoh berikut menghapus indeks pencarian vektor:
databricks vector-search-indexes delete-index my-index
databricks pencarian-indeks-vektor ambil-indeks
Dapatkan indeks.
databricks vector-search-indexes get-index INDEX_NAME [flags]
Arguments
INDEX_NAME
Nama indeks
Opsi
Examples
Contoh berikut mendapatkan detail dari indeks pencarian vektor:
databricks vector-search-indexes get-index my-index
Perintah untuk daftar indeks pencarian vektor di platform Databricks: databricks vector-search-indexes list-indexes
Daftar indeks.
databricks vector-search-indexes list-indexes ENDPOINT_NAME [flags]
Arguments
ENDPOINT_NAME
Nama titik akhir
Opsi
--page-token string
Token untuk penomoran halaman
Examples
Contoh berikut mencantumkan semua indeks dalam titik akhir:
databricks vector-search-indexes list-indexes my-endpoint
Contoh berikut mencantumkan indeks menggunakan penomoran halaman:
databricks vector-search-indexes list-indexes my-endpoint --page-token next-page-token
Databricks indeks-pencarian-vektor indeks-kueri
Mengkueri indeks.
databricks vector-search-indexes query-index INDEX_NAME [flags]
Arguments
INDEX_NAME
Nama indeks vektor yang akan dikueri
Opsi
--filters-json string
String JSON yang mewakili filter kueri
--json JSON
String JSON sebaris atau @path ke file JSON dengan isi permintaan.
--num-results int
Jumlah hasil yang akan dikembalikan
--query-text string
Teks kueri
--query-type string
Jenis kueri yang akan digunakan
--score-threshold float
Ambang batas untuk perkiraan pencarian tetangga terdekat
Examples
Contoh berikut mengkueri indeks dengan teks:
databricks vector-search-indexes query-index my-index --query-text "search term" --num-results 10
Contoh berikut mengkueri indeks dengan filter:
databricks vector-search-indexes query-index my-index --query-text "search term" --filters-json '{"category": "product"}' --num-results 5
databricks indeks-pencarian-vektor kueri-halaman-berikutnya
Kueri halaman berikutnya.
databricks vector-search-indexes query-next-page INDEX_NAME [flags]
Arguments
INDEX_NAME
Nama indeks vektor yang akan dikueri
Opsi
--endpoint-name string
Nama titik akhir
--json JSON
String JSON sebaris atau @path ke file JSON dengan isi permintaan.
--page-token string
Token halaman yang dikembalikan dari QueryVectorIndex atau QueryVectorIndexNextPage API sebelumnya
Examples
Contoh berikut mengkueri halaman hasil berikutnya:
databricks vector-search-indexes query-next-page my-index --endpoint-name my-endpoint --page-token "next-page-token"
databricks vector-search-indexes pemindaian-indeks
Memindai indeks.
databricks vector-search-indexes scan-index INDEX_NAME [flags]
Arguments
INDEX_NAME
Nama indeks vektor yang akan dipindai
Opsi
--json JSON
String JSON sebaris atau @path ke file JSON dengan isi permintaan.
--last-primary-key string
Kunci primer dari entri terakhir yang diterima dalam pemindaian sebelumnya
--num-results int
Jumlah hasil yang akan dikembalikan
Examples
Contoh berikut memindai indeks:
databricks vector-search-indexes scan-index my-index --num-results 100
Contoh berikut memindai indeks yang dimulai dari kunci tertentu:
databricks vector-search-indexes scan-index my-index --last-primary-key "key123" --num-results 100
databricks indeks pencarian-vektor indeks sinkronkan
Menyinkronkan indeks.
databricks vector-search-indexes sync-index INDEX_NAME [flags]
Arguments
INDEX_NAME
Nama indeks vektor untuk disinkronkan. Harus berupa Indeks Sinkronisasi Delta.
Opsi
Examples
Contoh berikut memicu sinkronisasi untuk indeks Sinkronisasi Delta:
databricks vector-search-indexes sync-index my-delta-sync-index
databricks indeks pencarian vektor upsert indeks vektor data
Memasukkan atau memperbarui data ke dalam indeks.
databricks vector-search-indexes upsert-data-vector-index INDEX_NAME INPUTS_JSON [flags]
Arguments
INDEX_NAME
Nama indeks vektor tempat data akan di-upsert. Harus berupa Indeks Akses Vektor Langsung.
INPUTS_JSON
String JSON yang mewakili data yang akan di-upsert
Opsi
--json JSON
String JSON sebaris atau @path ke file JSON dengan isi permintaan.
Examples
Contoh berikut meningkatkan data ke dalam indeks Akses Vektor Langsung:
databricks vector-search-indexes upsert-data-vector-index my-index '{"vectors": [{"id": "1", "vector": [0.1, 0.2, 0.3], "metadata": {"title": "Document 1"}}]}'
Bendera dunia
--debug
Apakah debug logging ingin diaktifkan?
-h atau --help
Tampilkan bantuan untuk Databricks CLI atau grup perintah terkait atau perintah terkait.
--log-file tali
String yang mewakili file yang akan digunakan untuk menulis log output. Jika bendera ini tidak ditentukan, maka defaultnya adalah menulis log output ke stderr.
--log-format Format
Jenis format log, text atau json. Nilai defaultnya adalah text.
--log-level tali
Untaian yang menggambarkan tingkat format log. Jika tidak ditentukan, maka tingkat format log akan dinonaktifkan.
-o, --output jenis
Jenis output perintah, text atau json. Nilai defaultnya adalah text.
-p, --profile tali
Nama profil dalam file ~/.databrickscfg yang digunakan untuk menjalankan perintah. Jika bendera ini tidak ditentukan maka jika ada, profil bernama DEFAULT digunakan.
--progress-format Format
Format untuk menampilkan log kemajuan: default, , append, inplaceatau json
-t, --target tali
Jika berlaku, target bundel yang akan digunakan