Guía del usuario de Spotfire®

Application Profiler

Application Profiler se usa para reunir información acerca de los archivos de análisis. Dado un conjunto de archivos, locales o de la biblioteca, la herramienta carga cada archivo y genera una serie de tablas de datos en archivos STDF (por ejemplo, uno con una fila por cada archivo de análisis, uno con una fila por cada tabla de datos y otro con una fila por cada visualización). Application Profiler es una herramienta útil antes o después de aplicar una revisión o una actualización a una versión principal de Spotfire. Dado que se puede examinar la salida de la herramienta, le permite supervisar si las visualizaciones u otras partes del análisis aparecen o se comportan de manera diferente a lo largo del tiempo (por ejemplo: ¿Cuántas visualizaciones tienen los análisis? ¿Ha cambiado el tiempo total de procesamiento en los últimos tres meses? ¿Ha habido algún cambio en el tiempo que se tarda en cargar los datos en un análisis específico?). El generador de perfiles de aplicaciones solo se puede utilizar en el cliente instalado.

Nota: Para obtener acceso a Application Profiler, Diagnóstico de Spotfire, así como a la característica de licencia denominada Application Profiler bajo este, debe estar habilitada. Para administrar licencias, vaya a las páginas de administración de Spotfire Server en un navegador web.

Para acceder a Application Profiler, vaya a Herramientas > Diagnósticos y seleccione Application Profiler. La herramienta le permite personalizar las rutas, las opciones y los scripts, y guardarlos localmente en el equipo como una configuración, lista para ser cargada de nuevo en la herramienta.



Opción Descripción
Cargar configuración Permite abrir una configuración guardada anteriormente.
Guardar configuración Guarda una configuración localmente en el equipo.
Restablecer configuración Borra todas las rutas, las opciones y los scripts del cuadro de diálogo.
Rutas incluidas Enumera los archivos o carpetas agregados desde el equipo local desde la biblioteca.
Agregar Abre un cuadro de diálogo que le permite seleccionar una carpeta o un archivo, localmente o de la biblioteca.
Eliminar Elimina los archivos o carpetas seleccionados de la lista.

Opciones de prueba adicionales

La herramienta puede realizar opcionalmente un conjunto de pruebas predefinidas. Si no se selecciona ninguna opción, la herramienta solo recopila la información básica.



Opción Descripción
Opciones de prueba adicionales Esta es una lista de opciones disponibles para las pruebas y el procesamiento. La mayoría de estas opciones realiza una operación de deshacer implícita después de cada operación.
Procesar visualizaciones originales "Originales" hace referencia a la visualización tal y como se ve al abrir el análisis por primera vez (por ejemplo, sin los marcadores ni filtros aplicados). Además de escribir información básica acerca de la visualización, esta opción agrega columnas para errores de visualización, problemas de procesamiento, tiempo de procesamiento y si es válida la configuración de visualización y la imagen procesada.
Procesar usando una API obsoleta anterior a la versión 7.12 El código de procesamiento de las visualizaciones se actualizó en Spotfire 7.12. Si ha ejecutado Application Profiler anteriormente, es posible que vea pequeñas diferencias en las imágenes debido al cambio de procesamiento al ejecutar una versión actualizada.

Si es importante que no haya diferencias en comparación con las pruebas anteriores, intente procesarlas con la API antigua.

Interacción con visualizaciones Interactúa con visualizaciones usando por ejemplo, las marcas y el resaltado.
Realizar el filtrado Realiza el filtrado y procesa todas las visualizaciones para todas las combinaciones de tipo de filtro y de datos.
Aplicar marcadores Aplica todos los marcadores encontrados en el análisis, y para cada marcador, procesa todas las visualizaciones.
Eliminar/renombrar columnas Para cada columna de cada tabla de datos, la columna se elimina y se procesan todas las visualizaciones. Después de eso, se cambia el nombre de cada columna de cada tabla de datos y todas las visualizaciones se procesan de nuevo.
Eliminar/renombrar tablas de datos Para cada tabla de datos, se elimina la tabla y se procesan todas las visualizaciones. Después, se cambia el nombre de cada tabla de datos y todas las visualizaciones se procesan de nuevo.
Crear nuevas visualizaciones Crea una visualización nueva de cada tipo.
Guardar y volver a cargar Después de realizar todas las opciones de prueba disponibles en el análisis, el archivo se vuelve a cargar, se guarda en el formato del archivo actual y se prueba de nuevo.
Tiempo de espera por análisis (en minutos) Un tiempo de espera se aplica una vez para la versión original del análisis y se inicia una segunda vez para la nueva versión al usar Guardar y volver a cargar.
Número máx. de hilos de pruebas El número máximo de subprocesos simultáneos, un análisis por cada subproceso.
Permitir la ejecución de scripts de la función de datos Si activa esta casilla de verificación significa que desea ejecutar las funciones de datos que están integradas en el análisis. Si la deja sin activar, el resultado será, por ejemplo, un error de la función de datos, un error relacionado con la versión o una visualización vacía, pero podrá evitar que los scripts no deseados afecten al sistema.
Editar Permite definir las opciones de prueba para ejecutar todos los elementos o un número limitado (por ejemplo, filtros, marcadores, columnas y tablas de datos).

Scripts

La herramienta permite cargar scripts personalizados para resaltar y presentar datos específicos en un documento, una tabla de datos o un objeto visual. Consulte Creación de scripts para Application Profiler para ver algunos ejemplos.



Opción Descripción
Scripts Admite scripts personalizados que se pueden ejecutar una vez para cada documento (análisis), tabla de datos y objeto visual (visualización).
Documento Ejecuta un script para cada documento. Una variable denominada Document estará disponible.
Tabla de datos Ejecuta un script para cada tabla de datos. Una variable denominada DataTable estará disponible.
Nota: Dado que el nombre de la variable es el mismo que el tipo de objeto, el script no puede contener estructuras como la siguiente:

from Spotfire.Dxp.Data import *

Esto impedirá que el objeto DataTable tenga una propiedad Name y no se mostrará ninguna salida. Alternativamente, cuando necesite importar desde Spotfire.Dxp.Data, hágalo con nombres específicos en lugar del comodín.

Visual Ejecuta un script para cada objeto visual. Una variable denominada Objeto visual estará disponible.
Script para ejecutar una vez para cada... Muestra el script que se va a ejecutar.
Columnas de resultados disponibles para cada... Muestra el script que se ha usado para configurar las columnas de salida adicionales para el documento, la tabla de datos o las tablas de datos de salida de visualización.

Ejecutar Application Profiler

Antes de ejecutar Application Profiler, deberá especificar dónde guardar las tablas de datos de salida y proporcionar un prefijo de título a las tablas de datos de salida.



Opción Descripción
Guardar tablas de salida en Especifica dónde guardar las tablas de datos de salida.
Prefijo Un prefijo de título de las tablas de datos de salida que se guarda localmente en el equipo.
Inicio Inicia la prueba mediante la descarga y ejecución de pruebas en los archivos o carpetas agregados.
Mostrar análisis Proporciona un acceso directo rápido para crear un análisis desde donde se guardan las tablas de resultados