AddTable
Add a table for the table data connector.
Operation description
-
RAM users (sub-accounts) must first obtain the API permissions for Chinese China Bailian (requires
AliyunBailianDataFullAccess, which includes the sfm:AddTable permission), and join a workspace before calling this API. Alibaba Cloud accounts (primary accounts) can call this API directly without authorization. We recommend that you call this API by using the latest Chinese China Bailian SDK. -
This API is not idempotent.
Throttling: This API is subject to throttling when called frequently. Do not exceed 10 calls per second. If throttling is triggered, retry later.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
sfm:AddTable |
create |
*All Resource
|
None | None |
Request syntax
POST /{WorkspaceId}/datacenter/table HTTP/1.1
Path Parameters
|
Parameter |
Type |
Required |
Description |
Example |
| WorkspaceId |
string |
Yes |
The ID of the workspace to which the file belongs. For information about how to obtain the workspace ID, see How to use a workspace. |
llm-3shx2gu255oqxxxx |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| TableName |
string |
Yes |
The table name. |
ads_wjjr_basc_enterprise_di |
| TableDesc |
string |
No |
The table description. |
table description |
| ConnectorId |
string |
Yes |
The connector ID. |
connector-d51861492df64257 |
| TableColumns |
array<object> |
Yes |
The column information of the table. |
|
|
object |
Yes |
The information of a single column. |
||
| ColumnName |
string |
Yes |
The column name. |
column1 |
| ColumnDesc |
string |
No |
The column description. |
desc |
| DataType |
string |
Yes |
The data type. |
string |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
Schema of Response |
||
| Code |
string |
The error status code. |
Index.Forbidden |
| Data |
object |
The returned data. |
|
| TableId |
string |
The table ID. |
table_b6ddc67e7df14db38b74ef5e2e0fe24e_12792097 |
| Message |
string |
The error message. |
Required parameter(%s) missing or invalid, please check the request parameters. |
| RequestId |
string |
The request ID. |
778C0B3B-03C1-5FC1-A947-36EDD13606AB |
| Status |
string |
The status code returned by the interface. |
200 |
| Success |
boolean |
Indicates whether the API call was successful. Valid values:
|
True |
Examples
Success response
JSON format
{
"Code": "Index.Forbidden",
"Data": {
"TableId": "table_b6ddc67e7df14db38b74ef5e2e0fe24e_12792097"
},
"Message": "Required parameter(%s) missing or invalid, please check the request parameters.",
"RequestId": "778C0B3B-03C1-5FC1-A947-36EDD13606AB",
"Status": "200",
"Success": true
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.