Compartir a través de


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

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

En modo de diseño, el diseñador gráfico de consultas incluye una barra de herramientas, la lista desplegable Selección de cubo y cuatro paneles: un panel Metadatos, un panel Miembros calculados, un panel Filtro y un panel Datos. 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 crear una consulta, debe seleccionar un cubo desde el cual recuperar los datos. Use la lista desplegable Selección de cubo para seleccionar el cubo adecuado de la base de datos de Hyperion Essbase. 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. Se pueden arrastrar objetos desde el panel Metadatos hasta el panel Datos, donde se agregará la columna correspondiente a esos metadatos. La posición donde se agregará la columna se indica mediante una línea roja vertical. Las dimensiones se mantienen agrupadas en un lado del panel Datos y los datos (medidas, miembros calculados) se mantienen agrupados en el otro lado del panel.

Miembros calculados

El panel Miembros calculados aparece bajo el panel Metadatos y se utiliza para crear o editar los miembros calculados que se van a agregar al panel Datos como columnas adicionales. En este panel, puede establecer la propiedad de orden de resolución en un valor mayor o igual que 0. El miembro con el valor de orden de resolución inferior se resuelve primero. El valor predeterminado es 0.

Los miembros calculados no existen en el origen de datos, sino que son el resultado de los cálculos que se crean durante la ejecución de la consulta. Por ejemplo, si un cubo contiene los miembros "Ventas" y "Costo", se puede definir un miembro calculado llamado "Beneficios" que muestre la diferencia entre Ventas y Costo.

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, especifique las dimensiones y los miembros que se van a incluir o excluir de la consulta. Cada fila del panel Filtro especifica la dimensión y los miembros, además de un operador y una expresión de filtro que determina la inclusión o exclusión de los miembros. Si selecciona un operador de intervalo para una fila del filtro, debe incluir los valores inicial y final. No se admite un valor nulo como valor inicial o final. Puede especificar varias filas que hagan referencia a la misma dimensión o a varias dimensiones. Las filas anteriores del panel pueden influir en los valores disponibles para cada columna del panel de filtro. Puede especificar dimensiones en el filtro que no estén incluidas en la consulta. Si una dimensión de filtro no forma parte de la consulta MDX, sólo puede especificar una condición de filtro con el operador igual a (=) y una expresión de filtro que especifique una sola selección. Cada fila definida en el panel Filtro agrega un elemento a la cláusula WHERE de MDX. Para ver la consulta MDX correspondiente, haga clic en el botón de alternancia Modo de diseño de la barra de herramientas del diseñador de consultas.

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 Datos. Si se ha activado el botón de alternancia Ejecución automática de la barra de herramientas, cada cambio en el panel Datos activa automáticamente la ejecución de la consulta MDX. Si el botón de alternancia Ejecución automática está desactivado, haga clic en el botón Ejecutar de la barra de herramientas para ejecutar la consulta MDX. De manera predeterminada, el botón Ejecución automática está activado.

Cuando se ejecuta una consulta, los resultados se actualizan en el panel Datos. Para mostrar los cambios efectuados en los cubos del origen de datos, use el botón Actualizar de la barra de herramientas para actualizar el panel Metadatos.

[!NOTA]

De manera predeterminada, en los resultados de las consultas MDX se ocultan las celdas vacías Esto equivale a utilizar 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 del Diseñador de consultas.

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 los diseñadores de consultas, automáticamente se genera la especificación de consulta correspondiente y se guarda en la definición de informe.