全部产品
Search
文档中心

Tablestore:PercentilesAggregation

更新时间:Jul 02, 2025

Menentukan statistik persentil dari fitur agregasi dalam indeks pencarian. Nilai persentil menunjukkan posisi relatif sebuah nilai dalam kumpulan data. Sebagai contoh, ketika menganalisis waktu respons setiap permintaan selama pemeliharaan rutin sistem, Anda dapat menggunakan persentil seperti p25, p50, p90, dan p99 untuk memahami distribusi waktu respons.

Sintaksis permintaan

message PercentilesAggregation {
    optional string field_name = 1;
    repeated double percentiles = 2;
    optional bytes missing = 3;
}

Parameter

Tipe

Diperlukan

Deskripsi

field_name

string

Ya

Bidang yang digunakan untuk agregasi.

percentiles

double

Ya

Persentil seperti p50, p90, dan p99. Anda dapat menentukan satu atau lebih persentil. Pisahkan beberapa persentil dengan koma (,). Contoh: 25.0,50.0,99.0.

Persentil berkisar antara 1 hingga 100.

missing

bytes

Tidak

Nilai default bidang jika nilai bidang kosong di baris tersebut. Nilai parameter ini dikodekan dalam PlainBuffer. Untuk informasi lebih lanjut, lihat PlainBuffer.

  • Jika Anda tidak menentukan nilai untuk parameter missing, baris akan diabaikan.

  • Jika Anda menentukan nilai untuk parameter missing, nilai parameter tersebut akan digunakan sebagai nilai bidang di baris tersebut.

Sintaksis respons

message PercentilesAggregationResult {
    repeated PercentilesAggregationItem percentiles_aggregation_items = 1;
}

Parameter

Tipe

Diperlukan

Deskripsi

percentiles_aggregation_items

repeated PercentilesAggregationItem

Ya

Distribusi persentil dalam statistik persentil.