Acumulados interanuales en OBI10g con TODATE

Ver el tema anterior Ver el tema siguiente Ir abajo

Acumulados interanuales en OBI10g con TODATE

Mensaje  victorobi el Jue 24 Nov 2011, 20:03

Hola a todos, tengo la siguiente problemática, quiero acumular interanualmente una métrica en un intervalo temporal mes/año dado, por ejemplo, dado el intervalo del 05/2010 al 05/2011 devolver el acumulado interanual con granuralidad de mes tal que:

AñoMes-->Valor métrica--> Valor métrica acumulado interanual
-------------------------------------------------------------------------------------------------
05/2010 --> 2 -->2
06/2010 -->3 -->5
07/2010 -->4 -->9
08/2010 -->5 -->14
09/2010 -->2 -->16
10/2010 -->3 -->19
11/2010 -->4 -->23
12/2010 -->5 -->28
01/2011 -->2 -->30
02/2011 -->3 -->33
03/2011 -->4 -->37
04/2011 -->5 -->42
05/2011 -->2 -->44

OBI10g dispone de las funciones AGO y TODATE. TODATE es la función que intenta dar solución a los acumulados pero:

- Está restringido a un nivel de jerarquía temporal, de tal forma que si se define al máximo nivel de jerarquía (año) empieza a acumular de nuevo a cada inicio de año.

- Empieza a acumular la métrica del primer mes del intervalo con el valor acumulado de su propio año y no con el valor del propio mes.

Todo ello de la siguiente forma:

AñoMes --> Valor métrica --> Valor métrica acumulado interanual
-------------------------------------------------------------------------------------------------
05/2010 -->2 -->56(acumulado desde el 01/2010 hasta el 05/2010)
06/2010 -->3 -->59
07/2010 -->4 -->63
08/2010 -->5 -->68
09/2010 -->2 -->70
10/2010 -->3 -->73
11/2010 -->4 -->77
12/2010 -->5 -->82
01/2011 -->2 -->2(empieza el 2011 con el valor de métrica 01/2011, no con el acumulado de la serie)
02/2011 -->3 --> 5
03/2011 -->4 --> 9
04/2011 -->5 -->14
05/2011 -->2 -->16

Ante esta situación qué soluciones hay en esta versión de OBI? He leído que en la 11g incorporan la función PERIODROLLING, sería esta función la solución?

Muchas gracias a todos.

victorobi

Cantidad de envíos : 4
Localización : BARCELONA
Fecha de inscripción : 24/11/2011

Ver perfil de usuario

Volver arriba Ir abajo

Re: Acumulados interanuales en OBI10g con TODATE

Mensaje  bvillamor el Miér 07 Dic 2011, 13:43

Hola,
efectivamente PERIODROLLING puede ser la solución a tu problema:

PeriodRolling("Métrica", -(12), 0)

Te dará el acumulado de la métrica en los últimos 12 períodos. Si en el informe se muestra el nivel día, serán 12 días. Si se muestra el nivel mes, serán meses.

Saludos,

_________________
Begoña Villamor
Oracle Fusion Middleware 11g Business Intelligence Foundation Certified Implementation Specialist

Adiante
http://www.adiante.es

bvillamor

Cantidad de envíos : 388
Localización : Madrid
Fecha de inscripción : 18/02/2009

Ver perfil de usuario http://www.adiante.es

Volver arriba Ir abajo

Re: Acumulados interanuales en OBI10g con TODATE

Mensaje  victorobi el Miér 07 Dic 2011, 13:54

Gracias bvillamor,

Efectivamente, lo malo es que es una solución de 11g y ahora estamos en la 10g, entonces hay alguna solución en esta versión?

Saludos.

victorobi

Cantidad de envíos : 4
Localización : BARCELONA
Fecha de inscripción : 24/11/2011

Ver perfil de usuario

Volver arriba Ir abajo

Re: Acumulados interanuales en OBI10g con TODATE

Mensaje  bvillamor el Miér 07 Dic 2011, 14:14

En la versión 10g puedes tener en criterios el mes y la medida, filtrando por los últimos 12 meses. En la medida pones una fórmula RSUM y sumará los 12 períodos. Si no quieres mostrar las 12 líneas de los meses puedes seleccionar una vista de tabla dinámica y pintar sólo la medida, sin los meses.

Saludos,

_________________
Begoña Villamor
Oracle Fusion Middleware 11g Business Intelligence Foundation Certified Implementation Specialist

Adiante
http://www.adiante.es

bvillamor

Cantidad de envíos : 388
Localización : Madrid
Fecha de inscripción : 18/02/2009

Ver perfil de usuario http://www.adiante.es

Volver arriba Ir abajo

Re: Acumulados interanuales en OBI10g con TODATE

Mensaje  Contenido patrocinado Hoy a las 14:52


Contenido patrocinado


Volver arriba Ir abajo

Ver el tema anterior Ver el tema siguiente Volver arriba


 
Permisos de este foro:
No puedes responder a temas en este foro.