Para habilitar el servicio de renovación de tabla de resumen de cubo, deberá
utilizar el asesor de MQT para crear y llenar tablas de resumen de cubo.
Antes de empezar
Antes de comenzar esta tarea, deberá comprobar que el servicio de movimiento de datos
está habilitado.
Las MQT sólo están soportadas cuando se utiliza DB2 como base de datos de IBM® Business Monitor.
Acerca de esta tarea
Se utiliza el script getMqtDLL para generar las MQT. Puede
utilizar los valores predeterminados cuando utilice el script o puede añadir parámetros
opcionales para personalizar el servicio.
Procedimiento
- Vaya al siguiente subdirectorio del servidor de
IBM Business Monitor para ejecutar
getMqtDLL: \profiles\<nombre_perfil>\bin
- Para ejecutar getMqtDLL con los valores predeterminados,
especifique uno de los siguientes mandatos:

wsadmin -wsadmin_classpath "..\..\..\plugins\com.ibm.wbimonitor.lifecycle.spi.jar;
..\..\..\plugins\com.ibm.wbimonitor.repository.jar"
-lang jython -f "..\..\..\scripts.wbm\mqt\getMqtDDL.jy"
ID_modelo versión_modelo


wsadmin -wsadmin_classpath "../../../plugins/com.ibm.wbimonitor.lifecycle.spi.jar:
../../../plugins/com.ibm.wbimonitor.repository.jar"
-lang jython -f "../../../scripts.wbm/mqt/getMqtDDL.jy"
ID_modelo versión_modelo
Los parámetros ID_modelo y versión_modelo son necesarios. Estos
parámetros deben especificarse exactamente como aparecen en la página Modelos de
Monitor de la consola administrativa de WebSphere (por ejemplo: getMqtDDL.jy Mymodel 2011-08-31T23:59:59).
- Para personalizar las MQT recomendadas por el asesor de MQT, utilice uno o más de
los siguientes parámetros con el script getMqtDDL:
- -maxDimensions z
- donde z es el número máximo de dimensiones que deben analizarse
juntas.
Este parámetro coloca límites en el número de dimensiones que pueden detallarse eficazmente desde los widgets del panel de control.
El
rango de valores está entre
1 y
5.
El valor predeterminado es
3.
Consejo: Utilice el valor
predeterminado (3). El uso del valor 4 o
5 puede hacer aumentar el tiempo de renovación de MQT a un nivel no
deseado.
- -maxSummaries z
- donde z es el número máximo de tablas de resumen para el contexto de supervisión.
maxSummaries
especifica el número máximo de MQT que se generarán. Varias combinaciones diferentes de dimensiones se pueden almacenar en una sola MQT, o bien, se pueden esparcir en varias MQT.
El rango de valores está entre 0 y 100.
El valor predeterminado es 15.
- -maxStageWidth z
- donde z es el número máximo de tablas de base de renovación que
deben generarse.
El rango de valores va desde 0 hasta el valor
especificado en maxSummaries.
El valor predeterminado es
1.Consejo: De forma predeterminada, se utiliza una tabla de base
para renovar todas las tablas de resumen. Con más de cinco dimensiones en el contexto de
supervisión, es posible que deba aumentar el número de tablas de base.
- -maxLevel(dimensión, nivel)
- donde nivel es la profundidad de la dimensión en la MQT.
El
nivel puede ser uno de los siguientes valores:
- -1: resumir sólo el nivel más profundo
- 0: no hay resumen para esta dimensión
- 1: resumir sólo el nivel superior
- n: resumir sólo los niveles n superiores
maxLevel
se puede utilizar para limitar el número de dimensiones utilizadas en las MQT y el número
de niveles que deben utilizarse para cada dimensión. Puede especificar varias dimensiones repitiendo el parámetro maxLevel, por ejemplo –maxLevel(DATE, 0) –maxLevel(CITY, 1).
- -tableSpace t
- donde t es el espacio de tabla donde se crean las MQT.
El
valor predeterminado es DSTS32K, que especifica un espacio de tabla que
debe utilizarse para contener las MQT generadas.
- -createDDLname nombre_archivo
- donde nombre_archivo es el nombre del archivo DDL de creación
generado.
El valor predeterminado es CreateMQT_<ID_modelo>.ddl
- -dropDDLname nombre_archivo
- donde nombre_archivo es el nombre del archivo DDL descartado
generado.
El valor predeterminado es DropMQT_<ID_modelo>.ddl
El siguiente ejemplo muestra el uso de los parámetros opcionales con getMqtDLL:
wsadmin -wsadmin_classpath "..\..\..\plugins\com.ibm.wbimonitor.lifecycle.spi.jar;
..\..\..\plugins\com.ibm.wbimonitor.repository.jar"
-lang jython -f "..\..\..\scripts.wbm\mqt\getMqtDDL.jy"
MortgageLendingBAM 2011-05-03T10:08:00
-maxDimensions 3 -maxSummaries 15 -maxStageWidth 1
-maxLevel(Date,3) -maxLevel(Location,2) -tableSpace DSTS32K
Resultados
Se genera un archivo DDL, que contiene sentencias para crear y cargar las
MQT y para crear objetos de soporte (por ejemplo, índices y procedimientos almacenados). Se
crea otro archivo DDL para descartar las MQT.
Los procedimientos almacenados
contienen la lógica de renovación necesaria para actualizar las MQT mantenidas por el
usuario y para actualizar las estadísticas utilizadas por el optimizador. El archivo DDL también registra el procedimiento almacenado de renovación en el
Planificador de Monitor e inicializa una planificación de renovación.
Qué hacer a continuación
Puede configurar la planificación de la renovación de datos en la consola
administrativa bajo la cabecera
Gestionar servicios planificados
para el servicio de renovación de tabla de resumen de cubo.