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 del parámetro DeploymentId devuelto se usa para llamar a la operación GetDeployment y consultar el estado del proceso asíncrono periódicamente.
Pruébelo ahora
Test
Autorización de RAM
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 y acceder a la página de configuración del espacio de trabajo para obtener el ID. Debe especificar este parámetro o el parámetro ProjectIdentifier para identificar el espacio de trabajo de DataWorks cuando llame a esta operación. |
10000 |
| ProjectIdentifier |
string |
No |
El nombre del espacio de trabajo de DataWorks. Puede iniciar sesión en la consola de DataWorks y acceder a la página de configuración del espacio de trabajo para consultar el nombre. Debe especificar este parámetro o el parámetro ProjectId para identificar el espacio de trabajo de DataWorks cuando llame a esta operación. |
dw_project |
| FileId |
integer |
Sí |
El ID del archivo. Puede llamar a la operación ListFiles para obtener 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 ya se ha enviado, la operación DeleteFile también activa un proceso de eliminación asíncrono en el sistema de programación. Debe usar el DeploymentId devuelto por la operación DeleteFile para llamar a la operación GetDeployment y consultar el estado del proceso de eliminación asíncrono periódicamente. 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. Se usa para solucionar problemas cuando ocurre un error. |
0000-ABCD-EFG**** |
| ErrorMessage |
string |
El mensaje de error. |
The connection does not exist. |
| Success |
boolean |
Indica si la llamada se realizó correctamente. Valores válidos:
|
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. | Acceso denegado. Autorice primero. |
| 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.