Panggil operasi UpdateTimeseriesTable untuk memperbarui konfigurasi tabel deret waktu atau metadata timeline, seperti pengaturan time-to-live (TTL).
Precautions
-
Fitur model deret waktu tersedia mulai Tablestore Python SDK versi 6.1.0. Pastikan Anda menggunakan versi SDK yang didukung.
CatatanUntuk informasi selengkapnya mengenai riwayat rilis Python SDK, lihat Python SDK release history.
-
Anda tidak dapat mengubah konfigurasi tabel deret waktu (timeseries_table_options) dan konfigurasi metadata timeline (timeseries_meta_options) dalam satu panggilan yang sama. Hanya salah satu konfigurasi tersebut yang dapat dimodifikasi dalam satu panggilan.
Prasyarat
Parameter
|
Parameter |
Deskripsi |
|
table_meta (Required) |
Struktur tabel deret waktu. Parameter ini mencakup parameter berikut:
|
Contoh
Contoh berikut menunjukkan cara memperbarui TTL tabel deret waktu.
try:
# Siklus hidup data tabel deret waktu adalah 604800 detik (7 hari).
tableOption = TimeseriesTableOptions(604800)
tableMeta = TimeseriesTableMeta("<TIMESERIES_TABLE_NAME>", tableOption)
# Panggil operasi untuk memperbarui tabel deret waktu.
otsClient.update_timeseries_table(tableMeta)
print("update timeseries table success.")
except Exception as e:
# Jika terjadi exception, eksekusi gagal. Tangani exception tersebut.
print("update timeseries table failed. %s" % e)