Open Business Intelligence

La red del Business Intelligence

  • Hola

  • Tengo una consulta que por ahi resulta muy facil para ustedes

  • estoy haciendo un query MDX y necesito filtrar por medio de un parametro una columna de la misma consulta

  • select NON EMPTY {[Measures].[ventas]} ON COLUMNS, NON EMPTY Union({[nombrerubro].[All nombrerubros]}, [nombrerubro].[All nombrerubros].Children) ON ROWS from [LATIN] where [nombrerubro].[#null]

  • pero me da un error diciendo que

  • Mondrian Error:Hierarchy '[nombrerubro]' appears in more than one independent axis.

  • si alguien tiene una idea se lo agradecere

Visitas: 467

Responde a esto

Respuestas a esta discusión

Hola Mauro,

en el lenguaje MDX no se permite utilizar una dimensión al mismo tiempo como parte de ROWS y como parte del filtro. Lo tienes que eliminar de una de las secciones. Imagino que si quieres aplicar el filtro lo deberás eliminar de la sección ROWS.

Un saludo.

Gracias por la respuesta, lo que tuve que hacer por necesidad es traer en el cubo dos veces el mismo campo de la tabla en la bd de esa manera utilize uno para visualizar y otro para filtrar.

Saludos

Responder a debate

RSS

Distintivo

Cargando…

© 2024   Creado por Emilio.   Tecnología de

Emblemas  |  Reportar un problema  |  Términos de servicio