PDA

View Full Version : Dudas basicas sobre cubos



ajuarez
02-11-2009, 02:07 PM
Hola a todos, estoy muy metido actualmente en los OLAP, así que me han salido muchas dudas, algunas simples y supongo que otras complejas, las escribo aqui y agradezco de antemano sus respuestas.

1. ¿para qué es un cubo virtual?
2. ¿Cuál es el uso de un property en un label y cómo lo visualizo?
3. ¿Cómo puedo meter un query en un Calculated member o sólo puedo usar los "agregator" que me muestra?

4. Tengo mi tabla principal (hechos o fact) pero en ella sólo tengo un id que me enlaza a una tabla catalogo que tiene precios, ¿Cómo puedo hacer una suma de precios sí ese campo no esta en la tabla principal sí no en la del catalogo ya que mediante "Calculated member" no me deja enlazarme a la tabla catalogo?

Nuevamente muchas gracias.

tdidomenico
02-13-2009, 01:41 PM
1) Un cubo virtual combina dos cubos regulares: http://mondrian.pentaho.org/documentation/schema.php#Virtual_cubes

2) No estoy seguro si te referis a esto, miralo y dime: http://mondrian.pentaho.org/documentation/schema.php#Member_properties

3) Aquí hay ejemplos: http://mondrian.pentaho.org/documentation/schema.php#Calculated_members

4) Si hay medidas en tu tabla de dimensión (catálogo), tienes un error de diseño. Todas las columnas que sean medidas deberían estar en la tabla de hechos.

¡Saludos!

ajuarez
02-13-2009, 02:05 PM
ok, muchas gracias por tu respuesta, el link que me diste para lo de los cubos me parecio genial, pero ...



Esta codificación para el cubo va en el mxd o en el xml??
Lo del property ya vi que los visualiza con un botón cuando ejecutas tu xaction, y que sirve para mostrar por ejemplo una descripción de algún valor en tabla.
osea que sólo sirve con measures definidos?? no entra en tablas??
Tienes toda la razón, esta mal planeada la creación de las tablas, pero así la herede... snif snif

Gracias nuevamente

tdidomenico
02-13-2009, 02:10 PM
1) Todo lo que tenga que ver con la definición del cubo va en el archivo XML
donde defines el esquema de Mondrian.

2) Genial

3) No creo entender muy bien lo que estás preguntando. ¿Podrás dar un ejemplo de lo que queres hacer?

4) Suele pasar :P

¡Saludos!

ajuarez
02-13-2009, 02:20 PM
Gracias..



ok, empezaré a hacer mis pruebas, pero cómo le hago para publicarlo ya que cuando le indico al pentaho que es un nuevo analisis no me aparece el nombre del cubo virtual sino el nombre de los otros cubos.
:-)
por ejemplo, quisiera tomar un dato de otra tabla distinta a la principal o de hechos para poder hacer una multiplicación o algo así.
:-(

Gracias nuevamente