Open Business Intelligence

La red del Business Intelligence

Hola,

les comento el problema que tengo para ver si alguien tuvo algo parecido y lo pudo resolver: Tengo un cubo virtual que está formado por medidas y dimensiones de 3 cubos, y hay ciertas medidas que no aplican para todas las dimensiones, sino para algunas. El tema es que cuando veo el cubo virtual y pongo la medida que no aplica para una dimensión, me muestra todas las filas en blanco, y cuando uno lo veo no queda claro si es porque está vacío, es cero o no corresponde el cruce. Lo que necesitaría es alguna manera de ponerle que cuando sea un cruce inválido muestre un mensaje o algo en vez de poner todo en blanco. 

Bueno, si alguno ya lo resolvió les agradecería comparta su experiencia.

Muchas gracias. Saludos-

Marcos

Etiquetas: cruces, cubos, inválidos, virtuales

Visitas: 342

Respuestas a esta discusión

Hola Marcos :

Capaz no entendi bien, pero si la dimension tiene un miembro No Corresponde,  bajas la  dimension a filas, y te das cuenta, cual tiene valor y cual no corresponde ,

No se si es eso. Pero bue, es mi humilde aporte

Beso

Edith

Buen día Marcos, cómo estás?

Ya has intentado hacer miembros calculados? De esta forma podrías evaluar el valor de cada celda y en caso de ser cero añadirle un icono o un color. Aquí un ejemplo...

Saludos

Hola Dario,

ya probé con miembros calculados usando una fórmula como la siguiente, que evalua para una medida en que dimensión y nivel se encuentra y para cada cruce que no tiene sentido le pone una leyenda:

case
when [Concepto].CurrentMember.Level IS [Concepto].[Tipo Concepto] then "Cruce Inválido"
when [Concepto].CurrentMember.Level IS [Concepto].[Concepto] then "Cruce Inválido"
when [Objeto del Gasto].CurrentMember.Level IS [Objeto del Gasto].[Resumen] then "Cruce Inválido"
when [Objeto del Gasto].CurrentMember.Level IS [Objeto del Gasto].[Inciso] then "Cruce Inválido"
when [Objeto del Gasto].CurrentMember.Level IS [Objeto del Gasto].[Partida Principal] then "Cruce Inválido"
when [Objeto del Gasto].CurrentMember.Level IS [Objeto del Gasto].[Partida Parcial] then "Cruce Inválido"
else [Measures].[Cantidad de Cargos]

end

 

El problema surge cuando además de estar viendo en el jpivot la medida calculada, se muestran el resto de las medidas que si tienen valores para la dimensión, y aparecen todos los registros vacios/nulos para el resto de las dimensiones y para la calculada le pone el "Cruce inválido". O sea que no respeta el eliminar Vacios/Nulos del Jpivot y eso es lo que necesito resolver.

Adjunto imagen para que vean como queda actualmente: La medida "Cant Cargos" no es válida para la dimensión "Objeto del Gasto"

RSS

Distintivo

Cargando…

© 2024   Creado por Emilio.   Tecnología de

Emblemas  |  Reportar un problema  |  Términos de servicio