Definir parámetros en el diseñador de consultas MDX para Analysis Services (Generador de informes y SSRS)
Para parametrizar una consulta MDX para un origen de datos Analysis Services, debe agregar un parámetro de la consulta a la consulta. En el diseñador de consultas MDX, puede agregar un parámetro de la consulta en modo de diseño y modo Consulta especificando un filtro. Después de definir la consulta con un parámetro de consulta, Reporting Services crea automáticamente un parámetro de informe y un conjunto de datos para proporcionar la lista de valores válidos. Esto permite al usuario especificar un valor que se pasa directamente a la consulta.
[!NOTA]
Puede crear y modificar las definiciones de informe (.rdl) en el Generador de informes y en el Diseñador de informes en SQL Server Data Tools. Cada entorno de creación proporciona varias maneras de crear, abrir y guardar informes y elementos relacionados. Para obtener más información, vea la información sobre el diseño de informes en el Generador de informes y el Administrador de informes (SSRS) en el sitio web microsoft.com.
Para definir un parámetro de consulta en MDX en el modo de diseño
En el panel Datos de informe, haga clic con el botón secundario en un conjunto de datos creado a partir de un tipo de origen de datos de SQL Server Analysis Services y, a continuación, haga clic en Consulta. El diseñador de consultas MDX se abre en el modo de diseño.
Arrastre una dimensión hacia el área de filtro y colóquela en la primera celda de la columna Dimensión.
En la columna Jerarquía, elija un valor en la lista desplegable.
En la columna Operador, elija a un operador en la lista desplegable.
En la columna Expresión de filtro, seleccione valores individuales en la lista desplegable o haga clic en el miembro Todos para elegir todos los valores.
En la columna Parámetros, active la casilla para crear un parámetro de informe.
Haga clic en Ejecutar.
Después de ejecutar la consulta, haga clic en Diseño en la barra de herramientas para cambiar al modo de consulta y ver la consulta MDX que ha creado. Si desea continuar usando el modo de diseño para desarrollar la consulta, no cambie el texto de la consulta en el modo de consulta. Haga clic en Diseño para volver al modo de diseño.
Haga clic en Aceptar.
En el panel Datos de informe, expanda el nodo Parámetros para mostrar el parámetro de informe que se ha creado automáticamente para el filtro.
Para ver el conjunto de datos que proporciona los valores disponibles para el parámetro de informe, haga clic con el botón secundario en cualquier área en blanco del panel Datos de informe y, a continuación, haga clic en Mostrar conjuntos de datos ocultos. El panel Datos de informe muestra todos los conjuntos de datos del informe.
Para definir un parámetro de consulta en MDX en el modo de consulta
En el panel Datos de informe, haga clic con el botón secundario en un conjunto de datos creado a partir de un tipo de origen de datos de SQL Server Analysis Services y, a continuación, haga clic en Consulta. El diseñador de consultas MDX se abre en el modo de diseño.
En la barra de herramientas, haga clic en Diseño para cambiar al modo de consulta.
En la barra de herramientas del diseñador de consultas MDX, haga clic en Parámetros de consulta (). Se abrirá el cuadro de diálogo Parámetros de consulta.
En la columna Parámetro, haga clic en <Escribir parámetro> y, a continuación, escriba el nombre de un parámetro.
En la columna Dimensión, elija un valor en la lista desplegable.
En la columna Jerarquía, elija un valor en la lista desplegable.
En la columna Valores múltiples, active la casilla para crear un parámetro de varios valores.
En la lista desplegable de la columna Predeterminado, seleccione un valor o varios valores, dependiendo de lo que haya elegido en el paso 5.
Haga clic en Aceptar.
En la barra de herramientas del diseñador de consultas, haga clic en Ejecutar.
Haga clic en Aceptar.
En el panel Datos de informe, expanda el nodo Parámetros para mostrar el parámetro de informe que se ha creado automáticamente para el filtro.
Para ver el conjunto de datos que proporciona los valores disponibles para el parámetro de informe, haga clic con el botón secundario en cualquier área en blanco del panel Datos de informe y, a continuación, haga clic en Mostrar conjuntos de datos ocultos. El panel Datos de informe muestra todos los conjuntos de datos del informe.
Vea también
Conceptos
Tipo de conexión de Analysis Services para MDX (SSRS)
Interfaz de usuario del Diseñador de consultas MDX de Analysis Services