Creates a workspace for data warehouse development in Data Management (DMS).
Operation description
- The workspace name must be unique within a tenant. If a workspace with the same name already exists within the tenant, the call may fail.
- You can call the GetLhSpaceByName operation to query whether a workspace with a specific name already exists as a DMS administrator or database administrator (DBA).
Debugging
Authorization information
There is currently no authorization information disclosed in the API.
Request parameters
Parameter | Type | Required | Description | Example |
---|---|---|---|---|
SpaceName | string | Yes | The name of the workspace. | test_space |
Description | string | No | The description of the workspace. | test |
Mode | string | Yes | The mode in which the workspace runs. Valid values:
| 1 |
DwDbType | string | Yes | The type of the database. Valid values:
| 14 |
SpaceConfig | string | Yes | The configuration of the workspace. Valid values:
| {\"skipManualRunCheck\":true,\"skipPublishApprove\":true} |
DevDbId | string | Yes | The ID of the development database. You can call the ListDatabases or SearchDatabase operation to obtain the ID. | 2435**** |
ProdDbId | string | No | The ID of the production database. You can call the ListDatabases or SearchDatabase operation to obtain the ID. | 2442**** |
Tid | long | No | The ID of the tenant. You can call the GetUserActiveTenant or ListUserTenants operation to obtain the tenant ID. | 3*** |
Response parameters
Examples
Sample success responses
JSON
format
{
"SpaceId": 24,
"RequestId": "7FAD400F-7A5C-4193-8F9A-39D86C4F0231",
"ErrorCode": "InvalidParameterValid",
"ErrorMessage": "Invalid parameters: space name,mode,prod db id,db type,config.",
"Success": true
}
Error codes
For a list of error codes, visit the Service error codes.
Change history
Change time | Summary of changes | Operation |
---|
No change history