Anda dapat menggunakan operasi UpdateTimeseriesTable untuk memodifikasi konfigurasi tabel time series, seperti waktu hidup (TTL) data atau metadata time series.
Prasyarat
Tabel time series telah dibuat. Untuk informasi lebih lanjut, lihat Buat tabel time series.
Instansi TimeseriesClient telah diinisialisasi. Untuk informasi lebih lanjut, lihat Inisialisasi instansi OTSClient.
Parameter
Untuk detail lebih lanjut, lihat Buat tabel time series.
Contoh
Berikut adalah contoh kode untuk memperbarui TTL tabel time series:
func UpdateTimeseriesTableSample(client *tablestore.TimeseriesClient , timeseriesTableName string) {
fmt.Println("[Info]: Mulai memperbarui tabel time series!")
// Konstruksi konfigurasi TTL tabel time series.
timeseriesTableOptions := tablestore.NewTimeseriesTableOptions(964000)
// Konstruksi permintaan pembaruan.
updateTimeseriesTableRequest := tablestore.NewUpdateTimeseriesTableRequest(timeseriesTableName)
updateTimeseriesTableRequest.SetTimeseriesTableOptions(timeseriesTableOptions)
// Panggil operasi API terkait klien time series untuk memperbarui tabel time series.
updateTimeseriesTableResponse , err := client.UpdateTimeseriesTable(updateTimeseriesTableRequest)
if err != nil {
fmt.Println("[Error]: Pembaruan tabel time series gagal dengan kesalahan: " , err)
return
}
fmt.Println("[Info]: UpdateTimeseriesTableSample selesai! RequestId: " , updateTimeseriesTableResponse.RequestId)
}Referensi
Untuk informasi lebih lanjut tentang operasi API, lihat UpdateTimeseriesTable.
Untuk melihat konfigurasi terbaru dari tabel time series, Anda dapat mengquery informasi tentang tabel tersebut. Untuk detail lebih lanjut, lihat Query informasi tentang tabel time series.
Untuk membaca atau menulis data ke tabel time series, gunakan operasi API tertentu. Untuk informasi lebih lanjut, lihat Tulis data time series dan Query data time series.