すべてのプロダクト
Search
ドキュメントセンター

Tablestore:PhyTable

最終更新日:Jan 08, 2026

PhyTable データの型は、グローバルテーブル内の物理テーブルに関する詳細情報のリストです。

データ構造

message PhyTable {
  required string regionId = 1;
  required string instanceName = 2;
  required string tableName = 3;
  required bool writable = 4;

  optional PhyTableStatus status = 5;
  optional int64 statusTimestamp = 6;
  optional string tableId = 7;
  optional int32 tableHashKey = 8;
  optional string endpoint = 9;
  optional SyncStage stage = 10;
  optional int64 metaVersion = 11;
  optional bool isFailed = 12;
  optional string message = 13;
  optional string role = 14;
  optional int64 rpoNanos = 15;
}

名前

説明

regionId

string

物理テーブルが配置されているリージョンの ID です。

instanceName

string

物理テーブルが配置されているインスタンスの名前です。

tableName

string

物理テーブルの名前です。

writable

bool

テーブルが書き込み可能かどうかを示します。

status

PhyTableStatus

物理テーブルのステータスです。

statusTimestamp

int64

最後のステータス更新のタイムスタンプ (ミリ秒単位) です。

tableId

string

物理テーブルの ID です。

tableHashKey

int32

グローバルテーブルにおける現在のテーブルのレプリカ ID です。

endpoint

string

物理テーブルのエンドポイントです。

stage

SyncStage

データ同期のステージです。

metaVersion

int64

メタデータのバージョン番号です。

isFailed

bool

テーブルが失敗状態にあるかどうかを示します。値が `true` の場合は、テーブルが失敗状態にあることを示します。

message

string

物理テーブルのステータスに関する追加情報 (失敗の原因など) です。

グローバルテーブルの作成、アタッチ、またはデタッチのプロシージャが失敗した場合、このパラメーターには失敗の理由が表示されます。

role

string

サービスパターンにおける物理テーブルのロールです。有効な値は次のとおりです。

  • primary:プライマリテーブル。この値はプライマリセカンダリモードで返されます。

  • secondary:セカンダリテーブル。この値はプライマリセカンダリモードで返されます。

  • primary_eligible:プライマリテーブルになる資格のあるセカンダリテーブル。この値はプライマリセカンダリモードで返されます。

  • peer:ピアテーブル。この値はマルチライトモードで返されます。

rpoNanos

int64

物理テーブル内の現在のデータの目標復旧時点 (RPO) です。この値は、同期遅延とほぼ同じです。値はナノ秒単位の Instant タイムスタンプです。

この値は、システムのデフォルトのタイムゾーンを使用して変換すると、2025-06-04 17:41:14 のような文字列として表示できます。