Duda con jerarquías y orden

Ver el tema anterior Ver el tema siguiente Ir abajo

Duda con jerarquías y orden

Mensaje  equipoBI el Lun 23 Nov 2009, 19:15

Hola a todos,

Tenemos una duda respecto a las jerarquías, en concreto si se puede establecer un orden para mostrar los campos a los que se hace drill down.

En nuestra jerarquía, cada nivel de la dimensión tiene dos atributos que queremos mostrar: código y descripción. El comportamiento que queremos conseguir es que, independientemente de la columna sobre la que se pinche, el siguiente nivel lo muestre en el mismo orden de código y descripción.

Es decir, independientemente de si pincho sobre "código 1" o "descripción 1", el siguiente nivel se tiene que mostrar en el mismo orden:

código 1 - descripción 1 - código 2 - descripción 2 y así sucesivamente.

Nos hemos encontrado con que no se respeta ningún orden, se van añadiendo las columnas al informe de manera arbitraria, nunca se sigue el mismo patrón a la hora de hacer drill down (incluso haciendo interactuando siempre con la misma columna). Así que a veces nos encontramos con consultas del tipo

código 1 - código 2 - descripción 2 - descripción 1 - código 3 - descripción 3

¿Existe alguna manera de fijar un orden para que se muestren los elementos tal y como nosotros queremos? ¿Tendrá algo que ver con la definición de las claves de cada nivel?

Gracias de antemano.

equipoBI

Cantidad de envíos : 128
Fecha de inscripción : 24/02/2009

Ver perfil de usuario

Volver arriba Ir abajo

Re: Duda con jerarquías y orden

Mensaje  bvillamor el Mar 24 Nov 2009, 11:45

En teoría no se puede establecer el orden en el que se muestran los campos de una clave de nivel. De todos modos, me han comentado que la primera columna que aparezca grabada en el repositorio es la que se muestra primero. Cómo se consigue esto es un poco más complicado, creo que habría que arrastrar a la capa de negocio en orden las columnas.

Si lo conseguís decídmelo porque nunca lo he comprobado.

Saludos,

_________________
Begoña Villamor
Oracle Fusion Middleware 11g Business Intelligence Foundation Certified Implementation Specialist

Adiante
http://www.adiante.es

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: Duda con jerarquías y orden

Mensaje  equipoBI el Mar 24 Nov 2009, 16:10

Hola,

Muchas gracias Begoña, pero no sabemos si hemos entendido bien la respuesta porque el caso es que sigue sin funcionar.

Hemos ido arrrastrando de una en una en el orden que queremos que salgan las columnas tanto a la capa de negocio (primero creando la tabla lógica y a partir de ella la jerarquía), y también en la capa de presentación, pero siguen saliendo cosas extrañas.

¿Hemos interpretado mal la solución o es que no hay forma de hacerlo?

Gracias!

equipoBI

Cantidad de envíos : 128
Fecha de inscripción : 24/02/2009

Ver perfil de usuario

Volver arriba Ir abajo

Re: Duda con jerarquías y orden

Mensaje  bvillamor el Miér 25 Nov 2009, 00:22

Revisando vuestro mensaje veo que hay dos problemas distintos:
  • el lugar en que se muestra un nuevo nivel con respecto a los datos que ya estaban en pantalla
  • el orden en el que se muestran los campos de la clave de un nivel cuando hay dos claves

Para el primer asunto, la respuesta es que la profundización se muestra en la columna siguiente a la que se ha pinchado. Ejemplo:
Tengo C1 y D1, ambos del nivel 1, en una jerarquía de varios niveles.
Si pincho en C1, el campo de nivel 2 aparecerá entre C1 y D1.
Si hubiese pinchado en D1, el campo de nivel 2 aparecería después de D1.

En cuanto al segundo punto, en este foro pone una solución:
http://obiee-blog.info/administration-tool/hierarchy-order-of-displaying-lowest-level-attributes/

Resumiendo dice que las columnas tienen que estar creadas en la capa de negocio en un orden en concreto de forma que el identificador interno de cada columna siga ese mismo orden.

Saludos,

_________________
Begoña Villamor
Oracle Fusion Middleware 11g Business Intelligence Foundation Certified Implementation Specialist

Adiante
http://www.adiante.es

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: Duda con jerarquías y orden

Mensaje  equipoBI el Miér 25 Nov 2009, 20:58

Gracias por tu respuesta, Begoña.

En cuanto a la primera cuestión ya nos dimos cuenta que el funcionamiento de la herramienta es así, siempre añade la nueva columna a la derecha de la que haces drill down.

Lo que sigue sin funcionarnos es el otro tema. Hemos probado a seguir los pasos que se comentan en el enlace del post anterior pero no ha tenido éxito. Los IDs de las columnas en el repositorio están ordenadas (incluso las había ordenadas de antes) y hemos vuelto a arrastar los campos a la jerarquía, pero todavía no logramos que se haga el drill down siempre en el mismo orden.

En el post habla del nivel más bajo de la jerarquía, quizá sea por eso. Nosotros tenemos las dos columnas en todos y cada uno de los niveles.

Saludos

equipoBI

Cantidad de envíos : 128
Fecha de inscripción : 24/02/2009

Ver perfil de usuario

Volver arriba Ir abajo

Re: Duda con jerarquías y orden

Mensaje  equipoBI el Jue 26 Nov 2009, 14:36

Hola de nuevo,

Ya hemos conseguido que funcione.

Hemos estado investigando y el caso que es que el orden en que se muestran es de mayor a menor, es decir, para un nivel con dos columnas, se mostrará primero la columna con mayor identificador (consultado a través de Query Repository en el menú Tools).

Para obtener lo que nosotros deseamos (cod 1 - desc 1 - cod 2 - desc 2 - ...) lo que hemos hecho es arrastrar primero a la capa lógica la descripción y luego el código, así para cada uno de los niveles. Después nos aseguramos de que el id de la columna lógica "código" siempre es mayor que el de la "descripción".

Por último, arrastramos a la jerarquía ambos campos y el orden en que marcamos los checkbox de la clave es código - descripción.

Es una solución un poco engorrosa porque lleva bastante tiempo si hay muchos niveles de jerarquía, pero hemos comprobado que funciona.

Saludos.

equipoBI

Cantidad de envíos : 128
Fecha de inscripción : 24/02/2009

Ver perfil de usuario

Volver arriba Ir abajo

Re: Duda con jerarquías y orden

Mensaje  equipoBI el Jue 26 Nov 2009, 19:38

Hola de nuevo,

Hemos descubierto que para las tablas dinámicas esto no funciona. En la vista de tabla "normal", el orden que aparece es siempre código - descripción, pero para la tablas dinámicas ya varía...

Así que quizá esta solución no aplique en las tablas dinámicas...

Saludos

equipoBI

Cantidad de envíos : 128
Fecha de inscripción : 24/02/2009

Ver perfil de usuario

Volver arriba Ir abajo

Re: Duda con jerarquías y orden

Mensaje  Contenido patrocinado Hoy a las 20:42


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.