Está soportado crear informes en Reporting Services 2005 cuyo origen de datos sea Análisis Services 2008?

Después de haber recibido varias preguntas sobre el tema, os confirmamos que Análisis Services SI está soportado como origen de datos de un informe creado con Reporting Services.

Una puntualización importante: Reporting Services presenta ciertas limitaciones en cuanto a trabajar con datos de estructuras dinámicas y multidimensionales como es Analysis Services:

1. Cuando se intenta generar un informe de Reporting Services, se utiliza un dataset para traerse los datos (en este caso de Analysis Services). En este punto, el dataset es una tabla estática basada en el cubo de OLAP que refleja el estado del momento en el que el informe se generó. Esto significa que, cada vez que el informe se genere, las columnas pueden cambiar.

Para datasets horizontales dinámicos habría que editar la definición del informe para cada periodo de tiempo en incluir la última fecha en el informe.

2. La segunda limitación es que Reporting Services proporciona un filtrado que funciona para datasets bidimensionales pero no proporciona filtrado “post-retrieval” para datasets dinámicos. En este caso, hará falta una reordenación o esconder determinadas filas columnas filtradas. En definitiva, el filtrado de columnas no ha sido diseñado para trabajar con datasets multidimensionales. Solo funciona para datos bidimensionales. Esto significa que los datos se consultarán durante la fase de “data retrieval” pero no una vez que se haya mostrado el informe

 

Importante:

Aseguraos de instalar Service Pack 3 de Reporting Services 2005 para que funcione correctamente. Lo podréis descargar del siguiente enlace: https://www.microsoft.com/downloads/details.aspx?FamilyID=ae7387c3-348c-4faa-8ae5-949fdfbe59c4

Información adicional :

· Podéis encontrar información sobre Análisis Services como origen de datos de Reporting Services en:

Crear conjuntos de datos de informe a partir de SQL Server Analysis Services

https://msdn.microsoft.com/es-es/library/ms156334.aspx

(todos los puntos aplican a Reporting Services 2005 y Reporting Services 2008)

· La documentación sobre orígenes de datos para 2005 en:

Integrating Analysis Services with Reporting Services

https://msdn.microsoft.com/en-us/library/ms159219(SQL.90).aspx

No habla explícitamente de Análisis Services 2008 pero debería funcionar correctamente si se ha instalado Service Pack 3

Maria Esteban

Ingeniero de Soporte de Reporting Services