All Products
Search
Document Center

Tablestore:CreateGlobalTable

Last Updated:Jan 08, 2026

You can call the CreateGlobalTable operation to create a global table from a base table.

Request message structure

message CreateGlobalTableRequest {
  required BaseTable baseTable = 2;
  repeated Placement placements = 3;
  required SyncMode syncMode = 4;
  optional ServeMode serveMode = 5;
}

Parameter

Type

Required

Description

baseTable

BaseTable

Yes

The information about the base table.

placements

Placement

Yes

The list of placement configurations for the table.

syncMode

SyncMode

Yes

The data synchronization pattern.

serveMode

ServeMode

No

The service pattern.

Response message structure

message CreateGlobalTableResponse {
  required string globalTableId = 2;
  required GlobalTableStatus status = 3;
  optional ServeMode serveMode = 4;
}

Parameter

Type

Description

globalTableId

string

The ID of the global table. This ID uniquely identifies a global table.

status

GlobalTableStatus

The status of the global table.

serveMode

ServeMode

The service pattern.