El servicio de ajuste

El servicio de ajuste proporciona una interfaz individual con siete API web que llevan a cabo diferentes acciones para ayudarle a ajustar sentencias SQL individuales y sentencias SQL agrupadas en cargas de trabajo de consulta.

El servicio de ajuste acepta los datos de entrada con el formato de una serie JSON que se pasan a un URL HTTP o HTTPS. El servicio de ajuste devuelve los datos de salida desde las API web, los cuales también tienen el formato de una serie JSON y se pasan en un URL HTTP o HTTPS.

El servicio de ajuste se puede ejecutar en la ubicación siguiente:

Un sistema Linux o Windows soportado donde se ha instalado el cliente de IBM® Data Studio, versión 4.1.1
Las instrucciones para instalar el cliente de Data Studio se encuentran en www.ibm.com/support/knowledgecenter/SS7L9Q_4.1.1/com.ibm.datatools.qrytune.installconfig.doc/topics/ioqwt411_top.html. Las instrucciones también describen cómo instalar el kit de activación de licencias para InfoSphere Optim Query Workload Tuner. Con este kit, puede activar el conjunto completo de características de ajuste en una base de datos o subsistema DB2 conectado.

El cliente de Data Studio y el servidor de HTTP incorporado del cliente deben estar en ejecución. Puede iniciar y detener el servidor HTTP incorporado pulsando este icono que se encuentra junto a la parte superior de la interfaz de usuario para el cliente de Data Studio:

Icono para iniciar y detener el servidor HTTP incorporado

Coloque el cursor sobre el icono para visualizar la ayuda contextual que lista los números de puertos HTTP y HTTPS en los que el servidor escucha las solicitudes.

Un servidor de Linux que es un invitado z/VM
En esta ubicación, el servicio de ajuste está basado en OSGi y no requiere el cliente de Data Studio.

Puede crear y enviar solicitudes al servicio de ajuste y recibir la salida del servicio de ajuste utilizando cualquier lenguaje de script o programación que pueda normalizar la entrada como datos JSON y analizar los datos JSON que se devuelven. Los scripts o aplicaciones que cree deberán poder componer solicitudes JSON a partir de los parámetros de entrada necesarios, enviarlas en solicitudes HTTP o HTTPS y, a continuación, aceptar los datos JSON resultantes devueltos en respuestas HTTP o HTTPS.

Este documento utiliza cURL en los ejemplos. En este documento se incluye un proyecto de ejemplo que utiliza ejemplos Java™.


Comentarios