Oracle Business Intelligence Foro
¿Quieres reaccionar a este mensaje? Regístrate en el foro con unos pocos clics o inicia sesión para continuar.

Acumulados interanuales en OBI10g con TODATE

2 participantes

Ir abajo

Acumulados interanuales en OBI10g con TODATE Empty Acumulados interanuales en OBI10g con TODATE

Mensaje  victorobi 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

Volver arriba Ir abajo

Acumulados interanuales en OBI10g con TODATE Empty Re: Acumulados interanuales en OBI10g con TODATE

Mensaje  bvillamor 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,
bvillamor
bvillamor

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

http://www.adiante.es

Volver arriba Ir abajo

Acumulados interanuales en OBI10g con TODATE Empty Re: Acumulados interanuales en OBI10g con TODATE

Mensaje  victorobi 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

Volver arriba Ir abajo

Acumulados interanuales en OBI10g con TODATE Empty Re: Acumulados interanuales en OBI10g con TODATE

Mensaje  bvillamor 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,
bvillamor
bvillamor

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

http://www.adiante.es

Volver arriba Ir abajo

Acumulados interanuales en OBI10g con TODATE Empty Re: Acumulados interanuales en OBI10g con TODATE

Mensaje  Contenido patrocinado


Contenido patrocinado


Volver arriba Ir abajo

Volver arriba

- Temas similares

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