Elimina un archivo de Data Studio. Si el archivo se ha enviado, se activa un proceso asíncrono para eliminar el archivo en el sistema de programación. El valor devuelto del parámetro DeploymentId se usa para llamar a la operación GetDeployment y consultar el estado del proceso asíncrono.
Pruébelo ahora
Test
Autorización de RAM
|
Action |
Nivel de acceso |
Tipo de recurso |
Clave de condición |
Acción dependiente |
|
dataworks:* |
delete |
*All Resource
|
Ninguna | Ninguna |
Parámetros de la solicitud
|
Parámetro |
Tipo |
Obligatorio |
Descripción |
Ejemplo |
| ProjectId |
integer |
No |
El ID del espacio de trabajo de DataWorks. Puede iniciar sesión en la consola de DataWorks e ir a la página de configuración del espacio de trabajo para obtener el ID del espacio de trabajo. Especifique este parámetro o ProjectIdentifier para determinar el espacio de trabajo para esta operación. |
10000 |
| ProjectIdentifier |
string |
No |
El nombre del espacio de trabajo de DataWorks. Puede iniciar sesión en la consola de DataWorks e ir a la página de configuración del espacio de trabajo para obtener el nombre del espacio de trabajo. Especifique este parámetro o ProjectId para determinar el espacio de trabajo para esta operación. |
dw_project |
| FileId |
integer |
Sí |
El ID del archivo. Puede llamar a la operación ListFiles para consultar el ID del archivo. |
10000201 |
Elementos de la respuesta
|
Elemento |
Tipo |
Descripción |
Ejemplo |
|
object |
El resultado devuelto. |
||
| HttpStatusCode |
integer |
El código de estado HTTP. |
200 |
| DeploymentId |
integer |
Si el archivo se ha enviado, DeleteFile también activa un proceso asíncrono para eliminar el archivo del sistema de programación. Use el DeploymentId que devuelve DeleteFile para llamar a GetDeployment y consultar el estado de este proceso. Si este campo está vacío, el archivo se ha eliminado y no se requiere ninguna consulta adicional. |
1000000001 |
| RequestId |
string |
El ID de la solicitud. Puede usarlo para solucionar errores. |
0000-ABCD-EFG**** |
| ErrorMessage |
string |
El mensaje de error. |
The connection does not exist. |
| Success |
boolean |
Indica si la solicitud se realizó correctamente. Valores válidos: true (correcta) y false (fallida). |
true |
| ErrorCode |
string |
El código de error. |
Invalid.Tenant.ConnectionNotExists |
Ejemplos
Respuesta exitosa
JSON Formato
{
"HttpStatusCode": 200,
"DeploymentId": 1000000001,
"RequestId": "0000-ABCD-EFG****",
"ErrorMessage": "The connection does not exist",
"Success": true,
"ErrorCode": "Invalid.Tenant.ConnectionNotExists"
}
Códigos de error
|
Código de estado HTTP |
Código de error |
Mensaje de error |
Descripción |
|---|---|---|---|
| 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. | |
| 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. |
Consulte Códigos de error para ver la lista completa.
Notas de la versión
Consulte Notas de la versión para ver la lista completa.