Implementación de Reglas en Cognos TM1 – Parte 2


 Por Katherine Izquierdo
Hoy hablaremos de dos importantes conceptos que debemos manejar cuando trabajamos con reglas estos son los SKIPCHECKS y FEEDERS los cuales tienen un alto impacto en el rendimiento y la precisión de cálculos de nuestro modelo.
¿Qué son los SKIPCHECKS?
Para entender mejor este concepto vamos a hablar de cómo trabaja TM1. TM1 posee un algoritmo de compresión de datos escasos, que permite al motor de cálculos ignorar las celdas vacías, lo que permite optimizar el rendimiento cuando la mayoría de las celdas en un cubo evaluado son cero. Pero cuando tenemos reglas en un cubo este algoritmo de compresión de datos escasos es desactivado. Es aquí donde entran en juego los SKIPCHECKS restaurando este algoritmo.
Los SKIPCHECKS  son ubicados en la primera línea del archivo de reglas. Tal como se ilustra en la siguiente figura.
                          
¿Qué son los FEEDERS?
Los FEEDERS son utilizados por el motor de cálculos de TM1 para manejar eficientemente la escasez en un cubo con cálculos basados en normas. Podríamos considerarlos como un tipo de regla que se comunica con los cálculos. Estos identifican los campos en un cubo que son utilizados en un cálculo basado en normas y los distingue como excepciones para el algoritmo de compresión de datos escasos.
De este modo el algoritmo continuará trabajando a pesar de que se tengan normas asociadas permitiendo que todas las celdas descritas en la sección FEEDERS sean evaluadas para los cálculos.
En el ejemplo que verán a continuación podrán visualizar los FEEDERS para la Commission%
               
El uso de SKIPCHECKS y FEEDERS afecta el rendimiento de nuestro modelo pero si los implementamos de manera correcta tenderemos resultados precisos. Su manejo no resulta sencillo, pero la práctica nos dará la pericia para determinar cuál sería la mejor solución a implementar. Si se gestionan adecuadamente nos ahorraremos muchos dolores de cabeza.
Pero qué sucede si implementamos reglas sin SKIPCHECKS y FEEDERS?
El  motor de consolidación TM1 asume que las celdas no tienen valor y salta su comprobación. Esto nos traería serios problemas, al alterar la precisión y resultado de los cálculos.
En una próxima entrega te enseñaremos a construir FEEDERS de forma eficiente.

TM1: Trabajando con Reglas

Por Johana Hernández

IBM Cognos TM1 es una plataforma de software de planificación de empresa que puede transformar todo el ciclo de planificación: desde el establecimiento de objetivos y la elaboración de presupuestos hasta la creación de informes, tablas de puntuación, análisis y previsión.
Una vez definida la estructura del modelo a desarrollar se puede dar inicio a la creación de reglas que permitirán obtener valores de las celdas a través de cálculos.
En esta oportunidad estaremos trabajando con la versión 10.2.2 y lo primero que hay que saber es que existen dos interfaces utilizables para desarrollar reglas. La primera de ella es través de IBM Cognos TM1 Architect siguiendo los siguientes pasos:

Paso 1: Inicia sesión en Cognos TM1 Architect y ubica el cubo al que deseas agregar las reglas


Paso 2: Despliega si contenido y localiza el icono que  está acompañado del nombre del cubo y da doble click sobre él.
Se desplegará el editor en donde podrás agregar las reglas que necesites.

La otra interfaz para el desarrollo de reglas es a través de IBM Cognos TM1 Performance Modeler. El procedimiento para comenzar a crear nuestras reglas se mantiene.

                                                   

Performance Modeler nos brinda un plus y es que este editor posee la funcionalidad de autocompletado facilitándonos el trabajo a la hora de desarrollar.
                                       

En el próximo post seguiremos avanzando en este proceso de creación de reglas en IBM Cognos TM1.
“Peor a no tener vista es no tener Visión.”
Helen Keller
Escritora, oradora y activista política sordociega estadounidense.
                                                                  

Implementación de Reglas en Cognos TM1 – Parte 1

Por Katherine Izquierdo
 
   


Con Cognos TM1 puedes analizar grandes fuentes de datos y crear modelos que faciliten la gestión empresarial. Pero en este proceso nos encontramos con muchos datos que requieren de análisis y posteriormente grandes cálculos para poder obtener el resultado esperado. Y es aquí donde entran en juego las reglas de TM1.
Las reglas de TM1 son sentencias de cálculo que definen cómo calcular los valores en las celdas del cubo al que sean asignadas estas reglas. Con el uso de las reglas de TM1 puedes realizar desde cálculos simples hasta cálculos de valores de cubo complejos, así como referencias a otros cubos para realizar cálculos.
A continuación te mostraremos cómo trabajan las reglas de TM1 en cuatro sencillos pasos:
Creación de las Reglas.
Para crear una regla presiona click derecho sobre el cubo y selecciona Crear Regla, automáticamente se creará el archivo de reglas para cada uno de los cubos existentes en el modelo.
Cuando se crean reglas para un cubo son asociadas a ese único cubo y sólo podrás realizar
cálculos para este cubo, la regla es creada con el mismo nombre del cubo asociado, y se posiciona debajo del cubo y sus vistas en el panel de diseño del modelo. Como se visualiza en la siguiente imagen:
                          

Para crear las reglas usaremos el editor de reglas, accederemos a este presionando doble click sobre el archivo de reglas creado. En este ejemplo utilizamos IBM Cognos TM1 Architect, pero para IBM Cognos TM1Transformer Modelercontamos con Editores más avanzados y amigables, los cuales daremos a conocer en una próxima entrega.

                               

Ahora que ya estás familiarizado con el concepto de Reglas y sus funciones vamos a conocer cuál es la sintáxis correcta para formularlas.

Área: Define la sección del cubo a la que afecta la regla.
Restricción: Identifica si la formula aplicará a valores simples o consolidados
Formula: Describe cómo TM1 calculará las celdas del área del cubo
Ejemplo de regla:

   
Ya conoces las reglas de Cognos TM1, como trabajan, y como se formulan. En la segunda parte profundizaremos un poco más sobre las reglas de Cognos TM1.