Jika Anda tidak lagi memerlukan analytical store untuk menyimpan dan menganalisis data deret waktu, Anda dapat memanggil operasi DeleteTimeseriesAnalyticalStore untuk menghapus analytical store tersebut.
Prasyarat
Analytical store telah dibuat. Untuk informasi lebih lanjut, lihat Buat analytical store.
Klien telah diinisialisasi. Untuk informasi lebih lanjut, lihat Inisialisasi klien Tablestore.
Parameter
Parameter | Deskripsi |
timeseriesTableName | Nama tabel deret waktu. |
analyticalStoreName | Nama analytical store. |
dropMappingTable | Menentukan apakah akan menghapus tabel pemetaan SQL yang terkait dengan analytical store. Nilai yang valid:
|
Contoh
Berikut adalah contoh kode yang menunjukkan cara menghapus analytical store bernama test_analytical_store yang dibuat untuk tabel deret waktu test_timeseries_table. Dalam contoh ini, tabel pemetaan SQL terkait dengan analytical store juga dihapus.
func DeleteTimeseriesAnalyticalStore(client *tablestore.TimeseriesClient) {
//Tentukan nama tabel deret waktu dan analytical store.
request := tablestore.NewDeleteTimeseriesAnalyticalStoreRequest("test_timeseries_table", "test_analytical_store")
request.SetDropMappingTable(true)
_, err := client.DeleteTimeseriesAnalyticalStore(request)
if err != nil {
log.Fatal(err)
}
}