Crear un indicador en Answers OBI

Ver el tema anterior Ver el tema siguiente Ir abajo

Crear un indicador en Answers OBI

Mensaje  lflores1979 el Miér 17 Jun 2009, 21:30

Hola, estoy tratando de crearme un indicador que divida el importe del año anterior con el importe del año actual. Ejemplo
año importe
---------------
2007 50
2008 100
2009 200

sería una nueva columna que me muestre:

año importe division
-------------------------
2007 50 -
2008 100 0,5
2009 200 0,5

Muchas gracias, espero respuestas

lflores1979

Cantidad de envíos : 5
Localización : Madrid
Fecha de inscripción : 16/06/2009

Ver perfil de usuario

Volver arriba Ir abajo

Re: Crear un indicador en Answers OBI

Mensaje  bvillamor el Jue 18 Jun 2009, 12:45

Hola,
podrías hacerlo en la herramienta de administración utilizando las funciones de series de tiempo. Para esto debes tener creada una dimensión de tiempo que esté marcada como tal.

Crea una nueva columna lógica en tu tabla de hechos, 'importe año anterior', pon como fórmula:

AGO( importe, dim_tiempo.año, 1)

con esto tendrás en una columna el importe del año anterior.
Ahora creas otra columna lógica, 'división', y como fórmula 'importe año anterior' / 'importe'

Si necesitas más detalles, pregunta.

Saludos,

Begoña.

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

Crear un indicador en Answers OBI

Mensaje  lflores1979 el Jue 18 Jun 2009, 13:43

Hola Begoña, muchas gracias por responder. Hice lo que me habéis dicho, te explico:
Me fui a la Fact, una nueva columna lógica, Hay 4 pestañas: General, Data Type, Aggregation y Levels, he ido a la pestaña General, he marcado la casilla "Use existing logical columns as the source" y luego le he dado a la casilla de los 3 puntos (...) para escribir la formula:

AGO("DESA"."PSA_FACT"."NET_IMPORTE", "DESA"."CALENDAR"."YEAR", 1)

como veras el importe lo he seleccionado de la fact table, el año de la tabla Calendar. Me sale este error:

[nQSError:27009]Identificador no resuelto: "DESA"."CALENDAR"."YEAR".

¿que puede ser?, gracias nuevamente.

lflores1979

Cantidad de envíos : 5
Localización : Madrid
Fecha de inscripción : 16/06/2009

Ver perfil de usuario

Volver arriba Ir abajo

Re: Crear un indicador en Answers OBI

Mensaje  bvillamor el Jue 18 Jun 2009, 13:48

Lo que pasa es que el parámetro del medio debes cogerlo de la dimensión de tiempo, no de la tabla lógica que tiene el tiempo.
En cuanto marcas una dimension como 'Time dimension' en el asistente de fórmulas aparece una opción arriba que pone 'Time dimensions', es de ahí de donde tienes que elegir el año.

Saludos,

Begoña.

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: Crear un indicador en Answers OBI

Mensaje  Contenido patrocinado Hoy a las 17:22


Contenido patrocinado


Volver arriba Ir abajo

Ver el tema anterior Ver el tema siguiente Volver arriba

- Temas similares

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