Resource: Index
Pesan yang menjelaskan objek Indeks
| Representasi JSON |
|---|
{ "name": string, "displayName": string, "description": string, "labels": { string: string, ... }, "createTime": string, "updateTime": string, "distanceMetric": enum ( |
| Kolom | |
|---|---|
name |
ID. nama resource |
displayName |
Opsional. Nama tampilan indeks yang ditentukan pengguna |
description |
Opsional. Deskripsi indeks yang ditentukan pengguna |
labels |
Opsional. Label sebagai pasangan nilai kunci. Objek yang berisi daftar |
createTime |
Hanya output. [Khusus output] Stempel waktu pembuatan Menggunakan RFC 3339 yang outputnya akan selalu dikonversi ke format Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: |
updateTime |
Hanya output. [Khusus output] Stempel waktu pembaruan Menggunakan RFC 3339 yang outputnya akan selalu dikonversi ke format Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: |
distanceMetric |
Opsional. Metrik jarak yang digunakan untuk pengindeksan. Jika tidak ditentukan, nilai defaultnya adalah DOT_PRODUCT. |
indexField |
Wajib diisi. Kolom skema koleksi yang akan diindeks. |
filterFields[] |
Opsional. Kolom yang akan didorong ke indeks untuk mengaktifkan pemfilteran inline ANN cepat. |
storeFields[] |
Opsional. Kolom yang akan didorong ke indeks untuk mengaktifkan pengambilan data inline. |
Kolom union infra_type. Jenis infrastruktur indeks. infra_type hanya dapat berupa salah satu dari berikut: |
|
dedicatedInfrastructure |
Opsional. Infrastruktur khusus untuk indeks. |
Kolom union index_type. Jenis indeks. index_type hanya dapat berupa salah satu dari berikut: |
|
denseScann |
Opsional. Indeks ScaNN padat. |
DedicatedInfrastructure
Menampilkan infrastruktur khusus untuk indeks.
| Representasi JSON |
|---|
{ "autoscalingSpec": { object ( |
| Kolom | |
|---|---|
autoscalingSpec |
Opsional. Spesifikasi penskalaan otomatis. |
mode |
Opsional. Mode infrastruktur khusus. |
Mode
Mode infrastruktur khusus.
| Enum | |
|---|---|
MODE_UNSPECIFIED |
Default akan menggunakan PERFORMANCE_OPTIMIZED. |
STORAGE_OPTIMIZED |
Ini adalah variasi yang dioptimalkan untuk penyimpanan. |
PERFORMANCE_OPTIMIZED |
Ini adalah performa yang dioptimalkan pada E2 atau keluarga yang setara. |
AutoscalingSpec
Spesifikasi untuk penskalaan otomatis.
| Representasi JSON |
|---|
{ "minReplicaCount": integer, "maxReplicaCount": integer } |
| Kolom | |
|---|---|
minReplicaCount |
Opsional. Jumlah minimum replika. Jika tidak ditetapkan atau ditetapkan ke |
maxReplicaCount |
Opsional. Jumlah maksimum replika. Harus >= |
DenseScannIndex
Konfigurasi indeks ScaNN padat.
| Representasi JSON |
|---|
{
"featureNormType": enum ( |
| Kolom | |
|---|---|
featureNormType |
Opsional. Jenis norma fitur. |
FeatureNormType
Jenis norma fitur untuk indeks ScaNN.
| Enum | |
|---|---|
FEATURE_NORM_TYPE_UNSPECIFIED |
Jenis norma fitur belum ditetapkan. |
NONE |
Tidak ada norma yang diterapkan. |
UNIT_L2_NORM |
Norma unit L2. |
DistanceMetric
Metrik jarak untuk penelusuran vektor.
| Enum | |
|---|---|
DISTANCE_METRIC_UNSPECIFIED |
Nilai default, metrik jarak tidak ditentukan. |
DOT_PRODUCT |
Metrik jarak produk titik. |
COSINE_DISTANCE |
Metrik jarak kosinus. |
Metode |
|
|---|---|
|
Membuat Indeks baru di project dan lokasi tertentu. |
|
Menghapus satu Indeks. |
|
Mendapatkan detail satu Indeks. |
|
Mencantumkan Indeks di project dan lokasi tertentu. |
|
Memperbarui parameter satu Indeks. |