Desarrollo de estudios analíticos
Para facilitar la depuración y aislar errores, desarrolle el cuerpo del script antes de agregar el encabezado de estudio analítico. Una vez que agregue el encabezado de estudio analítico, utilice el archivo de log y valores de prueba temporales para comprobar cómo se ejecuta el estudio analítico. Por último, implemente el estudio analítico en el entorno definitivo.
Nota
El siguiente flujo de trabajo es un enfoque sugerido para desarrollar estudios analíticos y usted puede desarrollar estudios analíticos de la manera que le parezca más conveniente.
Flujo de trabajo para crear y comprobar un script de estudio analítico
Crear el script de Analytics
Cree un script en Analytics sin utilizar cuadros de diálogo personalizados para introducir información del usuario ni ninguna otra función que requiera la interacción con el usuario durante la ejecución del script. Los estudios analíticos permiten la entrada de datos por parte del usuario antes de ejecutar un estudio analítico, pero, a diferencia de los scripts, no admiten la interacción con el usuario durante la ejecución.
Para almacenar valores de entrada en el script de Analytics, cree variables de manera temporal en la parte superior del script:
ASSIGN v_TablaAnálisis = "Trans_Mayo"
Pruebe y depure el script hasta que se ejecute sin errores.
Agregar el encabezado de estudio analítico y las etiquetas
Agregue un encabezado de estudio analítico al script. Copie los nombres de las variables de la parte superior del script a las etiquetas correspondientes del encabezado del estudio analítico:
//TABLE v_TablaAnálisis "Tabla que se debe clasificar"
Si desea obtener más información, consulte Agregar encabezados de estudios analíticos.
Incluir el log en los resultados del estudio analítico
El log es una herramienta fundamental para diagnosticar la causa de los errores del estudio analítico, pero también puede ser importante cuando los estudios analíticos se realizan con éxito pero arrojan resultados inesperados. El log se crea automáticamente cuando un estudio analítico falla, pero si el estudio analítico se realiza con éxito, solo se genera el log si especifica la etiqueta de estudio analítico RESULT.
Incluya la siguiente línea al final del encabezado del estudio analítico para asegurarse de que el log esté disponible cada vez que ejecute el estudio analítico:
//RESULT LOG
Validar el encabezado del estudio analítico
Valide el encabezado del estudio analítico Puede validar el encabezado del estudio analítico con la frecuencia que lo desee.
Si desea obtener más información, consulte Validar encabezados de estudios analíticos.
Asignar valores de prueba temporales a las etiquetas de estudio analítico
Utilizando el operador de asignación especial ( := ), asigne valores de prueba temporales a todas las etiquetas del estudio analítico que necesiten la entrada de datos por parte del usuario. Puede copiar los valores de prueba desde las asignaciones de variables temporales en la parte superior del script:
//TABLE v_TablaAnálisis "Tabla que se debe clasificar" := "Trans_Mayo"
Si desea obtener más información acerca de la asignación de valores de prueba temporales, consulte Especificación de valores de entrada de prueba en Analytics.
Eliminar las variables temporales
Elimine las variables temporales desde la parte superior del script o exclúyalas con comentarios si cree que tal vez desee utilizarlas nuevamente.
Recorra el estudio analítico
Recorra el estudio analítico haciendo clic en Paso , o pulsando F10 de manera reiterada. Revise el contenido de la etiqueta Variables en el Navegador para asegurarse de que todas las variables del encabezado del estudio analítico se estén creando correctamente, con la asignación adecuada de valores de prueba.
Pruebe y depure el estudio analítico hasta que se ejecute sin errores.
Cuando finalice la comprobación, elimine los valores de prueba temporales y el operador de asignación especial de todas las etiquetas del estudio analítico.
Nota
Si desea salir del estudio analítico antes de que finalice, pulse Esc y haga clic en Sí en el diálogo de confirmación.
Consejo
Puede eliminar todas las variables almacenadas y las asignaciones de variables del proyecto de Analytics introduciendo DELETE ALL OK en la línea de comando. Borrar la etiqueta Variables antes de recorrer un estudio analítico le permite comenzar de cero.
Flujo de trabajo para comprobar una aplicación de análisis
Para los estudios analíticos que se ejecutarán en el Cliente Web AX o la ventana Aplicación de análisis, también necesita comprobar la aplicación de análisis.
Eliminar los formatos de tabla redundantes
Una vez que haya probado todos los estudios analíticos y los subscripts de la aplicación de análisis, y haya determinado que se ejecutan correctamente, elimine los formatos de tabla del proyecto de Analytics que no incluirá en la aplicación de análisis.
Los formatos de tabla redundantes crean un cierto desorden en la aplicación de análisis en AX Cliente, el Cliente Web AX y la ventana Aplicación de análisis y podrían resultar confusos para los usuarios finales.
Abrir la aplicación de análisis en la ventana Aplicación de análisis
Abra la aplicación de análisis finalizada en la ventana Aplicación de análisis haciendo clic con el botón secundario del ratón en la entrada del proyecto de Analytics en la ficha Panorama y seleccionando Abrir como Aplicación de análisis.
Nota
Si no se puede abrir la aplicación de análisis y recibe un mensaje de error que indica que los estudios analíticos tienen nombres idénticos, compruebe el valor nombre en la etiqueta ANALYTIC de cada estudio analítico que se especifica en el mensaje de error. Los valores de nombre del estudio analítico deben ser exclusivos en un proyecto de Analytics.
Ejecutar el estudio analítico
Ejecute todos los estudios analíticos de la aplicación de análisis para confirmar que estén funcionando correctamente.
Observe el orden correcto para ejecutar los estudios analíticos si está utilizando la opción TYPE con la etiqueta ANALYTIC y creando estudios analíticos de importación, preparación y análisis.
Comprobar el log
Si un estudio analítico no se ejecuta correctamente, abra y revise el archivo de log (nombre_estudio_analítico.log). El log debería incluir una entrada, marcada con una X roja, que indica el motivo por el cual no se pudo completar correctamente el estudio analítico:
- por valores de entrada que se introdujeron incorrectamente, vuelva a ejecutar inmediatamente el estudio analítico con un valor de entrada correcto
- por errores de sintaxis y lógicos en el cuerpo del script, corrija el error en Analytics y vuelva a abrir la aplicación de análisis en la ventana Aplicación de análisis
Un estudio analítico puede completarse con éxito, pero es posible que la tabla de resultados no contenga los resultados que usted esperaba. Cuando ocurra esto, revise las entradas del log en secuencia y compruebe los valores de entrada que se enviaron al estudio analítico para asegurarse de que el estudio analítico esté funcionando de la manera deseada.
Empaquetar y validar una aplicación de análisis
Empaquetar o importar la aplicación de análisis
Una vez que esté satisfecho con el funcionamiento de la aplicación de análisis, empaquétela para su distribución y uso en la ventana Aplicación de análisis o impórtela a AX Servidor para utilizarla en AX Cliente o el Cliente Web AX. Si desea obtener más información, consulte Empaquetamiento de las aplicaciones de análisis.
Ejecute las aplicaciones de análisis de AX Servidor
Si está desarrollando estudios analíticos para utilizarlos en AX Servidor, ejecute todos los estudios analíticos utilizando tanto AX Cliente como el Cliente Web AX para asegurarse de que funcionan como usted lo espera.