Open Business Intelligence

La red del Business Intelligence

Buenas,

No tengo muchas experiencia usando el mondrian workbench y Bi server.

Tengo el siguiente analisis de resultado en Saiku, lo que me gustaría es hacer lo siguiente:

Sacar porcentajes entre el Total y cada item ya sea aprobado, desaprobado o faltas.

Ejemplo digamos que quiero sacar el porcentaje del primer item tendria en aprobado 70%, desaprobado 10% y faltas 20%.

Pero si filtro y solo quiero que me muestre aprobados, me gustaria que salga el porcentaje sobre el total.

No se como manejar esa operacion ya que el total lo saco con el analizador de saiku alguna forma de como hacerlo en el workbench?

Saludos,

Visitas: 168

Archivos adjuntos

Responde a esto

Respuestas a esta discusión

Podrías intentarlo con lo miembros calculados (calculated member) dentro de schema workbench, es una de las opciones a añadir al cubo, espero que te sirva. Si tienes dudas de cómo hacerlo, no dudes en preguntar!

Saludos!

Hola muchas gracias por responder si me gustaría saber cómo podría hacerlo, si me podrías ayudar sería genial.

Gracias de antemano,

Saludos,

mira, en mi ejemplo, yo tengo una medida de nombre "monto bruto", en base a esta medida, creé un "Calculated Member" de nombre "Retención 10%". Trata de probar con tu formula siguiendo como la estructura del ejemplo que te dejo a continuación:

Me cuentas como te va!

Gracias por responder, lo que quiero realizar es diferente

Tengo los diferentes datos en el analizador; si realizo un grant total de los matriculados por calificación.

Obtengo la sumatoria de 249 lo que quiero obtener es el porcentaje de cada uno de los items (Aprobado, Desaprobado y Faltas), que vendría a ser en Aprobado = 83.94% .. Desaprobado =12.04% y Faltas = 4.02%..

Lo cual sumaría el 100% =249

No se como podria obtener ese porcentaje donde podría calcular o si es que se puede utilizar en el saiku o en el workench como podría llamar a una dimensión para utilizarla como miembro calculado??

Gracias de antemano

Nolazko Lobos dijo:

mira, en mi ejemplo, yo tengo una medida de nombre "monto bruto", en base a esta medida, creé un "Calculated Member" de nombre "Retención 10%". Trata de probar con tu formula siguiendo como la estructura del ejemplo que te dejo a continuación:

Me cuentas como te va!

Mira, quizás no sea la solución óptima, pero es la que se me ocurre por ahora:

( [Jerarquia].[nivel].currentmember.value ) / (([Jerarquia].[Aprobado], [Measures].[Matriculados]) + ([Jerarquia].[Desaprobado], [Measures].[Matriculados]) + ([Jerarquia].[Matriculados], [Measures].[Matriculados]) )

(los campos de jerarquia y nivel no lo conozco, ahi tu los reemplazas)

te dejo un ejemplo como me quedo con mi datos:

Me comentas

Salió el problema que tenía.. lo que hay que tener en cuenta es la jerarquía que se utiliza y también cuidado con los paréntesis.

Les copio mi solución:

Cree un Calculated Member en Saiku y le agregue la siguiente formula y le colocamos en el formato que queramos, además que salga la dimensión en Measures:

([Matricula].[Matricula.Calificacion].[Matricula.Calificacion].[TodoCalificacion].CurrentMember.value)/ (([Matricula].[Matricula.Calificacion].[Aprobado],[Measures].[Matriculados])+([Matricula].[Matricula.Calificacion].[Desaprobado],[Measures].[Matriculados])+([Matricula].[Matricula.Calificacion].[Faltas],[Measures].[Matriculados]))

Saludos,

Stef

Responder a debate

RSS

Distintivo

Cargando…

© 2018   Creado por Emilio.   Tecnología de

Emblemas  |  Reportar un problema  |  Términos de servicio