全部产品
Search
文档中心

Tablestore:Definisi tipe data

更新时间:Jan 08, 2026

Topik ini menjelaskan tipe data yang digunakan dalam operasi API Tablestore.

Daftar tipe data

Tabel berikut menyajikan definisi tipe data yang digunakan dalam operasi API Tablestore.

Tipe data

Deskripsi

ActionType

Tipe operasi dalam respons terhadap operasi GetStreamRecord.

Aggregation

Konfigurasi dari satu agregasi.

AggregationResult

Hasil yang dikembalikan dari agregasi tunggal.

Aggregasi

Konfigurasi agregasi.

AggregationsResult

Hasil agregasi yang dikembalikan.

AggregationType

Jenis agregasi.

AnalyticalStoreStorageSize

Ukuran penyimpanan analitik dan cap waktu untuk pengumpulan ukuran penyimpanan analitik.

AnalyticalStoreSyncStat

Anda dapat menganalisis status sinkronisasi penyimpanan.

AnalyticalStoreSyncType

Tipe sinkronisasi dari analytical store. Tipe data ini menentukan opsi sinkronisasi dari analytical store di TimeseriesAnalyticalStore dan menentukan status sinkronisasi dari analytical store di AnalyticalStoreSyncStat.

AvgAggregation

Menentukan operasi agregasi dari fitur indeks pencarian yang digunakan untuk mendapatkan nilai rata-rata suatu bidang. Operasi ini mirip dengan fungsi AVG dalam SQL.

BaseTable

Informasi tentang tabel dasar dari tabel global.

BoolQuery

Menentukan konfigurasi kueri Boolean. Anda dapat menggunakan BoolQuery untuk menanyakan baris berdasarkan satu atau lebih subkueri. Tablestore mengembalikan baris yang sesuai dengan subkueri. Subkueri dapat berupa tipe apa pun, termasuk BoolQuery.

CapacityUnit

Jumlah unit kapasitas (CUs) yang dikonsumsi oleh sebuah operasi atau throughput baca atau tulis yang dicadangkan yang ditentukan untuk sebuah tabel.

ChannelInfo

Informasi saluran dalam respons terhadap operasi DescribeTunnel.

Ciutkan

Konfigurasi kolom untuk fitur collapse (distinct).

ColumnPaginationFilter

Kondisi filter untuk operasi baca kolom lebar.

ComparatorType

Operator relasional.

ColumnReturnType

Jenis kolom yang ingin Anda kembalikan.

ColumnsToGet

Kolom yang ingin Anda kembalikan.

CompositeColumnValueFilter

Fitur Pembaruan Bersyarat dan Filter mendukung kombinasi kondisi, seperti column_a > 5 AND column_b = 10.

Kondisi

Kondisi yang harus dipenuhi sebelum Anda dapat memanggil operasi PutRow, UpdateRow, atau DeleteRow untuk melakukan operasi tertentu pada sebuah baris.

Kapasitas yang Digunakan

Jumlah CU yang dikonsumsi oleh operasi tersebut.

CountAggregation

Mengembalikan jumlah total nilai untuk bidang tertentu atau jumlah total baris dalam indeks pencarian. Metode ini dapat digunakan dengan cara yang serupa seperti fungsi COUNT dalam SQL.

DataBlockType

Tipe pengkodean blok data yang dikembalikan.

DateTimeUnit

Satuan interval statistik.

DateTimeValue

Konfigurasi interval statistik.

DefinedColumnSchema

Skema kolom yang telah ditentukan sebelumnya.

DefinedColumnType

Tipe kolom yang telah ditentukan sebelumnya.

Direction

Urutan kueri data dalam operasi GetRange.

DistinctCountAggregation

Operasi agregasi fitur search index yang digunakan untuk mengembalikan jumlah nilai unik suatu field. Operasi ini mirip dengan fungsi COUNT(DISTINCT) dalam SQL.

Error

Pesan kesalahan yang dikembalikan dalam respons ketika suatu operasi gagal. Error juga menentukan kesalahan operasi baris-tunggal yang dikembalikan dalam respons terhadap operasi BatchGetRow, BatchWriteRow, dan BulkImport.

ExistsQuery

Konfigurasi dari exists query. Exists query juga disebut NULL query atau NULL-value query. Query ini digunakan dalam data yang jarang untuk menentukan apakah kolom dari suatu baris ada. Sebagai contoh, Anda dapat memfilter baris di mana nilai kolom alamat tidak kosong.

FailedRowInfo

Informasi tentang baris yang gagal ditulis.

FieldRange

Rentang statistik.

FieldSchema

Konfigurasi semua bidang indeks dalam indeks pencarian.

FieldSort

Konfigurasi pengurutan untuk sebuah field dalam indeks pencarian.

FieldType

Tipe suatu bidang dalam indeks pencarian.

Filter

Kondisi berbasis kolom, yang digunakan untuk fitur pembaruan bersyarat dan filter.

FilterType

Tipe pembaruan bersyarat atau fitur filter.

FuzzyAnalyzerParameter

Konfigurasi opsional dalam indeks pencarian saat menggunakan tokenisasi fuzzy.

GeoBoundingBoxQuery

Konfigurasi untuk kueri geo-bounding box. Anda dapat menentukan area geografis berbentuk persegi panjang sebagai kondisi kueri. Tablestore mengembalikan baris di mana nilai kolom yang ditentukan berada dalam area geografis persegi panjang tersebut.

GeoDistanceQuery

Konfigurasi dari kueri jarak geografis. Anda dapat menentukan area geografis berbentuk lingkaran yang terdiri dari titik pusat dan radius sebagai kondisi kueri. Tablestore mengembalikan baris di mana nilai kolom yang ditentukan berada dalam area lingkaran geografis tersebut.

GeoDistanceSort

Metode pengurutan berdasarkan lokasi geografis.

GeoDistanceType

Metode perhitungan jarak.

GeoPoint

Bujur dan lintang titik pusat.

GlobalTableStatus

Status tabel global.

GroupByDateHistogram

Mengelompokkan hasil kueri berdasarkan interval tanggal tertentu. Nilai-nilai bidang yang berada dalam rentang yang sama dikelompokkan bersama. Rentang nilai setiap kelompok dan jumlah nilai dalam setiap kelompok dikembalikan.

GroupByDateHistogramItem

Hasil pengelompokan yang dikembalikan untuk satu rentang dalam histogram tanggal.

GeoPolygonQuery

Konfigurasi dari kueri geo-poligon. Anda dapat menentukan area geografis poligonal sebagai kondisi kueri. Tablestore mengembalikan baris di mana nilai kolom yang ditentukan berada dalam area geografis poligonal tersebut.

GroupBy

Konfigurasi dari satu grup.

GroupByField

Mengelompokkan hasil kueri berdasarkan nilai bidang. Anda dapat menggunakan metode agregasi ini untuk mengelompokkan hasil kueri berdasarkan nilai-nilai dari bidang tertentu. Nilai yang sama akan dikelompokkan bersama. Nilai identik dari setiap kelompok dan jumlah nilai identik di setiap kelompok akan dikembalikan.

GroupByFieldResultItem

Hasil pengelompokan yang dikembalikan untuk nilai bidang tunggal saat Anda mengelompokkan hasil kueri berdasarkan nilai bidang.

GroupByHistogram

Mengelompokkan hasil kueri berdasarkan interval data tertentu. Nilai bidang yang berada dalam rentang yang sama dikelompokkan bersama. Rentang nilai setiap grup dan jumlah nilai dalam setiap grup dikembalikan.

GroupByHistogramItem

Hasil pengelompokan yang dikembalikan untuk satu rentang dalam histogram.

GroupByFilter

Mengelompokkan hasil kueri berdasarkan kondisi filter tertentu dan mengembalikan hasil sesuai dengan urutan kondisi filter yang ditentukan.

GroupByFilterResultItem

Hasil pengelompokan yang dikembalikan untuk satu kondisi filter saat Anda mengelompokkan hasil kueri berdasarkan kondisi filter.

GroupByGeoDistance

Mengelompokkan hasil kueri berdasarkan lokasi geografis. Anda dapat mengelompokkan hasil kueri berdasarkan jarak dari titik pusat. Nilai-nilai bidang yang berada dalam rentang jarak yang sama dikelompokkan bersama. Rentang nilai setiap grup dan jumlah nilai dalam setiap grup dikembalikan.

GroupByGeoDistanceResultItem

Hasil pengelompokan yang dikembalikan untuk satu rentang ketika Anda mengelompokkan hasil kueri berdasarkan lokasi geografis.

GroupByRange

Mengelompokkan hasil kueri berdasarkan rentang. Anda dapat menggunakan metode agregasi ini untuk mengelompokkan hasil kueri berdasarkan rentang nilai dari suatu field. Nilai-nilai yang berada dalam rentang yang sama akan dikelompokkan bersama. Nilai identik dari setiap grup dan jumlah nilai dalam setiap grup akan dikembalikan.

GroupByRangeResultItem

Hasil pengelompokan yang dikembalikan untuk satu rentang saat Anda mengelompokkan hasil kueri berdasarkan rentang.

GroupByResult

Hasil yang dikembalikan dari operasi GroupBy tunggal.

GroupBys

Konfigurasi pengelompokan hasil yang dikembalikan dari indeks pencarian.

GroupBySort

Metode pengurutan yang ditetapkan untuk nilai dalam grup.

GroupBySorter

Metode pengurutan untuk nilai dalam grup. Secara default, row_count_sort digunakan.

GroupBysResult

Hasil yang dikembalikan dari operasi GroupBy.

GroupByType

Jenis grup.

GroupKeySort

Aturan pengurutan untuk nilai-nilai bidang dalam setiap grup.

Sorot

Konfigurasi ringkasan dan sorotan.

HighlightEncoder

Metode pengkodean untuk fragmen teks yang disorot.

HighlightField

Informasi tentang fragmen teks yang disorot dari sebuah bidang.

HighlightFragmentOrder

Urutan pengurutan untuk beberapa fragmen dari field yang disorot.

HighlightParameter

Parameter sorotan.

HighlightResult

Hasil yang disorot dari bidang non-Nested.

IndexInfo

Detail daftar indeks.

IndexMeta

Skema tabel indeks.

IndexSchema

Skema indeks pencarian, termasuk informasi konfigurasi seperti semua bidang indeks dan opsi, serta aturan pengurutan awal dari indeks pencarian.

IndexSetting

Informasi konfigurasi indeks pencarian, seperti bidang routing.

IndexSyncPhase

Informasi tentang fase sinkronisasi indeks.

IndexType

Jenis indeks.

IndexUpdateMode

Mode pembaruan indeks.

InnerHits

Pengaturan subbidang dari bidang Nested.

JsonType

Jenis field JSON.

KnnVectorQuery

Menggunakan fitur kueri vektor tetangga terdekat (KNN) untuk melakukan pencarian tetangga terdekat secara aproksimasi berdasarkan vektor. Dengan cara ini, Anda dapat menemukan item data yang memiliki kemiripan tertinggi dengan vektor yang ingin Anda kueri dalam dataset berskala besar.

LastpointIndexMetaForCreate

Informasi konfigurasi indeks Lastpoint, yang digunakan untuk membuat indeks Lastpoint.

LogicalOperator

Operator logis.

MatchAllQuery

Konfigurasi kueri match all. Anda dapat mengkueri jumlah total baris dalam tabel atau mengembalikan beberapa baris acak menggunakan fitur match all query untuk mencocokkan semua baris dalam tabel.

MatchPhraseQuery

Konfigurasi dari kueri frasa cocok. Anda dapat menggunakan kueri frasa cocok untuk menanyakan data dalam tabel berdasarkan kecocokan perkiraan. Kueri frasa cocok mengevaluasi posisi token. Sebuah baris memenuhi kondisi kueri hanya ketika urutan dan posisi token di baris tersebut cocok dengan urutan dan posisi token yang terkandung dalam kata kunci.

MatchQuery

Konfigurasi dari kueri pencocokan. Anda dapat menggunakan fitur kueri pencocokan untuk menanyakan data dalam tabel berdasarkan kecocokan yang mendekati.

MaxAggregation

Operasi agregasi dari fitur indeks pencarian yang digunakan untuk mengembalikan nilai maksimum dari suatu field. Operasi ini mirip dengan fungsi MAX dalam SQL.

MetaQueryCondition

Kondisi yang digunakan untuk mengambil metadata deret waktu.

MetaQueryConditionType

Jenis kondisi yang digunakan untuk mengambil metadata deret waktu.

MetaUpdateMode

Mode pembaruan untuk metadata deret waktu.

MetaUpdateStatus

Status pembaruan metadata.

MeteringInfo

Informasi metering dari indeks pencarian.

MinAggregation

Operasi agregasi dari fitur indeks pencarian yang digunakan untuk mengembalikan nilai minimum dari sebuah field. Operasi ini mirip dengan fungsi MIN dalam SQL.

NestedFilter

Kondisi penyaringan untuk sebuah bidang Nested.

NestedQuery

Konfigurasi dari kueri bersarang. Anda dapat menggunakan fitur kueri bersarang untuk mengkueri data di baris anak dari bidang Nested. Bidang Nested tidak dapat dikueri secara langsung. Untuk mengkueri bidang Nested, Anda harus menentukan jalur dari bidang Nested dan subkueri dalam objek NestedQuery. Subkueri dapat berupa kueri dari jenis apa pun.

PartitionRange

Rentang partisi.

PhyTable

Daftar informasi detail tabel fisik dalam tabel global.

PhyTableStatus

Status tabel fisik dalam tabel global.

Placement

Daftar konfigurasi lokasi distribusi untuk tabel dalam tabel global.

PercentilesAggregation

Statistik persentil dari fitur agregasi dalam search index. Nilai persentil menunjukkan posisi relatif suatu nilai dalam dataset. Misalnya, saat Anda mengumpulkan statistik waktu respons setiap permintaan selama operasi dan pemeliharaan rutin sistem, Anda harus menganalisis distribusi waktu respons menggunakan persentil seperti p25, p50, p90, dan p99.

PercentilesAggregationItem

Informasi tentang persentil dalam statistik persentil.

OperationType

Metode modifikasi untuk satu kolom dalam operasi UpdateRow dan BulkImport.

PlainBuffer

Dibandingkan dengan Protocol Buffer, PlainBuffer memberikan performa yang lebih baik untuk serialisasi dan penguraian objek kecil. Oleh karena itu, PlainBuffer digunakan untuk memformat data di Tablestore.

PrefixQuery

Konfigurasi dari kueri awalan. Anda dapat menggunakan fitur kueri awalan untuk menanyakan data yang mengandung awalan tertentu. Jika bidang yang digunakan untuk mencocokkan awalan adalah bidang Teks, nilai-nilai bidang tersebut akan di-tokenisasi. Sebuah baris memenuhi kondisi kueri ketika setidaknya satu token mengandung awalan yang ditentukan.

PrimaryKeySort

Urutan di mana kunci utama diurutkan.

PrimaryKeyOption

Atribut kolom kunci primer. Hanya AUTO_INCREMENT yang didukung.

PrimaryKeySchema

Konfigurasi kolom kunci primer.

PrimaryKeyType

Tipe kolom kunci primer.

Kueri

Kondisi kueri dari indeks pencarian.

QueryFlowWeight

Konfigurasi bobot untuk kueri data.

QueryOperator

Operator kueri.

QueryType

Jenis kueri dari indeks pencarian.

Rentang

Informasi konfigurasi rentang dari satu grup.

RangeQuery

Konfigurasi dari kueri rentang. Anda dapat menggunakan fitur kueri rentang untuk menanyakan data yang berada dalam rentang tertentu. Jika tipe suatu kolom adalah Text, Tablestore akan memecah string menjadi token. Suatu baris memenuhi kondisi kueri ketika setidaknya salah satu token berada dalam rentang yang ditentukan.

Removal

Lokasi distribusi replika yang akan dihapus dari tabel global.

ReservedThroughput

Throughput baca dan tulis yang dicadangkan yang ditentukan untuk sebuah tabel.

ReservedThroughputDetails

Informasi tentang throughput baca dan tulis yang dicadangkan untuk sebuah tabel.

ReturnContent

Data yang dikembalikan.

ReturnType

Jenis data yang dikembalikan.

RowCountSort

Mengurutkan grup berdasarkan jumlah baris di setiap grup.

RowExistenceExpectation

Kondisi keberadaan baris.

RowInBatchGetRowResponse

Baris data dalam respons terhadap operasi BatchGetRow.

RowInBatchWriteRowRequest

Informasi tentang baris yang ingin Anda sisipkan, perbarui, atau hapus dengan memanggil operasi BatchWriteRow.

RowInBatchWriteRowResponse

Hasil operasi tulis untuk sebuah baris dalam respons terhadap operasi BatchWriteRow.

RowInBulkImportRequest

Informasi tentang baris yang ingin Anda sisipkan, perbarui, atau hapus dengan memanggil operasi BulkImport.

RowInBulkImportResponse

Hasil dari operasi penulisan batch dalam respons terhadap operasi BulkImport.

RowsSerializeType

Tipe serialisasi untuk baris data deret waktu.

ScanQuery

Konfigurasi pemindaian yang Anda tentukan saat memanggil operasi ParallelScan.

SearchFilter

Konfigurasi filter pasca-kueri dalam konfigurasi kueri data API Search untuk search index.

SearchHit

Data yang dikembalikan yang memenuhi kondisi kueri. Nilai pengembalian hanya ada saat Anda menggunakan fitur kueri highlight atau KNN vector.

SearchInnerHit

Informasi tentang fragmen teks yang disorot dari sebuah bidang Bersarang.

SearchIndexSplitsOptions

Informasi konfigurasi indeks pencarian dalam operasi ComputeSplits.

SearchQuery

Konfigurasi kueri yang ditentukan saat Anda memanggil operasi Search dari indeks pencarian.

ServeMode

Mode layanan tabel global.

ScoreSort

Urutan cara skor diurutkan.

Sort

Metode pra-pengurutan indeks pencarian atau metode pengurutan hasil yang dikembalikan.

Sorter

Metode pra-pengurutan indeks. Metode pra-pengurutan default untuk indeks yang tidak mengandung bidang Nested adalah PrimaryKeySort. Secara default, tidak ada metode pra-pengurutan yang ditentukan untuk indeks yang mengandung bidang Nested.

SortMode

Metode pengurutan saat sebuah bidang memiliki beberapa nilai. Anda dapat mengurutkan bidang berdasarkan nilai maksimum, nilai minimum, atau nilai rata-rata.

SortOrder

Urutan pengurutan nilai bidang. Anda dapat mengurutkan nilai bidang secara menurun atau menaik.

SingleColumnValueFilter

Fitur ConditionUpdate dan Filter menggunakan satu kondisi, seperti column_a>5.

SingleWordAnalyzerParameter

Konfigurasi opsional dalam indeks pencarian saat menggunakan tokenisasi kata tunggal.

SQLPayloadVersion

Metode pengkodean data yang dikembalikan setelah Anda memanggil operasi SQLQuery.

SQLStatementType

Tipe dari pernyataan SQL dalam hasil yang dikembalikan oleh operasi SQLQuery.

SplitAnalyzerParameter

Konfigurasi opsional dalam indeks pencarian saat tokenisasi pembatas digunakan.

SSEDetails

Informasi tentang enkripsi sisi server.

SSEKeyType

Jenis kunci enkripsi.

SSESpecification

Konfigurasi enkripsi tabel data.

StartOffsetFlag

Ofset awal.

Stream

Informasi Stream.

StreamDetails

Informasi Stream dari sebuah tabel.

SplitLocation

Lokasi titik pemisah.

StreamRecord

Baris data dalam respons terhadap operasi GetStreamRecord.

StreamTunnelConfig

Konfigurasi Stream dari terowongan.

StreamShard

Informasi shard dari Stream.

StreamSpecification

Informasi Stream dari sebuah tabel.

SubAggSort

Pengurutan berdasarkan hasil sub-agregasi.

SuffixQuery

Konfigurasi untuk kueri akhiran. Anda dapat melakukan kueri akhiran untuk menanyakan data dalam indeks pencarian dengan menentukan kondisi akhiran. Sebagai contoh, Anda dapat menanyakan paket berdasarkan empat digit terakhir dari nomor ponsel.

SumAggregation

Operasi agregasi dari fitur indeks pencarian yang digunakan untuk mendapatkan jumlah nilai dalam suatu bidang. Operasi ini mirip dengan fungsi SUM di SQL.

SyncMode

Mode sinkronisasi data tabel global.

SyncPhase

Fase sinkronisasi dari indeks pencarian.

SyncStage

Tahap sinkronisasi data tabel fisik dalam tabel global.

SyncStat

Status sinkronisasi indeks pencarian.

TableConsumedCapacity

Jumlah CU yang dikonsumsi oleh operasi SQLQuery.

TableInBatchGetRowRequest

Konfigurasi untuk membaca data dari satu tabel dalam operasi BatchGetRow.

TableInBatchGetRowResponse

Data yang dibaca dari tabel dalam respons terhadap operasi BatchGetRow.

TableInBatchWriteRowRequest

Konfigurasi untuk menulis, memperbarui, atau menghapus data dalam tabel pada operasi BatchWriteRow.

TableInBatchWriteRowResponse

Hasil penulisan untuk sebuah tabel dalam operasi BatchWriteRow.

TableMeta

Informasi skema dari sebuah tabel.

TableOptions

Konfigurasi opsional dari sebuah tabel, termasuk waktu hidup (TTL) data dan jumlah maksimum versi.

TermQuery

Konfigurasi dari kueri tepat. Anda dapat menggunakan fitur kueri tepat untuk menanyakan baris-baris di mana nilai dari suatu kolom tertentu secara persis cocok dengan kata kunci yang ditentukan. Kueri tepat mirip dengan kueri berdasarkan kondisi pencocokan string. Jika kolom yang digunakan untuk mencocokkan kata kunci adalah kolom Teks, nilai-nilai kolom tersebut akan dipecah menjadi token. Sebuah baris memenuhi kondisi kueri ketika setidaknya satu token cocok dengan kata kunci.

TermsQuery

Konfigurasi dari kueri terms. Kueri terms mirip dengan kueri term. Kueri terms mendukung beberapa kata kunci. Sebaris data akan dikembalikan ketika nilai bidang cocok dengan setidaknya satu dari kata kunci tersebut. Kueri terms dapat digunakan dengan cara yang sama seperti Operator IN dalam SQL.

TimeRange

Rentang waktu atau timestamp spesifik yang ditentukan untuk kueri data.

TimeseriesAnalyticalStore

Anda dapat menganalisis konfigurasi penyimpanan.

TimeseriesFieldsToGet

Nama dan tipe data kolom data deret waktu yang ingin Anda kueri.

TimeseriesKey

Pengidentifikasi dari deret waktu.

TimeseriesLastpointIndex

Informasi konfigurasi indeks Lastpoint.

TimeseriesMeta

Metadata timeline

TimeseriesMetaOptions

Konfigurasi metadata deret waktu.

TimeseriesRows

Baris data deret waktu.

TimeseriesTableMeta

Skema dan konfigurasi tabel deret waktu.

TimeseriesTableOptions

Konfigurasi tabel deret waktu.

TimeseriesTag

Tag dari deret waktu.

TopRowsAggregation

Operasi agregasi yang digunakan untuk menanyakan baris-baris yang diperoleh dari hasil operasi agregasi di setiap grup. Operasi ini mirip dengan fungsi ANY_VALUE(field) di MySQL.

Tunnel

Informasi konfigurasi terowongan.

TunnelInfo

Informasi terowongan dalam respons terhadap operasi ListTunnel dan DescribeTunnel.

TunnelType

Jenis terowongan.

UpdatePhyTable

Informasi tentang tabel fisik yang akan diperbarui dalam tabel global.

ValueTransferRule

Mengonversi string menjadi tipe String, Integer, atau Double setelah string tersebut dicocokkan menggunakan ekspresi reguler.

VariantType

Tipe data setelah konversi string.

VectorDataType

Tipe data dari vektor.

VectorMetricType

Algoritma yang ingin Anda gunakan untuk mengukur jarak antara vektor.

VectorOptions

Properti dari bidang Vektor.

WildcardQuery

Konfigurasi untuk kueri wildcard. Kueri ini mengambil data yang cocok dengan string. String tersebut dapat berisi dua jenis karakter wildcard: asterisk (*) dan tanda tanya (?). Asterisk (*) cocok dengan string dengan panjang apa pun di, sebelum, atau setelah istilah pencarian. Tanda tanya (?) cocok dengan satu karakter pada posisi tertentu. String yang ingin dicocokkan dapat dimulai dengan asterisk (*) atau tanda tanya (?). Sebagai contoh, jika Anda mencari string "table*e", "tablestore" dapat cocok.