全部产品
Search
文档中心

Tablestore:Kueri informasi tabel deret waktu

更新时间:Jul 02, 2025

Anda dapat memanggil operasi DescribeTimeseriesTable untuk mengkueri informasi tabel deret waktu, seperti konfigurasi time to live (TTL).

Prasyarat

Parameter

Parameter

Deskripsi

timeseriesTableName

Nama tabel deret waktu.

Contoh

Berikut ini adalah contoh kode yang menunjukkan cara mengkueri informasi tabel deret waktu:

func DescribeTimeseriesTableSample(client *tablestore.TimeseriesClient, timeseriesTableName string) {
    fmt.Println("[Info]: Mulai meminta deskripsi tabel deret waktu!")
    describeTimeseriesTableRequest := tablestore.NewDescribeTimeseriesTableRequset(timeseriesTableName) // Buat permintaan dan tentukan nama tabel deret waktu.

    describeTimeseriesTableResponse, err := client.DescribeTimeseriesTable(describeTimeseriesTableRequest)
    if err != nil {
        fmt.Println("[Error]: Gagal meminta deskripsi tabel deret waktu!")
        return
    }
    fmt.Println("[Info]: DescribeTimeseriesTableSample selesai. Meta tabel deret waktu: ")
    fmt.Println("[Info]: TimeseriesTableName: ", describeTimeseriesTableResponse.GetTimeseriesTableMeta().GetTimeseriesTableName())
    fmt.Println("[Info]: TTL Tabel Deret Waktu: ", describeTimeseriesTableResponse.GetTimeseriesTableMeta().GetTimeseriesTableOPtions().GetTimeToLive())
    //Jika Anda telah membuat penyimpanan analitik untuk tabel deret waktu, Anda dapat menggunakan kode berikut untuk mendapatkan informasi penyimpanan analitik.
    analyticalStores := describeTimeseriesTableResponse.GetAnalyticalStores()
    for _, analyticalStore := range analyticalStores {
        fmt.Println("[Info]: Nama Penyimpanan Analitik: ", analyticalStore.StoreName)
        if analyticalStore.TimeToLive != nil {
            fmt.Println("[Info]: TimeToLive: ", *analyticalStore.TimeToLive)
        }
        if analyticalStore.SyncOption != nil {
            fmt.Println("[Info]: SyncOption: ", *analyticalStore.SyncOption)
        }
    }
}

Referensi

  • Untuk informasi lebih lanjut, lihat DescribeTimeseriesTable.

  • Jika Anda ingin membaca data dari atau menulis data ke tabel deret waktu, Anda dapat memanggil operasi API tertentu. Untuk informasi lebih lanjut, lihat Tulis Data Deret Waktu dan Kueri Data Deret Waktu.

  • Jika Anda ingin memodifikasi informasi tentang tabel deret waktu, seperti time to live (TTL), Anda dapat memperbarui tabel deret waktu. Untuk informasi lebih lanjut, lihat Perbarui Tabel Deret Waktu.

  • Anda dapat menghapus tabel deret waktu yang tidak lagi diperlukan. Untuk informasi lebih lanjut, lihat Hapus Tabel Deret Waktu.