Gunakan Tablestore SDK for Java untuk mengkueri konfigurasi, status sinkronisasi data, dan penggunaan penyimpanan analytical store.
Prasyarat
Instal Tablestore SDK for Java dan inisialisasi klien model deret waktu. Operasi analytical store memerlukan Tablestore SDK for Java versi 5.15.0 atau lebih baru. Disarankan untuk menggunakan versi terbaru.
Deskripsi fitur
Panggil metode describeTimeseriesAnalyticalStore untuk mengkueri TTL, mode sinkronisasi, status sinkronisasi, dan penggunaan penyimpanan analytical store.
public DescribeTimeseriesAnalyticalStoreResponse describeTimeseriesAnalyticalStore(DescribeTimeseriesAnalyticalStoreRequest request) throws TableStoreException, ClientException
Kode contoh berikut mengkueri informasi tentang example_analytical_store dalam example_timeseries_table. Status sinkronisasi atau penggunaan penyimpanan mungkin kosong sebelum informasi terkait tersedia.
TimeseriesClient timeseriesClient = client.asTimeseriesClient();
DescribeTimeseriesAnalyticalStoreRequest request =
new DescribeTimeseriesAnalyticalStoreRequest(
"example_timeseries_table", "example_analytical_store");
DescribeTimeseriesAnalyticalStoreResponse response =
timeseriesClient.describeTimeseriesAnalyticalStore(request);
TimeseriesAnalyticalStore store = response.getAnalyticalStore();
System.out.println(store.getAnalyticalStoreName());
System.out.println(store.getTimeToLive());
System.out.println(store.getSyncOption());
AnalyticalStoreSyncStat syncStat = response.getSyncStat();
if (syncStat != null) {
System.out.println(syncStat.getSyncPhase());
System.out.println(syncStat.getCurrentSyncTimestamp());
}
AnalyticalStoreStorageSize storageSize = response.getStorageSize();
if (storageSize != null) {
System.out.println(storageSize.getSizeInBytes());
System.out.println(storageSize.getTimestamp());
}
Parameter
DescribeTimeseriesAnalyticalStoreRequest berisi parameter berikut.
|
Name |
Type |
Description |
|
timeseriesTableName (required) |
|
Nama tabel deret waktu. |
|
analyticalStoreName (required) |
|
Nama analytical store. |
Respons
DescribeTimeseriesAnalyticalStoreResponse berisi bidang bisnis berikut.
|
Field |
Type |
Description |
|
|
|
Panggil |
|
|
|
Panggil |
|
|
|
Panggil |
Konfigurasi analytical store
analyticalStore bertipe TimeseriesAnalyticalStore dan berisi bidang-bidang berikut.
|
Field |
Type |
Description |
|
|
|
Panggil |
|
|
|
Panggil |
|
|
|
Panggil |
Status sinkronisasi data
syncStat bertipe AnalyticalStoreSyncStat dan berisi bidang-bidang berikut.
|
Field |
Type |
Description |
|
|
|
Panggil |
|
|
|
Panggil |
Penggunaan penyimpanan
storageSize bertipe AnalyticalStoreStorageSize dan berisi bidang-bidang berikut.
|
Field |
Type |
Description |
|
|
|
Panggil |
|
|
|
Panggil |