Anda dapat memanggil operasi DescribeTimeseriesTable untuk mengkueri informasi tabel deret waktu, seperti konfigurasi time to live (TTL).
Prasyarat
Tabel deret waktu telah dibuat. Untuk informasi lebih lanjut, lihat Buat Tabel Deret Waktu.
Instansi TimeseriesClient telah diinisialisasi. Untuk informasi lebih lanjut, lihat Inisialisasi Instansi OTSClient.
Parameter
Parameter | Deskripsi |
timeseriesTableName | Nama tabel deret waktu. |
Contoh
Berikut ini adalah contoh kode yang menunjukkan cara mengkueri informasi tabel deret waktu:
private static void describeTimeseriesTable(TimeseriesClient client) {
// Tentukan nama tabel deret waktu.
String tableName = "<TIMESERIES_TABLE>";
DescribeTimeseriesTableResponse describeTimeseriesTableResponse = client.describeTimeseriesTable(new DescribeTimeseriesTableRequest(tableName));
TimeseriesTableMeta tableMeta = describeTimeseriesTableResponse.getTimeseriesTableMeta();
// Lihat nama tabel deret waktu.
System.out.println(tableMeta.getTimeseriesTableName());
// Lihat status tabel deret waktu.
System.out.println(tableMeta.getStatus());
// Lihat konfigurasi TTL tabel deret waktu.
System.out.println(tableMeta.getTimeseriesTableOptions().getTimeToLive());
// Lihat konfigurasi TTL metadata deret waktu.
System.out.println(tableMeta.getTimeseriesMetaOptions().getMetaTimeToLive());
// Periksa apakah pembaruan atribut metadata deret waktu diizinkan.
System.out.println(tableMeta.getTimeseriesMetaOptions().getAllowUpdateAttributes());
// Jika Anda telah membuat penyimpanan analitik untuk tabel deret waktu, Anda dapat menggunakan kode berikut untuk mendapatkan informasi penyimpanan analitik.
List<TimeseriesAnalyticalStore> analyticalStores = describeTimeseriesTableResponse.getAnalyticalStores(); // Lihat konfigurasi penyimpanan analitik tabel deret waktu.
for (TimeseriesAnalyticalStore store : analyticalStores) {
// Lihat nama penyimpanan analitik.
System.out.println(store.getAnalyticalStoreName());
// Lihat konfigurasi TTL penyimpanan analitik.
System.out.println(store.getTimeToLive());
// Lihat konfigurasi sinkronisasi penyimpanan analitik.
System.out.println(store.getSyncOption());
}
}