deleteworkload: Supresión de cargas de trabajo de consulta

Después de pasar el nombre de una carga de trabajo de consulta a la API explainworkload, la API suprime dicha carga de trabajo de consulta.

Parámetros de entrada

Pase los siguientes pares de claves y valores a la API mediante este URL: https://localhost/tuning/deleteworkload

Tabla 1. Parámetros de entrada
Clave Valor Valores posibles
dbType El tipo de servidor de datos. ZOS
dbHost El host del servidor de datos. Nombre de dominio o dirección IP
dbPort El número de puerto del servidor de datos  
dbName El nombre del servidor de datos  
dbUser El ID que se ha de utilizar para conectarse al servidor de datos.  
dbPassword La contraseña que se ha de utilizar para conectarse al servidor de datos.  
workloadName El nombre de la carga de trabajo de consultas que desea suprimir.  

Parámetros de salida

La API devuelve los siguientes pares de claves y valores:

Tabla 2. Parámetros de salida
Clave Valor
code El código de retorno de la API web.
0
Completado con avisos
4
Completado con avisos
8
Finalizado sin completar debido a un error
message Cualquier mensaje de error o de aviso.
exception Información acerca de la excepción, si se ha producido una. Esta información puede ser útil para el servicio de soporte de IBM si trabaja con ellos para la resolución de un problema.

Ejemplo

En este ejemplo se utiliza cURL para pasar las sentencias SQL a la API deleteworkload, la cual devuelve 0 para indicar que se ha completado la operación de supresión.

Entrada
curl
--insecure
-X POST
-H "Content-Type: application/json; charset=UTF-8"
--data "{
   dbType:ZOS,
   dbHost:host,
   dbPort:port_number,
   dbName:subsystem,
   dbUser:user_ID,
   dbPassword:password,
   workloadName:Sample_Workload,
   }"
https://localhost/tuning/deleteworkload
Salida
{ 
"code":0,
}

De forma alternativa, la API puede devolver un mensaje de error y una excepción, del mismo modo que cuando no puede encontrar la carga de trabajo de consulta.

{   
    "code" :8 ,
    "error" :"No se ha encontrado la carga de trabajo de consulta Sample_Workload. Asegúrese de
      que el nombre de la carga de trabajo sea correcto. Asegúrese de que la carga de trabajo
      de consulta exista en el servidor de datos especificado."
}

Comentarios