Agregar encabezados de estudios analíticos
Un encabezado de estudio analítico es una serie de etiquetas declaratorias encerradas en un comentario al inicio de un script. El encabezado incluye los parámetros de entrada que un usuario completa de antemano, lo que permite que el estudio analítico se ejecute sin supervisión, ya sea de forma inmediata o programada.
Después de desarrollar scripts en un proyecto de Analytics, debe agregar un encabezado de estudio analítico antes de poder confirmar y enviar scripts a Robots o de utilizar el proyecto como una aplicación de análisis en el Servidor de AX o en la ventana Aplicación de análisis.
Requisitos del encabezado de estudio analítico
El encabezado de estudio analítico debe cumplir determinados requisitos. Si no los cumple, el script de estudio analítico no se puede ejecutar correctamente.
Si desea obtener información detallada acerca de la sintaxis del encabezado de estudio analítico y una lista completa de etiquetas de estudios analíticos, consulte Etiquetas y encabezados de estudios analíticos.
Encierre los encabezados de estudio analítico en un bloque de comentario
Los encabezados de los estudios analíticos deben estar completamente definidos en un bloque de comentario que comienza en la primera línea del script.
COMMENT Las etiquetas de estudio analítico se colocan aquí. END
Declare las datos de entrada y las salidas
En el encabezado del estudio analítico, usted debe declarar los datos de entrada necesarios para el estudio analítico y las salidas que se copian a Robots o a AX Servidor, o que se escriben como resultados en la ventana Aplicación de análisis:
Entradas | Salidas |
---|---|
|
|
Declare los valores de entrada
Los encabezados de estudios analíticos también deben declarar los valores de entrada que los usuarios especificarán cuando ejecuten o programen el estudio analítico.
Utilice la etiqueta PARAM para agregar parámetros de entrada que acepten los valores de entrada especificados por el usuario y los almacenen en variables. Por ejemplo, si desea que un estudio analítico seleccione datos sobre la base de un intervalo de fechas, debe agregar los parámetros Fecha de inicio y Fecha de finalización que le permitan al usuario especificar esas fechas.
Validar encabezados de estudios analíticos
Después de agregar un encabezado de estudio analítico a uno o más scripts, utilice las herramientas de Analytics para validar la sintaxis del encabezado a fin de asegurarse de que sea correcta. Realice la validación antes de confirmar y enviar los scripts a Robots o de empaquetar las aplicaciones de análisis, de manera que los estudios analíticos no fallen durante la ejecución.
Una herramienta valida los encabezados de estudio analítico individuales a nivel del script. La otra herramienta valida todos los encabezados de estudio analítico del proyecto de manera simultánea. Los dos tipos de validaciones se centran en diferentes aspectos.
Validar un encabezado de estudio analítico individual
La validación de un encabezado de estudio analítico a nivel del script se centra en la sintaxis de las etiquetas de estudio analítico individuales e informa de los errores con los números de línea correspondientes.
- Abra el script que contiene el encabezado del estudio analítico.
- En la barra de herramientas del Editor de scripts, haga clic en Validar el encabezado del estudio analítico
.
Aparece un mensaje que indica que el encabezado del estudio analítico es válido o que especifica un error y el número de línea donde ocurre el error.
- Si el encabezado de estudio analítico contiene un error, corríjalo y haga clic en Validar el encabezado del estudio analítico
nuevamente para asegurarse de que no existan más errores.
Consejo
Si la naturaleza del error no resulta obvia por el mensaje de error, revise el tema de Ayuda de la etiqueta de estudio analítico asociada. Compare cuidadosamente la sintaxis del tema con la sintaxis de la línea del encabezado del estudio analítico. Los errores se pueden deber a discrepancias mínimas en la sintaxis del encabezado del estudio analítico.
Validar todos los encabezados de estudio analítico de un proyecto
La validación de los encabezados de estudio analítico a nivel del proyecto comprueba dos cosas:
- existe al menos un encabezado de estudio analítico en el proyecto
- los nombres de los diferentes estudios analíticos son exclusivos
Nota
Esto se refiere al nombre especificado en la etiqueta ANALYTIC, no al nombre del script que figura en la ficha Panorama del Navegador.
La validación a nivel del proyecto se realiza de forma automática al comprobar y enviar scripts a Robots. También puede realizar la validación manualmente si agrega el botón Comprobar scripts a la barra de herramientas de Analytics.
- Si es necesario, agregue el botón Comprobar scripts a la barra de herramientas de Analytics:
- Haga doble clic en un lugar vacío de la barra de herramientas para abrir el cuadro de diálogo Personalizar la barra de herramientas.
- En la lista Botones disponibles de la barra de herramientas, seleccione el botón Comprobar scripts y haga clic en Agregar.
- En la lista Botones de la barra de herramientas actual, seleccione el botón Comprobar scripts y haga clic en Mover hacia arriba o en Mover hacia abajo para cambiar la ubicación del botón.
El orden de los botones de arriba hacia abajo corresponde a su ubicación de izquierda a derecha en la barra de herramientas.
Haga clic en Cerrar para guardar sus cambios.
- En la barra de herramientas, haga clic en Comprobar scripts
.
Aparece un mensaje que indica que los encabezados de estudio analítico del proyecto son válidos o que especifica uno o más errores.
- Si los encabezados de estudio analítico contienen un error, corríjalo y haga clic en Comprobar scripts
nuevamente para asegurarse de que no haya más errores.
Ejemplo de encabezado del estudio analítico
COMMENT //ANALYTIC Identificar cheques faltantes Este estudio analítico identifica los números de cheque faltantes //TABLE v_tabla_pagos Tabla de pagos Seleccione una tabla que enumere los pagos e incluya una columna de números de cheque //FIELD v_núm_cheque CN Número de cheque Seleccione el campo que contiene los números de cheque //PARAM v_fecha_de_inicio D OPTIONAL Fecha de inicio (opcional) Introduzca la fecha de inicio para el análisis //PARAM v_fecha_de_finalización D OPTIONAL Fecha de finalización (opcional) Introduzca la fecha de finalización para el análisis //PARAM v_región C MULTI SEPARATOR , QUALIFIER ' Región(es) Introduzca un o más regiones para incluir en el análisis //RESULT LOG //RESULT TABLE ChequesFaltantes //RESULT FILE ChequesFaltantes.xls END