Tipe data PhyTable berisi daftar informasi detail mengenai tabel fisik dalam sebuah global table.
Struktur data
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;
}Name | Type | Description |
regionId | string | ID wilayah tempat tabel fisik berada. |
instanceName | string | Nama instans tempat tabel fisik berada. |
tableName | string | Nama tabel fisik. |
writable | bool | Menunjukkan apakah tabel dapat ditulisi. |
status | Status tabel fisik. | |
statusTimestamp | int64 | Timestamp pembaruan status terakhir, dalam milidetik. |
tableId | string | ID tabel fisik. |
tableHashKey | int32 | ID replika tabel saat ini dalam global table. |
endpoint | string | Titik akhir tabel fisik. |
stage | Tahap sinkronisasi data. | |
metaVersion | int64 | Nomor versi metadata. |
isFailed | bool | Menunjukkan apakah tabel berada dalam keadaan gagal. Nilai `true` menandakan bahwa tabel berada dalam keadaan gagal. |
message | string | Informasi tambahan mengenai status tabel fisik, seperti penyebab kegagalan. Jika prosedur pembuatan, penyambungan, atau pemutusan global table gagal, parameter ini menampilkan alasan kegagalannya. |
role | string | Peran tabel fisik dalam pola layanan. Nilai yang valid:
|
rpoNanos | int64 | Recovery Point Objective (RPO) dari data saat ini dalam tabel fisik. Nilai ini kira-kira sama dengan latensi sinkronisasi. Nilainya merupakan timestamp Saat dikonversi menggunakan zona waktu default sistem, nilai ini dapat ditampilkan sebagai string, seperti |