Definir parámetros en el diseñador de consultas MDX para Analysis Services

Si desea incluir parámetros en una consulta MDX para un origen de datos de Analysis Services , debe agregar un parámetro de consulta a la consulta. En el diseñador de consultas MDX, puede agregar un parámetro de consulta tanto en el modo de diseño como en el modo de consulta mediante la especificación de 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 los archivos de definición de informes paginados (.rdl) en el Generador de informes de Microsoft, en Power BI Report Builder y en el Diseñador de informes de SQL Server Data Tools.

Para definir un parámetro de consulta en MDX en el modo de diseño

  1. En el panel Datos de informe, haga clic con el botón derecho en un conjunto de datos creado a partir de un tipo de origen de datos de SQL Server Analysis Services y luego haga clic en Consulta. El diseñador de consultas MDX se abre en el modo de diseño.

  2. Arrastre una dimensión hacia el área de filtro y colóquela en la primera celda de la columna Dimensión .

  3. En la columna Jerarquía , elija un valor en la lista desplegable.

  4. En la columna Operador , elija a un operador en la lista desplegable.

  5. 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.

  6. En la columna Parámetros , active la casilla para crear un parámetro de informe.

  7. 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.

  8. Seleccione 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

  1. En el panel Datos de informe, haga clic con el botón derecho en un conjunto de datos creado a partir de un tipo de origen de datos de SQL Server Analysis Services y luego haga clic en Consulta. El diseñador de consultas MDX se abre en el modo de diseño.

  2. En la barra de herramientas, haga clic en Diseño para cambiar al modo de consulta.

  3. En la barra de herramientas del diseñador de consultas MDX, haga clic en Parámetros de consulta (Icono del cuadro de diálogo Parámetros de consulta). Se abrirá el cuadro de diálogo Parámetros de consulta.

  4. En la columna Parámetro, haga clic en <Escribir parámetro> y luego escriba el nombre de un parámetro.

  5. En la columna Dimensión , elija un valor en la lista desplegable.

  6. En la columna Jerarquía , elija un valor en la lista desplegable.

  7. En la columna Valores múltiples , active la casilla para crear un parámetro de varios valores.

  8. En la lista desplegable de la columna Predeterminado , seleccione un valor o varios valores, dependiendo de lo que haya elegido en el paso 5.

  9. Seleccione Aceptar.

  10. En la barra de herramientas del diseñador de consultas, haga clic en Ejecutar.

  11. Seleccione 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.

Consulte también

Tipo de conexión de Analysis Services para MDX (SSRS)
Interfaz de usuario del diseñador de consultas MDX de Analysis Services