全部产品
Search
文档中心

Tablestore:Query informasi dari analytical store

更新时间:Jul 02, 2025

Jika analytical store dibuat saat Anda membuat tabel time series, Anda dapat memanggil operasi DescribeTimeseriesAnalyticalStore untuk mengquery informasi seperti konfigurasi time to live (TTL), opsi sinkronisasi data, status sinkronisasi data, dan penggunaan penyimpanan data.

Prasyarat

Parameter

Parameter

Deskripsi

timeseriesTableName

Nama dari tabel time series.

analyticalStoreName

Nama dari analytical store.

Contoh

Berikut adalah contoh kode yang menunjukkan cara mengquery informasi dari analytical store bernama test_analytical_store yang dibuat untuk tabel time series test_timeseries_table:

public void describeAnalyticalStore(TimeseriesClient client) {
    //Tentukan nama tabel time series dan analytical store.
    DescribeTimeseriesAnalyticalStoreRequest request = new DescribeTimeseriesAnalyticalStoreRequest("test_timeseries_table", "test_analytical_store");
    DescribeTimeseriesAnalyticalStoreResponse response = client.describeTimeseriesAnalyticalStore(request);
    //Cetak nama analytical store.
    System.out.println("AnalyticalStoreName: " + response.getAnalyticalStore().getAnalyticalStoreName());
    //Cetak TTL dari analytical store dalam detik.
    System.out.println("TimeToLive: " + response.getAnalyticalStore().getTimeToLive());
    //Cetak opsi sinkronisasi dari analytical store.
    System.out.println("SyncOption: " + response.getAnalyticalStore().getSyncOption());
    //Cetak fase sinkronisasi saat ini dari analytical store.
    if (response.getSyncStat() != null) {
        System.out.println("SyncPhase: " + response.getSyncStat().getSyncPhase());
        System.out.println("CurrentSyncTimestamp: " + response.getSyncStat().getCurrentSyncTimestamp());
    }
    //Cetak penggunaan penyimpanan saat ini dari analytical store.
    if (response.getStorageSize() != null) {
        System.out.println("StorageSize: " + response.getStorageSize().getSizeInBytes());
        System.out.println("StorageSizeTimestamp: " + response.getStorageSize().getTimestamp());
    }
}