Dengan memanggil operasi DescribeTimeseriesTable, Anda dapat mengambil informasi tabel deret waktu seperti time to live (TTL), status tabel, dan konfigurasi metadata deret waktu.
Catatan penggunaan
Model TimeSeries didukung oleh Tablestore SDK for Python V6.1.0 dan versi lebih baru. Pastikan Anda telah menginstal versi yang sesuai dari Tablestore SDK for Python.
Catatan
Untuk informasi lebih lanjut, lihat Riwayat Versi Tablestore SDK for Python.
Prasyarat
Klien Tablestore harus diinisialisasi terlebih dahulu. Untuk informasi lebih lanjut, lihat Inisialisasi Klien Tablestore.
Parameter
Parameter | Deskripsi |
timeseries_table_name | Nama tabel deret waktu. |
Contoh
Berikut adalah contoh kode untuk mengambil informasi tabel deret waktu:
try:
# Panggil operasi untuk mengambil informasi tabel deret waktu.
describe_response = ots_client.describe_timeseries_table('')
table_meta = describe_response.table_meta
# Cetak informasi tabel deret waktu.
# Nama tabel deret waktu
print('TimeseriesTableName: %s.' % table_meta.timeseries_table_name)
# Status tabel deret waktu
print('TimeseriesTableStatus: %s.' % table_meta.status)
# Konfigurasi TTL tabel deret waktu
print('TimeseriesTableTTL: %s.' % table_meta.timeseries_table_options.time_to_live)
# Konfigurasi TTL metadata deret waktu
print('TimeseriesMetaTTL: %s.' % table_meta.timeseries_meta_options.meta_time_to_live)
# Apakah atribut metadata deret waktu dapat diperbarui
print('AllowUpdateTimeseriesMetaAttributes: %s.' % table_meta.timeseries_meta_options.allow_update_attributes)
except Exception as e:
# Jika terjadi pengecualian, operasi gagal. Tangani pengecualian tersebut.
print("describe timeseries table failed. %s" % e)