ListTimeseriesTable オペレーションを呼び出して、現在のインスタンス内のすべての時系列テーブルの名前とメタデータをクエリできます。
前提条件
時系列テーブルが作成されていること。詳細については、時系列テーブルの作成 を参照してください。
TimeseriesClient インスタンスが初期化されていること。詳細については、OTSClient インスタンスの初期化 を参照してください。
例
次のサンプルコードは、インスタンス内のすべての時系列テーブルの名前とメタデータをクエリする方法の例を示しています。
func ListTimeseriesTableSample(client *tablestore.TimeseriesClient) {
fmt.Println("[Info]: Begin to list timeseries table !") // [情報]: 時系列テーブルのリストを開始します!
listTimeseriesTableResponse , err := client.ListTimeseriesTable()
if err != nil {
fmt.Println("[Info]: List timeseries table failed with error: " , err) // [情報]: 時系列テーブルのリストに失敗しました。エラー:
}
fmt.Println("[Info]: Timeseries table Meta: ") // [情報]: 時系列テーブルのメタデータ:
for i := 0; i < len(listTimeseriesTableResponse.GetTimeseriesTableMeta()); i++ {
curTimeseriesTableMeta := listTimeseriesTableResponse.GetTimeseriesTableMeta()[i]
fmt.Println("[Info]: Timeseries table name: " , curTimeseriesTableMeta.GetTimeseriesTableName() , "TTL: " , curTimeseriesTableMeta.GetTimeseriesTableOPtions().GetTimeToLive()) // [情報]: 時系列テーブル名: TTL:
}
fmt.Println("[Info]: ListTimeseriesTableSample finished !") // [情報]: ListTimeseriesTableSample が完了しました!
}
参照
API オペレーションの詳細については、ListTimeseriesTable を参照してください。
時系列テーブルに関する情報 (有効期間 (TTL) など) を変更する場合は、時系列テーブルを更新できます。詳細については、時系列テーブルの更新 を参照してください。
時系列テーブルからデータを読み取ったり、時系列テーブルにデータを書き込んだりする場合は、特定の API オペレーションを呼び出すことができます。詳細については、時系列データの書き込み および 時系列データのクエリ を参照してください。
時系列テーブルの構成 (TTL など) を表示する場合は、時系列テーブルに関する情報をクエリできます。詳細については、時系列テーブルに関する情報のクエリ を参照してください。
不要になった時系列テーブルを削除できます。詳細については、時系列テーブルの削除 を参照してください。