Tablestore SDK for Go menyediakan berbagai operasi pada tabel time series dan data time series untuk model TimeSeries.
Tablestore Model TimeSeries dirancang berdasarkan karakteristik data time series dan cocok untuk skenario seperti pemantauan perangkat IoT, pengumpulan data perangkat, dan pemantauan data mesin. Untuk informasi lebih lanjut tentang model TimeSeries, lihat Ikhtisar.
Operasi pada tabel time series
Untuk menggunakan model Tablestore TimeSeries, Anda harus memanggil operasi CreateTimeseriesTable untuk membuat tabel time series guna menyimpan data time series. Untuk informasi lebih lanjut, lihat Buat Tabel Time Series.
Setelah membuat tabel time series, Anda dapat mengelola tabel tersebut. Tabel berikut menjelaskan operasi yang dapat dilakukan pada tabel time series.
Operasi | Deskripsi |
Untuk melihat tabel time series yang ada di suatu instance, Anda dapat memanggil operasi ListTimeseriesTable untuk menanyakan nama semua tabel time series dalam instance tersebut. | |
Untuk melihat detail konfigurasi tabel time series, Anda dapat memanggil operasi DescribeTimeseriesTable untuk menanyakan informasi tentang tabel time series, seperti waktu hidup (TTL) data. | |
Untuk membersihkan data historis dalam tabel time series atau memperpanjang periode retensi data, Anda dapat memanggil operasi UpdateTimeseriesTable untuk memodifikasi TTL data dalam tabel time series. Setelah Anda memodifikasi TTL data dalam tabel time series, Tablestore secara otomatis dan asinkron membersihkan data yang melebihi TTL dalam tabel time series. | |
Jika Anda tidak lagi memerlukan tabel time series untuk menyimpan data time series, Anda dapat memanggil operasi DeleteTimeseriesTable untuk menghapus tabel time series. Penting
|
Operasi pada data time series
Setelah membuat tabel time series, Anda dapat memanggil operasi PutTimeseriesData untuk menulis beberapa baris data time series ke tabel time series sekaligus. Untuk informasi lebih lanjut, lihat Tulis Data Time Series.
Setelah data time series ditulis ke tabel time series, Anda dapat melakukan operasi berikut untuk menanyakan data time series dari suatu time series dalam tabel time series:
Jika Anda tidak yakin tentang informasi time series yang ingin Anda tanyakan, seperti nama metrik dan sumber data, Anda dapat memanggil operasi QueryTimeseriesMeta untuk menentukan beberapa kondisi guna mengambil time series. Untuk informasi lebih lanjut, lihat Ambil Time Series.
Jika informasi properti dalam metadata time series tidak memenuhi kebutuhan Anda, Anda dapat memperbarui atau menghapus metadata time series.
Operasi
Deskripsi
Anda dapat memanggil operasi UpdateTimeseriesMeta untuk memodifikasi beberapa properti dalam metadata time series sekaligus.
Anda dapat memanggil operasi DeleteTimeseriesMeta untuk menghapus metadata dari beberapa time series sekaligus.
Anda dapat memanggil operasi GetTimeseriesData untuk menanyakan data time series yang memenuhi kondisi tertentu dalam time series tertentu. Untuk informasi lebih lanjut, lihat Kueri Data Time Series.
Setelah menulis data time series ke tabel time series, jika Anda ingin menggunakan penyimpanan analitik untuk menanyakan dan menganalisis data time series dalam suatu time series, Anda dapat membuat tabel pemetaan untuk penyimpanan analitik dan menjalankan pernyataan SELECT untuk menanyakan data time series. Untuk informasi lebih lanjut, lihat Contoh Kueri SQL.