none
Reporting contra Cubo RRS feed

  • Pregunta

  • Hola,
    les explico mi caso...

    Tengo un cubo y quiero hacer un report para mostrar la informacion.

    Tengo que hacer dos rangos de fechas para dos tablas. Lo que se quiere es comprar dos periodos de fechas:
        Año1 y Mes1 para la tabla 1
        Año2 y Mes2 para la tabla 2.

    No se como enfocar el tema ya que no consigo hacer el filtro por separado para cada tabla.

    Me podrian ayudar? alguna idea?

    Muchas gracias por todo.
    Un saludo.
    • Cambiado Fran DiazModerator martes, 26 de mayo de 2009 18:32 Reporting ([Loc]From:SQL Server)
    martes, 3 de marzo de 2009 10:53

Todas las respuestas

  • Tengo dudas acerca de la pregunta y te consulto, lo que quieres hacer es comparar un periodo, con respecto a otro, por ejemplo para ver si hubo crecimiento o no?
    Supongo que los dos valores que quieres comparar están en la tabla de hechos?

    De ser asi esta fórmula te puede ayudar

    IIF((Parallelperiod([Year]),[Measures].[Org Salary])<> 0,([Measures].[Org Salary]/(Parallelperiod([Year]),[Measures].[Org Salary]))-1,null)
    esta formula la puedes probar en foodmart 2000


    este es un ejemplo que mide el crecimiento entre 2 periodos ejemplo en foodmart tenemos

    trimestre q1 año 1998 medida org salary tiene valor 58030.48 (A)
    trimestre q1 año 1997 medida org salary tiene valor 9858.38   (B)
    si aplicamos la formula
    ((B)-(A))*100/(A) encontramos el crecimiento.

    Saludos y espero te ayude sino por favor explicame un poco mas

    Rafael
    DBA SQL Server
    • Propuesto como respuesta Rafael Linares martes, 3 de marzo de 2009 20:18
    martes, 3 de marzo de 2009 18:30