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 |
Tipe operasi dalam respons terhadap operasi GetStreamRecord. | |
Konfigurasi dari satu agregasi. | |
Hasil yang dikembalikan dari agregasi tunggal. | |
Konfigurasi agregasi. | |
Hasil agregasi yang dikembalikan. | |
Jenis agregasi. | |
Ukuran penyimpanan analitik dan cap waktu untuk pengumpulan ukuran penyimpanan analitik. | |
Anda dapat menganalisis status sinkronisasi penyimpanan. | |
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. | |
Menentukan operasi agregasi dari fitur indeks pencarian yang digunakan untuk mendapatkan nilai rata-rata suatu bidang. Operasi ini mirip dengan fungsi AVG dalam SQL. | |
Informasi tentang tabel dasar dari tabel global. | |
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. | |
Jumlah unit kapasitas (CUs) yang dikonsumsi oleh sebuah operasi atau throughput baca atau tulis yang dicadangkan yang ditentukan untuk sebuah tabel. | |
Informasi saluran dalam respons terhadap operasi DescribeTunnel. | |
Konfigurasi kolom untuk fitur collapse (distinct). | |
Kondisi filter untuk operasi baca kolom lebar. | |
Operator relasional. | |
Jenis kolom yang ingin Anda kembalikan. | |
Kolom yang ingin Anda kembalikan. | |
Fitur Pembaruan Bersyarat dan Filter mendukung kombinasi kondisi, seperti | |
Kondisi yang harus dipenuhi sebelum Anda dapat memanggil operasi PutRow, UpdateRow, atau DeleteRow untuk melakukan operasi tertentu pada sebuah baris. | |
Jumlah CU yang dikonsumsi oleh operasi tersebut. | |
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. | |
Tipe pengkodean blok data yang dikembalikan. | |
Satuan interval statistik. | |
Konfigurasi interval statistik. | |
Skema kolom yang telah ditentukan sebelumnya. | |
Tipe kolom yang telah ditentukan sebelumnya. | |
Urutan kueri data dalam operasi GetRange. | |
Operasi agregasi fitur search index yang digunakan untuk mengembalikan jumlah nilai unik suatu field. Operasi ini mirip dengan fungsi | |
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. | |
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. | |
Informasi tentang baris yang gagal ditulis. | |
Rentang statistik. | |
Konfigurasi semua bidang indeks dalam indeks pencarian. | |
Konfigurasi pengurutan untuk sebuah field dalam indeks pencarian. | |
Tipe suatu bidang dalam indeks pencarian. | |
Kondisi berbasis kolom, yang digunakan untuk fitur pembaruan bersyarat dan filter. | |
Tipe pembaruan bersyarat atau fitur filter. | |
Konfigurasi opsional dalam indeks pencarian saat menggunakan tokenisasi fuzzy. | |
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. | |
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. | |
Metode pengurutan berdasarkan lokasi geografis. | |
Metode perhitungan jarak. | |
Bujur dan lintang titik pusat. | |
Status tabel global. | |
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. | |
Hasil pengelompokan yang dikembalikan untuk satu rentang dalam histogram tanggal. | |
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. | |
Konfigurasi dari satu grup. | |
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. | |
Hasil pengelompokan yang dikembalikan untuk nilai bidang tunggal saat Anda mengelompokkan hasil kueri berdasarkan nilai bidang. | |
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. | |
Hasil pengelompokan yang dikembalikan untuk satu rentang dalam histogram. | |
Mengelompokkan hasil kueri berdasarkan kondisi filter tertentu dan mengembalikan hasil sesuai dengan urutan kondisi filter yang ditentukan. | |
Hasil pengelompokan yang dikembalikan untuk satu kondisi filter saat Anda mengelompokkan hasil kueri berdasarkan kondisi filter. | |
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. | |
Hasil pengelompokan yang dikembalikan untuk satu rentang ketika Anda mengelompokkan hasil kueri berdasarkan lokasi geografis. | |
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. | |
Hasil pengelompokan yang dikembalikan untuk satu rentang saat Anda mengelompokkan hasil kueri berdasarkan rentang. | |
Hasil yang dikembalikan dari operasi GroupBy tunggal. | |
Konfigurasi pengelompokan hasil yang dikembalikan dari indeks pencarian. | |
Metode pengurutan yang ditetapkan untuk nilai dalam grup. | |
Metode pengurutan untuk nilai dalam grup. Secara default, row_count_sort digunakan. | |
Hasil yang dikembalikan dari operasi GroupBy. | |
Jenis grup. | |
Aturan pengurutan untuk nilai-nilai bidang dalam setiap grup. | |
Konfigurasi ringkasan dan sorotan. | |
Metode pengkodean untuk fragmen teks yang disorot. | |
Informasi tentang fragmen teks yang disorot dari sebuah bidang. | |
Urutan pengurutan untuk beberapa fragmen dari field yang disorot. | |
Parameter sorotan. | |
Hasil yang disorot dari bidang non-Nested. | |
Detail daftar indeks. | |
Skema tabel indeks. | |
Skema indeks pencarian, termasuk informasi konfigurasi seperti semua bidang indeks dan opsi, serta aturan pengurutan awal dari indeks pencarian. | |
Informasi konfigurasi indeks pencarian, seperti bidang routing. | |
Informasi tentang fase sinkronisasi indeks. | |
Jenis indeks. | |
Mode pembaruan indeks. | |
Pengaturan subbidang dari bidang Nested. | |
Jenis field JSON. | |
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. | |
Informasi konfigurasi indeks Lastpoint, yang digunakan untuk membuat indeks Lastpoint. | |
Operator logis. | |
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. | |
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. | |
Konfigurasi dari kueri pencocokan. Anda dapat menggunakan fitur kueri pencocokan untuk menanyakan data dalam tabel berdasarkan kecocokan yang mendekati. | |
Operasi agregasi dari fitur indeks pencarian yang digunakan untuk mengembalikan nilai maksimum dari suatu field. Operasi ini mirip dengan fungsi MAX dalam SQL. | |
Kondisi yang digunakan untuk mengambil metadata deret waktu. | |
Jenis kondisi yang digunakan untuk mengambil metadata deret waktu. | |
Mode pembaruan untuk metadata deret waktu. | |
Status pembaruan metadata. | |
Informasi metering dari indeks pencarian. | |
Operasi agregasi dari fitur indeks pencarian yang digunakan untuk mengembalikan nilai minimum dari sebuah field. Operasi ini mirip dengan fungsi MIN dalam SQL. | |
Kondisi penyaringan untuk sebuah bidang Nested. | |
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. | |
Rentang partisi. | |
Daftar informasi detail tabel fisik dalam tabel global. | |
Status tabel fisik dalam tabel global. | |
Daftar konfigurasi lokasi distribusi untuk tabel dalam tabel global. | |
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. | |
Informasi tentang persentil dalam statistik persentil. | |
Metode modifikasi untuk satu kolom dalam operasi UpdateRow dan BulkImport. | |
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. | |
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. | |
Urutan di mana kunci utama diurutkan. | |
Atribut kolom kunci primer. Hanya AUTO_INCREMENT yang didukung. | |
Konfigurasi kolom kunci primer. | |
Tipe kolom kunci primer. | |
Kondisi kueri dari indeks pencarian. | |
Konfigurasi bobot untuk kueri data. | |
Operator kueri. | |
Jenis kueri dari indeks pencarian. | |
Informasi konfigurasi rentang dari satu grup. | |
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. | |
Lokasi distribusi replika yang akan dihapus dari tabel global. | |
Throughput baca dan tulis yang dicadangkan yang ditentukan untuk sebuah tabel. | |
Informasi tentang throughput baca dan tulis yang dicadangkan untuk sebuah tabel. | |
Data yang dikembalikan. | |
Jenis data yang dikembalikan. | |
Mengurutkan grup berdasarkan jumlah baris di setiap grup. | |
Kondisi keberadaan baris. | |
Baris data dalam respons terhadap operasi BatchGetRow. | |
Informasi tentang baris yang ingin Anda sisipkan, perbarui, atau hapus dengan memanggil operasi BatchWriteRow. | |
Hasil operasi tulis untuk sebuah baris dalam respons terhadap operasi BatchWriteRow. | |
Informasi tentang baris yang ingin Anda sisipkan, perbarui, atau hapus dengan memanggil operasi BulkImport. | |
Hasil dari operasi penulisan batch dalam respons terhadap operasi BulkImport. | |
Tipe serialisasi untuk baris data deret waktu. | |
Konfigurasi pemindaian yang Anda tentukan saat memanggil operasi ParallelScan. | |
Konfigurasi filter pasca-kueri dalam konfigurasi kueri data API Search untuk search index. | |
Data yang dikembalikan yang memenuhi kondisi kueri. Nilai pengembalian hanya ada saat Anda menggunakan fitur kueri highlight atau KNN vector. | |
Informasi tentang fragmen teks yang disorot dari sebuah bidang Bersarang. | |
Informasi konfigurasi indeks pencarian dalam operasi ComputeSplits. | |
Konfigurasi kueri yang ditentukan saat Anda memanggil operasi Search dari indeks pencarian. | |
Mode layanan tabel global. | |
Urutan cara skor diurutkan. | |
Metode pra-pengurutan indeks pencarian atau metode pengurutan hasil yang dikembalikan. | |
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. | |
Metode pengurutan saat sebuah bidang memiliki beberapa nilai. Anda dapat mengurutkan bidang berdasarkan nilai maksimum, nilai minimum, atau nilai rata-rata. | |
Urutan pengurutan nilai bidang. Anda dapat mengurutkan nilai bidang secara menurun atau menaik. | |
Fitur ConditionUpdate dan Filter menggunakan satu kondisi, seperti | |
Konfigurasi opsional dalam indeks pencarian saat menggunakan tokenisasi kata tunggal. | |
Metode pengkodean data yang dikembalikan setelah Anda memanggil operasi SQLQuery. | |
Tipe dari pernyataan SQL dalam hasil yang dikembalikan oleh operasi SQLQuery. | |
Konfigurasi opsional dalam indeks pencarian saat tokenisasi pembatas digunakan. | |
Informasi tentang enkripsi sisi server. | |
Jenis kunci enkripsi. | |
Konfigurasi enkripsi tabel data. | |
Ofset awal. | |
Informasi Stream. | |
Informasi Stream dari sebuah tabel. | |
Lokasi titik pemisah. | |
Baris data dalam respons terhadap operasi GetStreamRecord. | |
Konfigurasi Stream dari terowongan. | |
Informasi shard dari Stream. | |
Informasi Stream dari sebuah tabel. | |
Pengurutan berdasarkan hasil sub-agregasi. | |
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. | |
Operasi agregasi dari fitur indeks pencarian yang digunakan untuk mendapatkan jumlah nilai dalam suatu bidang. Operasi ini mirip dengan fungsi SUM di SQL. | |
Mode sinkronisasi data tabel global. | |
Fase sinkronisasi dari indeks pencarian. | |
Tahap sinkronisasi data tabel fisik dalam tabel global. | |
Status sinkronisasi indeks pencarian. | |
Jumlah CU yang dikonsumsi oleh operasi SQLQuery. | |
Konfigurasi untuk membaca data dari satu tabel dalam operasi BatchGetRow. | |
Data yang dibaca dari tabel dalam respons terhadap operasi BatchGetRow. | |
Konfigurasi untuk menulis, memperbarui, atau menghapus data dalam tabel pada operasi BatchWriteRow. | |
Hasil penulisan untuk sebuah tabel dalam operasi BatchWriteRow. | |
Informasi skema dari sebuah tabel. | |
Konfigurasi opsional dari sebuah tabel, termasuk waktu hidup (TTL) data dan jumlah maksimum versi. | |
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. | |
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. | |
Rentang waktu atau timestamp spesifik yang ditentukan untuk kueri data. | |
Anda dapat menganalisis konfigurasi penyimpanan. | |
Nama dan tipe data kolom data deret waktu yang ingin Anda kueri. | |
Pengidentifikasi dari deret waktu. | |
Informasi konfigurasi indeks Lastpoint. | |
Metadata timeline | |
Konfigurasi metadata deret waktu. | |
Baris data deret waktu. | |
Skema dan konfigurasi tabel deret waktu. | |
Konfigurasi tabel deret waktu. | |
Tag dari deret waktu. | |
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. | |
Informasi konfigurasi terowongan. | |
Informasi terowongan dalam respons terhadap operasi ListTunnel dan DescribeTunnel. | |
Jenis terowongan. | |
Informasi tentang tabel fisik yang akan diperbarui dalam tabel global. | |
Mengonversi string menjadi tipe String, Integer, atau Double setelah string tersebut dicocokkan menggunakan ekspresi reguler. | |
Tipe data setelah konversi string. | |
Tipe data dari vektor. | |
Algoritma yang ingin Anda gunakan untuk mengukur jarak antara vektor. | |
Properti dari bidang Vektor. | |
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. |