• No results found

SentiMap: Geo-location Based Streams

4.2 Visualisation Applications

4.2.1 SentiMap: Geo-location Based Streams

Puede aprovechar las opciones para mejorar el rendimiento del adaptador AC real. El adaptador de integración para los datos de AC real se utiliza para transformar los datos recibidos de TADDM al formato necesario para que los utilicen las aplicaciones de Control Desk. Hay disponibles algunas opciones para mejorar el rendimiento de este adaptador. De forma predeterminada, estas opciones no están habilitadas en los sistemas actualizados. Revise las opciones y decida si desea habilitarlas en su entorno.

La primera opción se refiere al almacenamiento en memoria caché de claves alternativas y primarias cuando se recuperan datos. Puede alcanzar una mejora significativa de rendimiento si no almacena estas claves en memoria caché. El archivo fusion.properties, ubicado en el directorio Integration

Composer\data\properties, contiene propiedades que controlan el proceso de correlación. Este archivo contiene estas líneas:

mxe.fusion.referencecache.Actual_Target_CI=1000,Guid,ALTERNATE_KEY mxe.fusion.referencecachesameas.Actual_CI=Actual_Target_CI

mxe.fusion.referencecache.Actual_CI=1000,Guid,ALTERNATE_KEY

Para inhabilitar el almacenamiento en memoria caché de las claves alternativas y primarias, añada el parámetro NO_CACHE_LOAD a las dos propiedades de

referencecache, de modo que la línea sea similar a la siguiente:

mxe.fusion.referencecache.Actual_Target_CI=1000,Guid,ALTERNATE_KEY,NO_CACHE_LOAD mxe.fusion.referencecachesameas.Actual_CI=Actual_Target_CI

mxe.fusion.referencecache.Actual_CI=1000,Guid,ALTERNATE_KEY,NO_CACHE_LOAD

No añada el parámetro a la propiedad referencecachesameas.

Cuando añada el parámetro NO_CACHE_LOAD, el adaptador AC real también utiliza hebras cuando se importan datos de TADDM. La utilización de hebras ofrece mejoras en el rendimiento de hasta un 50% en la ejecución del adaptador. La utilización de hebras hace que el adaptador utilice más memoria, por lo que no se recomienda utilizarlas sin el parámetro NO_CACHE_LOAD.

Puede controlar el comportamiento relacionado con hebras utilizando propiedades en el archivo ccmdb.properties, ubicado en el directorio Integration

Composer\data\properties\provider. La propiedad ccmdb.itic.num.of.threads tiene dos valores numéricos. El primer valor es el número de hebras que se van a utilizar y el segundo valor es el número máximo de artículos de configuración

(AC) en cola. Los valores predeterminados son 5:25 para sistemas operativos de 32 bits y 10:50 para sistemas operativos de 64 bits.

Otra opción es importar sólo aquellos AC reales que se promocionarán a AC autorizados. Esta opción utiliza los ámbitos de promoción que se definen como parte de su espacio de AC autorizado. La utilización de esta opción impide la importación de datos sobre AC que nunca se convertirán en AC autorizados. Para implementar esta opción, cambie el valor de la propiedad

ccmdb.actualci.filtering.level en el archivo ccmdb.properties por 2.

Si una hebra no recibe una respuesta de TADDM en un periodo de tiempo especificado, verá un mensaje como este en el archivo fusion.log y la salida estándar:

No se ha recibido ningún dato de TADDM para GUID

7C386211D2403B02A769DD00B8797C32 tras esperar 100000 milisegundos. Se ha producido un error durante: Recuperando datos de AC TADDM 7C386211D2403B02A769DD00B8797C32

Se ha producido un error en: TADDMThreadManager.getTaddmData

Integration Composer deja de funcionar cuando se produce este error. Si ve este mensaje, puede modificar el archivo ccmdb.properties para alterar temporalmente el periodo de tiempo que la hebra espera antes generar el error. De forma

predeterminada, esta propiedad no está definida en el archivo, pero puede añadirla. Añada esta línea al archivo.

ccmdb.itic.thread.max.wait.time=200000

Esto duplica el tiempo de espera de diez minutos a veinte.

Si modifica los archivos de propiedades para implementar cualquiera de estas opciones, reinicie el servidor de Integration Composer para activar los cambios en las propiedades.

Capítulo 14. Actualización de Deployer's Workbench

Deployer's Workbench es un entorno de trabajo instalado por separado basado en Eclipse que constituye la herramienta de mejores prácticas para la creación de espacios de AC autorizados. Si ya ha instalado una versión anterior de Deployer's Workbench, actualícela para trabajar con Control Desk 7.6.

Acerca de esta tarea

Puede actualizar Deployer's Workbench utilizando el launchpad del producto o el instalador nativo. En ambos casos, se debe poder acceder a la imagen del DVD1 o al DVD físico desde la estación de trabajo en la que haya instalado Deployer's Workbench.

El proceso de actualización preserva los proyectos de Deployer's Workbench. Deployer's Workbench los actualiza posteriormente para trabajar con la nueva versión del producto.

Procedimiento

1. Inicie el instalador de Deployer's Workbench. Inicie el launchpad del producto y pulse Instalar Deployer's Workbench, o bien, para utilizar el instalador nativo, cambie al directorio DW y ejecute install.exe.

2. El instalador de Deployer's Workbench detecta que Deployer's Workbench ya está instalado y le pregunta si desea actualizarlo a la nueva versión. Pulse

Aceptar.

3. Es posible que aparezca un mensaje en el que se indique que Install Anywhere se está preparando para la instalación. Cuando aparezca la pantalla Deployer's Workbench, elija un idioma de la lista desplegable y pulse Aceptar.

4. El instalador de Deployer's Workbench le pregunta si desea actualizar los proyectos de Deployer's Workbench para que sean compatibles con la nueva versión. Las actualizaciones incluyen modificaciones de clasificaciones

autorizadas para que coincidan con las soportadas con Control Desk 7.6. Debe actualizar sus proyectos para utilizarlos con la nueva versión del producto. 5. Lea el resumen previo a la instalación. Pulse Anterior si desea hacer algún

cambio. Pulse Actualizar para empezar la actualización.

6. Verá una barra de progreso que indica el progreso del procedimiento de actualización. Después de que haya finalizado la actualización, pulse

Finalizadopara salir del instalador. En este punto, el instalador ha actualizado el software de Deployer's Workbench, pero no los proyectos existentes. Los proyectos en el espacio de trabajo de Deployer's Workbench se actualizarán de forma automática la próxima vez que se inicie Deployer's Workbench.

Resultados

Al iniciar Deployer's Workbench se explorará cada proyecto para ver si está cualificado para ser actualizado. En caso afirmativo, aparecerán un mensaje y un indicador de progreso para mostrar el progreso general de la actualización. En algunos casos, la actualización podría requerir que contestara a una pregunta que pertenece al paso de actualización actual. Antes de que los elementos del proyecto se actualicen, Deployer's Workbench realizará una copia de seguridad del proyecto y colocará el archivo de copia de seguridad dentro del propio proyecto.

De forma adicional, si importa un proyecto de Deployer's Workbench que se ha exportado de una actualización anterior, se producirá este mismo procedimiento de actualización.

Capítulo 15. Tareas posteriores a la actualización

Hay varias tareas que se deben completar después de haber actualizado Control Desk.

Una vez que haya actualizado Control Desk, complete las tareas posteriores a la actualización para concluir la actualización.

Lista de comprobación para las tareas posteriores a la actualización