UpdateTimeseriesMeta

调用UpdateTimeseriesMeta接口更新时间线元数据。如果更新的时间线元数据不存在,则直接执行新增操作。

请求消息结构

message UpdateTimeseriesMetaRequest {
  required string table_name = 1;
  repeated TimeseriesMeta timeseries_meta = 2;
  optional int64 supported_table_version = 3;
}

名称

类型

是否必选

描述

table_name

string

时序表名称。

timeseries_meta

TimeseriesMeta

要更新的时间线元数据列表。

supported_table_version

int64

SDK中支持的时序表模型版本号。取值范围如下:

说明
  • 不同版本号会导致TimeseriesKey数据结构的差异。

  • 如果SDK中的版本号低于待操作的时序表模型版本号,将会导致错误。

  • 如果您需自行开发Tablestore SDK,建议将其取值设定为固定值1

响应消息结构

message UpdateTimeseriesMetaResponse {
  repeated FailedRowInfo failed_rows = 1;
}

名称

类型

描述

failed_rows

FailedRowInfo

更新失败的行的错误信息。

使用SDK

您可以使用如下语言的SDK更新时间线元数据。