全部产品
Search
文档中心

Tablestore:GroupByRange

更新时间:Jul 02, 2025

GroupByRange mengelompokkan hasil kueri berdasarkan rentang. Metode agregasi ini digunakan untuk mengelompokkan hasil kueri berdasarkan nilai yang identik dalam setiap rentang. Sistem akan mengembalikan nilai-nilai identik beserta jumlahnya di setiap kelompok.

Parameter permintaan

message GroupByRange {
    optional string field_name = 1;
    repeated Range ranges = 2;
    optional Aggregations sub_aggs = 3;
    optional GroupBys sub_group_bys = 4;
}

Parameter

Tipe

Diperlukan

Deskripsi

field_name

string

Ya

Bidang yang digunakan untuk agregasi.

ranges

repeated Range

Ya

Rentang kelompok. Rentang adalah interval tertutup kiri dan terbuka kanan.

sub_aggs

Aggregations

Tidak

Operasi sub-agregasi yang dilakukan pada hasil pengelompokan.

sub_group_bys

GroupBys

Tidak

Operasi sub-GroupBy yang dilakukan pada hasil pengelompokan.

Parameter respons

message GroupByRangeResult {
    repeated GroupByRangeResultItem group_by_range_result_items = 1;
}

Parameter

Tipe

Diperlukan

Deskripsi

group_by_range_result_items

repeated GroupByRangeResultItem

Ya

Informasi tentang kelompok yang dikembalikan.