Tablas del Catálogo de Warehouse

El catálogo de warehouse de MicroStrategy sirve para importar todas las tablas o vistas necesarias para crear los objetos de los cubos, informes, etc de nuestro proyecto. Se puede acceder a esta ventana desde el menú Esquema > Catálogo de Warehouse

Si accedemos a él, podemos ver:
– Todas las instancias disponibles para el proyecto.
– Listado de todas las tablas de la instancia seleccionada (margen izquierdo)
– Listado de todas las tablas que ya se usan en el proyecto (margen derecho)

Para poder utilizar una tabla en el proyecto tan solo tenemos que seleccionar una tabla del margen izquierdo y pasarla al margen derecho, pero ¿qué hago si no veo ninguna tabla disponible u obtengo un error similar a los siguientes?

La imagen tiene un atributo ALT vacío; su nombre de archivo es image-24.png

Si tienes un error como los anteriores haz clic en o también puedes acceder pulsando el botón Opciones de la ventana de Catálogo de Warehouse.

Al pulsar en el botón Opciones accede a la categoría Configuración de Leído y pulsa en el botón Parámetros de Configuración.

Si te aparece todo en blanco como en la siguiente imagen, haz clic en los botones utilizar valor por defecto. Acepta y comprueba si te aparecen las tablas.

Si aun asi no te aparecen las tablas que necesitas, es posible que tengas que personalizar un poco la sentencia SQL para mostrar las tablas de uno o varios propietarios de las tablas de BBDD. La sentencia a escribir para Oracle sería la siguiente:

SELECT DISTINCT OWNER NAME_SPACE, TABLE_NAME TAB_NAME 
FROM ALL_TABLES 
WHERE   OWNER = 'propietario1'  or owner = 'propietario2'  and DROPPED = 'NO' 
UNION 
SELECT DISTINCT OWNER NAME_SPACE, VIEW_NAME TAB_NAME 
FROM ALL_VIEWS 
WHERE OWNER = 'propietario1'  or owner = 'propietario2'

SELECT OWNER NAME_SPACE, TABLE_NAME TAB_NAME, COLUMN_NAME COL_NAME, 
DATA_TYPE DATA_TYPE, DATA_LENGTH DATA_LEN, DATA_PRECISION DATA_PREC, DATA_SCALE DATA_SCALE 
FROM ALL_TAB_COLUMNS 
WHERE TABLE_NAME in (#TABLE_LIST#) 
ORDER BY 1, 2

Escribir un comentario