En esta sesión veremos la Integración entre Reporting Services (SSRS) y SharePoint 2010. Veremos como SharePoint 2010 nos facilita la gestión de informes: versionado, unificar ambos modelos de seguridad en uno, uso de flujos de trabajo, etc... Además nos enfocaremos en las novedades que nos aporta tanto SSRS 2008 R2 como SharePoint 2010 en su integración.
5. Un poco de historia
Versión de Versión de Modo Modo
SSRS SharePoint Nativo Integrado
SSRS 2000 SP2 WSS 2.0, Si. A través No
SharePoint Portal de dos
Server 2003 WebParts.
SSRS 2005 SP2 WSS 3.0, Sí. A través Sí. (*)
MOSS 2007 de WebParts
2.0
SSRS 2008 R2 WSS 3.0, Sí. A través Sí. (*)
MOSS 2007, de WebParts
SPF 2010, 2.0
SPS 2010
β
6. Un poco de historia
WebParts para integración en modo Nativo
8. Nativo vs Integrado
Ventajas del modo integrado
α Punto de entrada único para los usuarios de negocio
β Reportes embebidos en el diseño de nuestra Intranet
α Modelo de seguridad único
α Punto de gestión único Nos olvidamos del Report
Manager
α Capacidades de gestión documental de SharePoint
β Flujos de trabajo
β Control de versiones
β Alertas
β Papelera de reciclaje
9. Nativo vs Integrado
Gestión con el modo Integrado
β Se pueden crear estos tipos de contenido:
γ Modelo de Report Builder
γ Reporte de Report Builder
γ Data Source
β Se pueden gestionar desde el menú contextual:
γ Report Model
γ Data Sources
γ Reports
γ Data Sets
10. Modos de despliegue: Nativo vs Integrado
- Opciones en el Configuration Manager
- En modo integrado, no usamos Report Manager
- Gestionar los reportes desde SharePoint
- Desplegar reportes en SharePoint
- Embebiendo un reporte en SharePoint
16. Instalando y Configurando el Modo Integrado
Distintas topologías
α
Report Server
RS Scale Out Deployment
SharePoint Farm
Report Catalog
RS Server Flat Files,
Reporting Data
OLE DB,
Clients RS Add-in
ODBC
MOSS WFE
NLB NLB RS Server
Clients
RS Add-in
MOSS WFE
Flat Files,
RS Server OLE DB,
ODBC
Clients
19. Instalando y Configurando el Modo Integrado
Configuraciones a nivel de granja
α
β
γ
γ
γ
Subsitema de Confianza
Cuenta de Servicio
Cuenta de Servicio
User ID
User ID SSRS
SharePoint
WFE
Autorización
20. Instalando y Configurando el Modo Integrado
Configuraciones a nivel de granja
α
β
γ
γ
γ
γ
Delegación – Doble Salto
User ID
User ID
User ID
User ID SSRS
SharePoint
WFE
Limite de Límite de
Autorización Autorización
25. Novedades en SSRS 2008 R2 + SharePoint 2010
Novedades propias de SSRS 2008 R2
α Nuevos tipos de visualizaciones: Mapas, Sparklines, Data
Bars e Indicadores
α Report Parts
α Shared Data Sets
α Reportes pre-cacheados
26. Novedades en SSRS 2008 R2 + SharePoint 2010
Novedades globales de la integración
α Modo Conectado o Remoto
β Usando SSRS para procesar y renderizar informes.
β El Report Viewer Web Part hace la consultas a SSRS
α Modo Local
β No es necesario SSRS para ver un informe
β Solo soportado para dos extensiones:
γ Microsoft Access 2010 reporting extension
γ Reporting Service SharePoint List data extension
β Se instala con el Add-in de SSRS 2008 R2
γ Requiere ASP.Net Session State
δ Enable-SPSessionStateService
28. Resumiendo
α Hemos visto como configurar el Modo Local en la
administración central
α Hemos visto como Access Services utiliza Reporting en
modo local
α Hemos visto como cambiando a Modo Conectado –
Reporting Services requiere tener configurada la extensión
ADS para Access Services.
29. Novedades en SSRS 2008 R2 + SharePoint 2010
Novedades globales de la integración
α Soporte para Logging en ULS (Unified Logging System)
α Supervisión Configurar registro de diagnósticos
30. Novedades en SSRS 2008 R2 + SharePoint 2010
Novedades globales de la integración
α Soporte para Alternate Access Mapping (Asignaciones
de acceso alternativas)
β Portales configurados con distintas URL interna y externa
γ Tanto usuarios internos como externos podrán ver los reportes
con su URL correspondiente
Red Interna
http://interno.empresa.local
31. Novedades en SSRS 2008 R2 + SharePoint 2010
Novedades globales de la integración
α Característica para Sincronización
β Proceso de sincronización entre BD SharePoint y BD de Reporting
β Antes solamente al desplegar desde BIDS
β Ahora también al subirlo directamente a SharePoint (previo activado
de la característica
α Soporte para la herramienta RS.exe (script)
β Para despliegues a producción
32. Novedades en SSRS 2008 R2 + SharePoint 2010
Novedades globales de la integración
α Report Viewer soporta AJAX
α Aumento del rendimiento
β Mejora del Add-in de SSRS que elimina un salto innecesario entre
Report Viewer y Proxy
β Reduce el número medio de llamadas al modelo de objetos de
SharePoint al renderizar un reporte
α Soporta Autenticación por Claims
33. Novedades en SSRS 2008 R2 + SharePoint 2010
Novedades globales de la integración
α Soporte nativo para Listas de SharePoint como origen
de datos
β Query Designer soporta consultas a SharePoint también
α Soporte para SQL Azure, PowerPivot, …
α ATOM Feed
β Sindicación de los datos de nuestros informes
34. Lista de SharePoint como fuente de datos
Query Designer para Lista de SharePoint
35. Resumiendo
α Hemos creado un Data Source de tipo Lista de SharePoint
α Hemos visto como Query Designer genera un lenguaje
intermedio para acceder a listas de SharePoint.