Compartir a través de


Usar el diseñador de consultas MDX de Analysis Services en el modo de consulta (Reporting Services)

Cuando se crea un conjunto de datos basado en un origen de datos de SQL ServerAnalysis Services, el Diseñador de informes muestra el diseñador 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) de la barra de herramientas.

En el modo de consulta, el diseñador gráfico de consultas incluye una barra de herramientas, un botón Selección de cubo (...) y tres paneles: un panel con las fichas Metadatos/Funciones/Plantillas, un panel Consulta y un panel Datos. Puede ver la descripción de la interfaz de usuario en Interfaz de usuario del Diseñador de consultas MDX de Analysis Services.

[!NOTA]

Los cambios que se realizan en el modo de consulta se pierden si se cambia al modo de diseño.

Use el modo de consulta para generar consultas MDX de forma interactiva. Es posible seleccionar un cubo y arrastrar dimensiones, atributos de dimensión, niveles, jerarquías, conjuntos con nombre, miembros, medidas e indicadores clave de rendimiento (KPI) al panel Consulta. Se pueden seleccionar las funciones o las plantillas MDX que se desean incluir en la consulta. También se pueden establecer los valores predeterminados de las variables y obtener automáticamente la vista previa de los resultados devueltos para la consulta a medida que se realizan cambios en el panel Consulta. Se pueden establecer filtros para limitar los datos que la consulta recupera del conjunto de datos y definir parámetros. Siempre que se cambia la consulta en el panel Consulta, Reporting Services procesa el texto MDX para determinar las columnas que deben recuperarse del origen de datos. Estas columnas aparecen como campos del conjunto de datos en el panel Datos de informe.

El diseñador de consultas basado en texto no está disponible para generar consultas MDX. Las consultas MDX para los conjuntos de datos de informe se deben generar usando el diseñador de consultas MDX en el modo gráfico o en el modo de consulta.

Botón Selección de cubo

Antes de crear una consulta, se debe seleccionar el cubo del que se van a recuperar los datos. Haga clic en Selección de cubo (...) para abrir el cuadro de diálogo Selección de cubo. Los orígenes de datos de Analysis Services proporcionan la lista de cubos disponibles. De manera predeterminada, está seleccionado el primer cubo de la base de datos.

Para ver las instrucciones sobre cómo seleccionar un cubo, vea Cómo seleccionar un cubo (Reporting Services).

Panel Metadatos

En el panel Metadatos se pueden examinar los metadatos del cubo seleccionado en el origen de datos subyacente, como dimensiones, niveles, jerarquías, atributos, medidas y KPI. El explorador de metadatos se puede utilizar para arrastrar objetos al panel Consulta.

El panel Metadatos se encuentra debajo del nombre del cubo, en el lado izquierdo del Diseñador de consultas. En este panel se muestran los objetos almacenados en el cubo actual, que se pueden arrastrar al panel de consultas MDX. Cuando se arrastra un objeto al panel Consulta, el nombre del objeto se incluye en la consulta.

Se pueden arrastrar los siguientes objetos desde el panel Metadatos hasta el panel Consulta:

  • Niveles

  • Medidas

  • Jerarquías y atributos

  • KPI

No se pueden arrastrar propiedades de miembro al panel Consulta. Para obtener más información sobre cómo hacer referencia a las propiedades de miembro, vea Usar propiedades de campo extendidas para un conjunto de datos de Analysis Services y Trabajar con campos en un conjunto de datos de informe.

Panel Consulta

Use el panel Consulta para generar interactivamente una instrucción MDX. Se le proporciona una instrucción predeterminada. Arrastre medidas y dimensiones desde el panel Metadatos hasta una ubicación válida en la instrucción MDX. Para obtener más información sobre cómo escribir consultas MDX, vea Referencia de expresiones multidimensionales (MDX).

Use el botón Preparar consulta (Botón Preparar consulta) para validar la sintaxis MDX y comprobar que se completa correctamente la optimización de la consulta o cualquier otro procesamiento de la consulta. Reporting Services analiza el texto MDX para identificar las columnas del conjunto de resultados. Éstas aparecen como la colección de campos del conjunto de datos en el panel Datos de informe. Esta consulta se guarda en la definición de informe junto con el texto de la consulta MDX. También es posible agregar o editar campos manualmente mediante el cuadro de diálogo Propiedades del conjuntos de datos. Para obtener más información, vea Trabajar con campos en un conjunto de datos de informe.

Panel Resultado

Use el panel Resultado para ver los resultados de la consulta. Para ejecutar la consulta, haga clic en el botón Ejecutar de la barra de herramientas del Diseñador de consultas.

Utilizar parámetros de consulta en modo de consulta

Para agregar parámetros a la consulta MDX, use el botón Parámetros de consulta (Icono del cuadro de diálogo Parámetros de consulta) de la barra de herramientas. Se abrirá el cuadro de diálogo Definir parámetros de consulta. Especifique el nombre y los detalles para el parámetro. Al cerrar el diseñador de consultas, se creará automáticamente un parámetro de informe para cada parámetro de consulta especificado.

Para administrar la relación entre los parámetros de informe y los parámetros de consulta, use el cuadro de diálogo Propiedades del conjunto de datos. A pesar de que los parámetros del informe se crean automáticamente a partir de los parámetros de la consulta, los parámetros del informe se pueden administrar de manera independiente. Por otra parte, si se cambia el nombre de un parámetro de la consulta, o si se elimina, el parámetro del informe correspondiente no se cambia ni elimina de forma automática. Para obtener más información, vea Agregar parámetros al informe y Trabajar con temas de procedimientos de datos de informe.