Tipo de conexión de Analysis Services para MDX (SSRS)

Para incluir en el informe datos de un cubo de Analysis Services, debe tener un conjunto de datos basado en un origen de datos de informe de tipo Microsoft SQL Server Analysis Services. Este tipo de origen de datos integrado está basado en la extensión de datos de Microsoft SQL Server Analysis Services. Puede recuperar los metadatos de las dimensiones, jerarquías, niveles, indicadores clave de rendimiento (KPI), medidas y atributos de un cubo de Microsoft SQL Server Analysis Services para usarlos como datos del informe.

Esta extensión de procesamiento de datos admite parámetros de varios valores, agregados de servidor y credenciales administrados con independencia de la cadena de conexión.

Utilice la información de este tema para crear un origen de datos. Para obtener instrucciones paso a paso, vea Agregar y comprobar una conexión de datos o un origen de datos (Generador de informes y SSRS).

En este artículo

Cadena de conexión

Credenciales

Consultas

Parámetros

Comentarios

Temas de procedimientos

Secciones relacionadas

Cadena de conexión

Al conectarse a un cubo de Analysis Services, se conecta al objeto de base de datos de una instancia de Analysis Services en un servidor. La base de datos podría tener varios cubos. El cubo se especifica en el diseñador de consultas al crear la consulta. En el siguiente ejemplo se muestra una cadena de conexión:

data source=<server name>;initial catalog=<database name>

Para obtener más ejemplos de cadenas de conexión, vea Conexiones de datos, orígenes de datos y cadenas de conexión en el Generador de informes.

Icono de flecha usado con el vínculo Volver al principioVolver al principio

Credenciales

Se necesitan credenciales para ejecutar consultas y obtener una vista previa del informe localmente y desde el servidor de informes.

Después de publicar el informe, es posible que necesite cambiar las credenciales para el origen de datos de tal forma que, cuando el informe se ejecute en el servidor de informes, los permisos para recuperar los datos sean válidos.

Desde un cliente de creación de informes, están disponibles las siguientes opciones para especificar las credenciales:

  • Usuario actual de Windows (lo que se conoce también como seguridad integrada).

  • Utilizar un nombre de usuario y una contraseña almacenados.

  • Pedir las credenciales al usuario. Esta opción solo admite la seguridad integrada de Windows.

  • No se necesitan credenciales. Para usar esta opción, debe tener la cuenta de ejecución desatendida configurada en el servidor de informes. Para obtener más información, vea Configurar la cuenta de ejecución desatendida en la documentación relativa a Reporting Services en msdn.microsoft.com.

Para obtener más información, vea Conexiones de datos, orígenes de datos y cadenas de conexión (SSRS) o Especificar credenciales en el Generador de informes.

Icono de flecha usado con el vínculo Volver al principioVolver al principio

Consultas

Después de establecer una conexión de datos a un origen de datos de Analysis Services, debe crear un conjunto de datos y definir una consulta de expresión multidimensional (MDX) que especifique los datos del cubo que se van a recuperar. Puede utilizar la exploración del diseñador gráfico de consultas MDX y seleccionar entre las estructuras de datos subyacentes en el origen de datos.

Puede especificar una consulta de varias maneras:

  • Generar una consulta interactivamente. El Diseñador de consultas MDX de Analysis Services admite las siguientes vistas:

    • Vista de diseño: para crear una consulta MDX, se pueden arrastrar dimensiones, miembros, propiedades de miembros, medidas y KPI desde el explorador de metadatos hasta el panel Datos. Para definir más campos de conjunto de datos, se pueden arrastrar miembros calculados desde el panel Miembros calculados hasta el panel de datos.

    • Vista de consulta: para crear una consulta MDX, se pueden arrastrar dimensiones, miembros, propiedades de miembros, medidas y KPI desde el explorador de metadatos hasta el panel Consulta. El texto MDX se puede editar directamente en el panel de consulta. Para definir más campos de conjunto de datos, se pueden arrastrar miembros calculados desde el panel Miembros calculados hasta el panel de consulta.

    Para obtener más información, vea Interfaz de usuario del Diseñador de consultas MDX de Analysis Services (Generador de informes).

  • Importar una consulta MDX existente desde un informe. Utilice el botón Importar consulta para ir a un archivo .rdl e importar una consulta. Puede importar una consulta desde un informe que contenga un conjunto de datos incrustado que se base en un origen de datos de Analysis Services. No se admite la importación directa de una consulta MDX desde un archivo .mdx.

Durante el diseño, ejecute la consulta para ver un conjunto de resultados. Los resultados de la consulta se recuperan automáticamente como un conjunto de filas planas. Las columnas del conjunto de resultados de una consulta rellenan la colección de campos de un conjunto de datos. Después de crear la consulta, vea la colección de campos del conjunto de datos generada a partir de los metadatos en el panel Datos de informe. Cuando el informe se ejecuta, los datos reales se devuelven desde el origen de datos externo.

La extensión de procesamiento de datos de Analysis Services admite propiedades de campo de conjunto de datos extendidas. Éstos son valores disponibles del origen de datos externo, pero no aparecen en el panel Datos de informe. En el informe se pueden usar las propiedades de campo extendidas admitidas por la extensión de procesamiento de datos de Analysis Services a través de la colección integrada Fields. Para las propiedades que tengan valores en el origen de datos, se puede tener acceso a valores de propiedad predefinidos como FormattedValue, Color o UniqueName. Para obtener más información, vea Propiedades de campo extendidas para una base de datos de Analysis Services (SSRS).

Icono de flecha usado con el vínculo Volver al principioVolver al principio

Parámetros

Para incluir parámetros de consulta, cree un filtro en el área de filtro del diseñador de consultas y marque el filtro como un parámetro. Para cada filtro, se crea automáticamente un conjunto de datos para proporcionar los valores disponibles. De forma predeterminada, estos conjuntos de datos no aparecen en el panel Datos de informe. Para obtener más información, vea Definir parámetros en el diseñador de consultas MDX para Analysis Services (Generador de informes y SSRS) y Mostrar conjuntos de datos ocultos para los valores de parámetro de datos multidimensionales (Generador de informes y SSRS).

De forma predeterminada, cada parámetro de informe tiene el tipo de datos Text. Una vez creados los parámetros de informe, puede suceder que tenga que cambiar los valores predeterminados. Para obtener más información, vea Parámetros de informe (Generador de informes y SSRS).

Icono de flecha usado con el vínculo Volver al principioVolver al principio

Comentarios

La extensión de datos de Analysis Services está basada en el protocolo XMLA (XML for Analysis). Los conjuntos de resultados de los cubos se recuperan mediante el protocolo XMLA como un conjunto de filas sin información de estructura jerárquica. No se admiten jerarquías desiguales. Para obtener más información, vea Jerarquías desiguales.

También puede recuperar datos de un cubo de Analysis Services del tipo de origen de datos OLE DB. Para obtener más información, vea Tipo de conexión OLE DB (SSRS).

Para obtener más información sobre la compatibilidad de versiones, vea Orígenes de datos admitidos por Reporting Services (SSRS) en la documentación relativa a Reporting Services en los Libros en pantalla de SQL Server.

Icono de flecha usado con el vínculo Volver al principioVolver al principio

Secciones relacionadas

Estas secciones de la documentación proporcionan información conceptual detallada sobre datos de informe, así como información de procedimientos acerca de cómo definir, personalizar y usar las partes de un informe que están relacionadas con datos.

Icono de flecha usado con el vínculo Volver al principioVolver al principio

Vea también

Conceptos

Parámetros de informe (Generador de informes y SSRS)

Filtrar, agrupar y ordenar datos (Generador de informes y SSRS)

Expresiones (Generador de informes y SSRS)