All Products
Search
Document Center

Tablestore:KnnVectorQuery

Last Updated:Apr 11, 2026

KnnVectorQuery menemukan item yang paling mirip dalam set data berskala besar dengan melakukan pencarian tetangga terdekat aproksimasi menggunakan vektor numerik.

Data structure

message KnnVectorQuery {
    optional string field_name = 1;
    optional int32 top_k = 2;
    repeated float float32_query_vector = 4;
    optional Query filter = 5;
    optional float weight = 6;
    optional float min_score = 7;
}

Parameter

Type

Required

Description

field_name

string

Yes

Nama bidang vektor.

top_k

int32

Yes

Jumlah tetangga terdekat yang akan dikembalikan. Untuk detail mengenai nilai maksimum, lihat Search Index limits.

float32_query_vector

float

Yes

Vektor kueri untuk pencarian kemiripan.

filter

Query

No

Filter untuk menerapkan kondisi kueri tambahan non-vektor.

weight

float

No

Bobot dari kondisi kueri ini.

min_score

float

No

Ambang batas skor. Hanya mengembalikan baris dengan skor lebih besar dari nilai ini. Nilai harus lebih besar dari atau sama dengan 0. Nilai default-nya adalah 0.