Inicio rápido > Automatizar las exportaciones de datos a Results Manager

Automatizar las exportaciones de datos a Results Manager

Automatice la forma de obtener datos en Results Manager utilizando Analytics Exchange. En primer lugar, utilice un estudio analítico programado para identificar excepciones y luego extraerlas a una tabla de resultados que exporta a un estudio analítico de datos en Results Manager.

¿Qué se necesita?

Para completar este inicio rápido, se necesita lo siguiente:

El escenario

Su empresa necesita configurar un proceso automatizado para identificar a los empleados con un salario reportado superior a 80000 para el período de reporte. Una vez identificados, estos registros de empleados deben ser exportados a Results Manager para un análisis posterior.

Para cada período, se le proporciona un archivo de Microsoft Excel que contiene registros de empleados y puede acceder a este archivo en la unidad C de la máquina Servidor de AX.

Para configurar la automatización, usted:

  1. Crea una carpeta de destino en el directorio De trabajo
  2. Crea un nuevo proyecto de ACL para importar a Servidor de AX.
  3. Agregue un script del estudio analítico que:
    1. Importe los datos del empleado desde el archivo de Excel.
    2. Extrae registros donde el salario excede 80000.
    3. Exporta y agrega la tabla de excepciones a un estudio analítico de datos de Results Manager.
  4. Importe el proyecto ACL a Servidor de AX y programe el script del estudio analítico para que se ejecute una vez por período.

Cada vez que se ejecuta el script en Servidor de AX, las excepciones que identifica se agregan al estudio analítico de datos de Results Manager que usted especifique en el comando EXPORT del script.

La lógica del script del estudio analítico

Agregar el encabezado de estudio analítico

El encabezado del estudio analítico permite que el script se ejecute en Servidor de AX e identifique la tabla de datos y la tabla de resultados:

COMMENT //prueba de exportación de ANALYTIC GRC verifica exportación de GRC en Servidor de AX //DATA empleados //RESULT TABLE Con_altos_ingresos END

Configurar una importación de ODBC para el archivo de Excel

Utilice el comando ACCESSDATA para importar datos desde un archivo de origen de Excel a una tabla en Servidor de AX. En este ejemplo, el archivo C:/source/Empleados_mayo_con_NTC.xls se importa a la tabla empleados:

COM Importar datos a la tabla mediante conexión ODBC ACCESSDATA32 ODBC "Dsn" NAME "Archivos Excel" TO "empleados.FIL" CHARMAX 50 MEMOMAX 100 SOURCE( dbq=C:\source\Empleados_mayo_con_NTC.xls;driverid=1046;maxbuffersize=2048;pagetimeout=5) SQL_QUERY( SELECT `Empleados_mayo_con_NTC_`.`Nombre` AS `Nombre`, `Empleados_mayo_con_NTC_`.`Apellido` AS `Apellido`, `Empleados_mayo_con_NTC_`.`NúmeroTarjeta` AS `NúmeroTarjeta`, `Empleados_mayo_con_NTC_`.`NúmeroEmpleado` AS `NúmeroEmpleado`, `Empleados_mayo_con_NTC_`.`FechaContratación` AS `FechaContratación`, `Empleados_mayo_con_NTC_`.`Salario` AS `Salario`, `Empleados_mayo_con_NTC_`.`Bono_2002` AS `Bono_2002` FROM `Empleados_mayo_con_NTC$` `Empleados_mayo_con_NTC_` ) END_QUERY

Extraer excepciones

Utilice EXTRACT para identificar a los empleados con un salario superior a 80000 y agregue esos registros a la tabla de resultados:

COM extraer personas que ganan mucho OPEN empleados EXTRACT RECORD TO "Con_altos_ingresos.fil" IF Salario > 80000 COM quitar tabla empleados CLOSE empleados DELETE FORMAT empleados OK DELETE empleados.fil OK

Exportar registros a Results Manager

Mediante el comando EXPORT, especifique los campos a exportar desde la tabla de resultados y el estudio analítico de datos de destino a Results Manager. En este ejemplo, el comando exporta todos los campos al estudio analítico de datos 173358:

COM exportar resultados al módulo Results GRC OPEN Con_altos_ingresos EXPORT FIELDS Bono_2002 NúmeroTarjeta NúmeroEmpleado Nombre FechaContratación Apellido Salario ACLGRC TO "173358" APPEND CLOSE Con_altos_ingresos

Después de ejecutar el script

Cada vez que se ejecuta el script del estudio analítico en Servidor de AX, se exportan registros adicionales a Results Manager y se agregan al estudio analítico de datos especificado. Cualquier visualización o medida asociada con la actualización del estudio analítico de datos de Results Manager para reflejar los nuevos registros y el proceso puede continuar de manera automática en cada período.