SharePoint Online: ¿Por qué no funcionan los informes de los servicios de Access?

Como esta es una cuestión bastante recurrente en los foros de Office 365, por lo que he decidido publicar un pequeño artículo para explicar por qué los informes de aplicaciones Access publicadas en los servicios de Access en SharePoint Online (SPO) no funcionan y no lo van a hacer hasta (eso espero) actualizaciones futuras:

  • Básicamente, para que los informes de aplicaciones Access publicadas en los servicios de Access estén operativos en SPO es necesario que esté configurada la integración de SQL Server Reporting Services (SSRS) y SPO. El problema es que por un lado en el actual SPO esta integración no está implementada, entiendo que por cuestiones de arquitectura ya que SSRS 2008 R2 no está soportado en escenarios de multi-tenancy como los que Microsoft ha hecho en el caso de SPO en Office 365. De hecho, y como sabéis, aunque la base de SPO es SharePoint 2010, no tenemos todas las aplicaciones y servicios disponibles en un SharePoint 2010 On-Premise (instalado en casa) porque no todos los servicios (mejor dicho, todas las aplicaciones de servicio) de SharePoint 2010 son multi-tenant…esto en la práctica se traduce en qué solo tendremos la posibilidad de poder configurar un subconjunto de aplicaciones y servicios en SPO compoarado con SharePoint 2010 On-Premise. Si queréis más información al respecto, os recomiendo los tres artículo de MSDN que Gustavo, Fabián y yo publicamos al respecto (Por ejemplo, las aplicaciones de servicio de PerformancePoint o de Web Analyticis no lo son, y por lo tanto no se pueden configurar) :
  • Por otro lado, hasta SQL Server 2012, SSRS no se integra en SharePoint como una aplicación de servicio sino que se necesitan realizar una serie de configuraciones a nivel de servidor y de granja que en SPO no son posibles. Cuando Microsoft actualice toda la base de SPO a SQL Server 2012, posiblemente esto cambie ya que en este caso la integración sería a través de la correspondiente aplicación de servicio (una de las novedades que incorpora SQL Server 2012), aunque de momento no hay una confirmación oficial al respecto y mucho menos horizonte temporal alguno.

Por lo tanto, no queda otra que esperar a futuras actualizaciones de SPO en Office 365 y que tengamos disponibles los informes de los servicios de Access y de esta forma evitar los errores que ahora mismo tenemos y que impiden tener funcionalidad de reporting en aplicaciones publicadas en los servicios de Access.

image