Compartir a través de


Usar el diseñador de consultas MDX de Hyperion Essbase en modo de consulta

Cuando se crea un conjunto de datos basado en un origen de datos de Hyperion Essbase, el Diseñador de informes abre el diseñador gráfico de consultas MDX en modo de diseño. Para cambiar al modo de consulta, haga clic en el botón de alternancia Modo de diseño (Cambiar al modo de diseño) en la barra de herramientas del diseñador de consultas. Use el modo de consulta para ver o editar el texto de la consulta MDX directamente, o para crear de forma interactiva una consulta MDX. Es posible seleccionar un cubo, arrastrar miembros al panel Consulta, agregar miembros calculados y ejecutar la consulta para ver los resultados. Para obtener más información acerca del modo de diseño, vea Usar el diseñador de consultas MDX de Hyperion Essbase en modo de diseño.

En modo de consulta, el diseñador gráfico de consultas incluye una barra de herramientas, una lista desplegable Selección de cubo y tres paneles: el panel Metadatos que incluye las fichas para Metadatos y Funciones, el panel Consulta y el panel Resultado. Para obtener más información acerca de la interfaz de usuario, vea Interfaz de usuario del Diseñador de consultas de Hyperion Essbase.

Selección de bases de datos

Para poder usar el modo de consulta para crear una consulta, debe usar el botón Selección de cubo para seleccionar el cubo desde el que se van a recuperar los datos. Cuando se selecciona un cubo, se borra todo el texto de la consulta MDX en el panel Consulta.

Panel Metadatos

En el panel Metadatos, se pueden examinar los metadatos del cubo seleccionado, como las dimensiones y las medidas.

La presentación jerárquica de los cubos muestra jerarquías, niveles, miembros y propiedades de miembro. Se pueden arrastrar objetos desde el panel Metadatos hasta el panel Consulta, donde se agregará el texto de la consulta MDX correspondiente a esos metadatos. El texto se agrega en la posición del cursor.

En la ficha Funciones, puede buscar funciones disponibles para usarlas en una consulta MDX y arrastrarlas al panel Consulta. La función se inserta en la posición del cursor.

Filtrar datos

El proveedor de datos de Microsoft.NET Framework para Hyperion Essbase no admite consultas con parámetros porque el origen de datos tampoco las admite.

Para filtrar datos de un origen de datos de Hyperion Essbase en el modo de consulta, especifique la cláusula MDX para restringir los datos que se recuperan del origen de datos.

[!NOTA]

No toda la sintaxis de MDX es compatible con todas las extensiones de procesamiento de datos. Para obtener más información acerca de cómo filtrar datos para este proveedor de datos, vea la sección "Filtrar datos" en Usar el diseñador de consultas MDX de Hyperion Essbase en modo de diseño.

Propiedades extendidas

La extensión de procesamiento de datos de Hyperion Essbase admite propiedades de campo extendidas para orígenes de datos multidimensionales. Para obtener la lista de campos admitidos, vea Usar las propiedades de campo extendidas para un cubo de Hyperion Essbase.

Resultados

Los resultados de la consulta MDX se muestran en el panel Resultado cuando se hace clic en el botón Ejecutar de la barra de herramientas.

Para actualizar el panel Metadatos de manera que se incluyan los cambios efectuados en los cubos en el origen de datos, haga clic en Actualizar en la barra de herramientas. Al ejecutar una consulta, solamente se actualiza el panel Resultado.

[!NOTA]

De manera predeterminada, en los resultados de las consultas MDX se ocultan las celdas vacías Esto equivale a usar la cláusula NON EMPTY en MDX. Para mostrar las celdas vacías, haga clic en el botón de alternancia Mostrar celdas vacías de la barra de herramientas.

Definición de consultas

Las consultas MDX se guardan en el archivo de definición de informe como texto de consulta MDX sencillo y como una especificación de consulta MDX. Cuando se cambia el texto de la consulta en el diseñador de consultas, automáticamente se genera la especificación de consulta correspondiente y se guarda en la definición de informe.