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: