jueves, 18 de febrero de 2016

Introducción a Procesos de Turbo Integrator: Avanzado


Por Édgar Barrios


Para finalizar con el tema de introducción a los procesos de Turbo Integrator, en este artículo nos vamos a enfocar en la definición de la pestaña Avanzado. Es importante aclarar, que si se define un mapeo en la pestaña Mapas, la sección Avanzado será generada de manera automática. 

A continuación se describen las tareas que pueden ser realizadas en esta pestaña:

·         Lo primero a destacar, es que dentro de esta pestaña existen una serie de sub-pestañas, las cuales serán descritas en este artículo.

 








·       La primera de ellas es Parámetros, en ella se podrán definir los parámetros necesarios para que el proceso se ejecute correctamente. En este caso se definen por defecto dos parámetros que serán usados para control en el proceso. Para agregar un nuevo parámetro simplemente se presiona icono de signo más (plus) y se indica el nombre que tendrá el parámetro.

·         El resto de pestañas, en principio cada una cumple una función particular, la cual será explicada y se mostrará el código generado de forma automática.










·         Prólogo: esta es la primera pestaña en procesarse, el código aquí escrito sólo se ejecuta una vez. Aquí todavía no se ha abierto el origen de datos y principalmente se ejecutan tareas previas a la importación de datos en TM1, como por ejemplo la verificación de existencia y/o creación de objetos dentro de TM1. A continuación se muestra imagen con el código de Turbo Integrator generado para nuestro ejemplo:

·         Metadatos: En esta pestaña comienza el procesamiento del origen de datos, el código encontrado aquí se ejecuta una vez por cada registro existente en el origen de datos. Se usa principalmente para actualizar estructuras de datos tales como dimensiones y cubos. Para el ejemplo actual, no se generó código en esta pestaña.

·         Datos: El código escrito en esta pestaña también se ejecuta una vez por cada registro existente en el origen de datos. Se usa principalmente para cargar información en los cubos y también es útil en la actualización de atributos de dimensión. A continuación se puede observar el código autogenerado en esta pestaña.


·         Epílogo: es la última pestaña que se ejecuta y su código se procesa una sola vez. Aquí ya se ha cerrado el origen de datos y se usa principalmente para registrar información en logs acerca de la ejecución del proceso. A continuación se puede observar el código generado para nuestro ejemplo:

·         Para finalizar se guarda el proceso.

·        
 Se ejecuta:


·         Se suministran los parámetros del proceso y se presiona el botón Aceptar.
·         Se recibe mensaje satisfactorio:
·         Se visualiza el cubo creado:
De esta manera culminamos con la introducción a procesos de turbo integrator.