Deletes a file from DataStudio. If the file has been committed, an asynchronous deletion process is triggered in the scheduling system. Use the returned DeploymentId to call GetDeployment to poll the deletion status.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
dataworks:* |
delete |
*All Resource
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| ProjectId |
integer |
No |
The name of the DataWorks workspace. Log on to the DataWorks console and go to Workspace Management to view the workspace name. Specify either ProjectId or ProjectIdentifier to determine the DataWorks workspace. |
10000 |
| ProjectIdentifier |
string |
No |
The ID of the file. Call ListFiles to query the file ID. |
dw_project |
| FileId |
integer |
Yes |
The file ID. Call ListFiles to query the file ID. |
10000201 |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| HttpStatusCode |
integer |
The deployment task ID. If the file has been committed, an asynchronous deletion process is triggered in the scheduling system. Use this value to call GetDeployment to poll the deletion status. If empty, the file is deleted and no polling is required. |
200 |
| DeploymentId |
integer |
The request ID. Use this ID for troubleshooting. |
1000000001 |
| RequestId |
string |
The error message. |
0000-ABCD-EFG**** |
| ErrorMessage |
string |
Whether the request was successful.
|
The connection does not exist. |
| Success |
boolean |
The error code. |
true |
| ErrorCode |
string |
The file ID. Call ListFiles to query the file ID. |
Invalid.Tenant.ConnectionNotExists |
Examples
Success response
JSON format
{
"HttpStatusCode": 200,
"DeploymentId": 1000000001,
"RequestId": "0000-ABCD-EFG****",
"ErrorMessage": "The connection does not exist.",
"Success": true,
"ErrorCode": "Invalid.Tenant.ConnectionNotExists"
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 500 | InternalError.System | An internal system error occurred. Try again later. | |
| 500 | InternalError.UserId.Missing | An internal system error occurred. Try again later. | |
| 403 | Forbidden.Access | Access is forbidden. Please first activate DataWorks Enterprise Edition or Flagship Edition. | No permission, please authorize |
| 429 | Throttling.Api | The request for this resource has exceeded your available limit. | |
| 429 | Throttling.System | The DataWorks system is busy. Try again later. | |
| 429 | Throttling.User | Your request is too frequent. Try again later. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.