SlideShare una empresa de Scribd logo
1 de 39
José Quinto Zamora
DPS - SharePoint
MCP, MCTS en SharePoint 2007 y 2010
Objetivos de la sesión
Integración entre SSRS 2008 R2 y SharePoint 2010
α


α

α


α
Agenda
α
α
    β
    β
    β
α
    β
    β
    β
α
    β
    β
    β
α
α
Un Poco de Historia
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

 β
Un poco de historia
WebParts para integración en modo Nativo
Modo de despliegue:
Nativo vs Integrado
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
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
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
Resumiendo
α

α


α

α
Instalando y Configurando el
Modo Integrado
Instalando y Configurando el Modo Integrado
Requisitos y ediciones
α
α
    β
    β

α
    β
        γ
        γ
        γ

α
    β       http://msdn.microsoft.com/en-us/library/bb283190.aspx
Instalando y Configurando el Modo Integrado
Distintas topologías
α
Instalando y Configurando el Modo Integrado
Distintas topologías
α
    β
    β




    β
        γ
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
Instalando y Configurando el Modo Integrado
Instalación

α
    β


α
    β



α
Instalando y Configurando el Modo Integrado
Configuraciones a nivel de granja




α
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
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
Instalando y Configurando el Modo Integrado
Configuraciones a nivel de granja
Instalando y Configurando el Modo Integrado
Configuraciones a nivel de granja



α

α

α

α

α
Instalando y Configurando el Modo Integrado
Configuraciones a nivel de sitio

α




α
    β
    β
    β
Novedades en SSRS 2008 R2 +
SharePoint 2010
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
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
Access Services 2010 en Modo Local y Conectado
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.
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
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
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
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
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
Lista de SharePoint como fuente de datos
Query Designer para Lista de SharePoint
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.
Matrix de Compatibilidad


α
    β
    β

α
    β
    β
        γ
        γ

α
    β       http://msdn.microsoft.com/en-us/library/bb326358.aspx
Referencias

α
    β   http://blogs.msdn.com/b/robertbruckner/archive/2010/04/25/report
        ing-services-in-sharepoint-2010-access-services.aspx
    β   http://www.sqlmag.com/print/sql-server-2008-r2/Reporting-
        Services-2008-R2-and-SharePoint-Server-2010-The-Next-
        Generation-of-Integration
    β   http://msdn.microsoft.com/es-es/library/bb326290(v=SQL.105).aspx
    β   http://msdn.microsoft.com/en-us/library/ms162839.aspx


α
    β   http://blogs.msdn.com/b/prash/
Integración entre Reporting Services (SSRS) y SharePoint 2010
Integración entre Reporting Services (SSRS) y SharePoint 2010

Más contenido relacionado

La actualidad más candente

Web cast de optimización Sql Server - Arquitectura
Web cast de optimización Sql Server - ArquitecturaWeb cast de optimización Sql Server - Arquitectura
Web cast de optimización Sql Server - ArquitecturaJOSE AHIAS LOPEZ PORTILLO
 
Application and multi instances
Application and multi instancesApplication and multi instances
Application and multi instancesLuis Vázquez
 
Presentación Webinar Oracle APEX
Presentación Webinar Oracle APEXPresentación Webinar Oracle APEX
Presentación Webinar Oracle APEXjftorres92
 
Cuadros de mando de BI con SQL Server
Cuadros de mando de BI con SQL ServerCuadros de mando de BI con SQL Server
Cuadros de mando de BI con SQL ServerEduardo Castro
 
Presentacion sqlprueba
Presentacion sqlpruebaPresentacion sqlprueba
Presentacion sqlpruebajaviparranda
 
Componentes De SQL Server
Componentes De  SQL ServerComponentes De  SQL Server
Componentes De SQL ServerJhon Perez
 
Diferentes versiones sql server
Diferentes versiones sql serverDiferentes versiones sql server
Diferentes versiones sql serverJillian Motoharu
 
Componentes de sql server 2008
Componentes de sql server 2008Componentes de sql server 2008
Componentes de sql server 2008Jillian Motoharu
 
Unidad 3 actividad 2
Unidad 3 actividad 2Unidad 3 actividad 2
Unidad 3 actividad 2KARY
 
Sql server 2008
Sql server 2008Sql server 2008
Sql server 2008brobelo
 
Unidad 3 actividad 2
Unidad 3 actividad 2Unidad 3 actividad 2
Unidad 3 actividad 2KARY
 
Sq ly oracle.tarea2
Sq ly oracle.tarea2Sq ly oracle.tarea2
Sq ly oracle.tarea2hdez7eli
 

La actualidad más candente (18)

Web cast de optimización Sql Server - Arquitectura
Web cast de optimización Sql Server - ArquitecturaWeb cast de optimización Sql Server - Arquitectura
Web cast de optimización Sql Server - Arquitectura
 
Application and multi instances
Application and multi instancesApplication and multi instances
Application and multi instances
 
Sql
SqlSql
Sql
 
Presentación Webinar Oracle APEX
Presentación Webinar Oracle APEXPresentación Webinar Oracle APEX
Presentación Webinar Oracle APEX
 
OBI11g: la versión mas esperada
OBI11g: la versión mas esperadaOBI11g: la versión mas esperada
OBI11g: la versión mas esperada
 
Presentacion
PresentacionPresentacion
Presentacion
 
Cuadros de mando de BI con SQL Server
Cuadros de mando de BI con SQL ServerCuadros de mando de BI con SQL Server
Cuadros de mando de BI con SQL Server
 
Presentacion sqlprueba
Presentacion sqlpruebaPresentacion sqlprueba
Presentacion sqlprueba
 
Componentes De SQL Server
Componentes De  SQL ServerComponentes De  SQL Server
Componentes De SQL Server
 
Oracle APEX
Oracle APEXOracle APEX
Oracle APEX
 
Arquitectura sql
Arquitectura sqlArquitectura sql
Arquitectura sql
 
Diferentes versiones sql server
Diferentes versiones sql serverDiferentes versiones sql server
Diferentes versiones sql server
 
Componentes de sql server 2008
Componentes de sql server 2008Componentes de sql server 2008
Componentes de sql server 2008
 
Unidad 3 actividad 2
Unidad 3 actividad 2Unidad 3 actividad 2
Unidad 3 actividad 2
 
Sql server 2008
Sql server 2008Sql server 2008
Sql server 2008
 
Russi
RussiRussi
Russi
 
Unidad 3 actividad 2
Unidad 3 actividad 2Unidad 3 actividad 2
Unidad 3 actividad 2
 
Sq ly oracle.tarea2
Sq ly oracle.tarea2Sq ly oracle.tarea2
Sq ly oracle.tarea2
 

Similar a Integración entre Reporting Services (SSRS) y SharePoint 2010

Configuración de Seguridad Integrada
Configuración de Seguridad IntegradaConfiguración de Seguridad Integrada
Configuración de Seguridad IntegradaSolidQ
 
CSA - SharePoint 2010 - Instalación y Configuración
CSA - SharePoint 2010 - Instalación y ConfiguraciónCSA - SharePoint 2010 - Instalación y Configuración
CSA - SharePoint 2010 - Instalación y ConfiguraciónComunidad SharePoint
 
Configurar su entorno SharePoint para Business Intelligence
Configurar su entorno SharePoint para Business IntelligenceConfigurar su entorno SharePoint para Business Intelligence
Configurar su entorno SharePoint para Business IntelligenceJoseph Lopez
 
Exprimiendo SharePoint 2010
Exprimiendo SharePoint 2010Exprimiendo SharePoint 2010
Exprimiendo SharePoint 2010Juan Pablo
 
Administracion Sharepoint 2010
Administracion Sharepoint 2010Administracion Sharepoint 2010
Administracion Sharepoint 2010Eva Ordoñez Perez
 
Sharepoint 2013 que hay de nuevo
Sharepoint 2013   que hay de nuevoSharepoint 2013   que hay de nuevo
Sharepoint 2013 que hay de nuevoDaniel Laco
 
Share point server 2010 - Instalación
Share point server 2010 - InstalaciónShare point server 2010 - Instalación
Share point server 2010 - InstalaciónWilmer Amézquita
 
Sharepoint server 2010 - La nueva colaboración
Sharepoint server 2010  - La nueva colaboraciónSharepoint server 2010  - La nueva colaboración
Sharepoint server 2010 - La nueva colaboraciónAndrés Iturralde
 
6 - Migracion a SharePoint 2010, por Ricardo Muñoz y Hector Insua
6 - Migracion a SharePoint 2010, por Ricardo Muñoz y Hector Insua6 - Migracion a SharePoint 2010, por Ricardo Muñoz y Hector Insua
6 - Migracion a SharePoint 2010, por Ricardo Muñoz y Hector InsuaLuis Du Solier
 
Sesión 02: Integracion De Sap y Aplicaciones .Net
Sesión 02: Integracion De Sap y Aplicaciones .NetSesión 02: Integracion De Sap y Aplicaciones .Net
Sesión 02: Integracion De Sap y Aplicaciones .NetBiz Partner
 
5 - SharePoint 2010 y Windows 2008 R2, por Hector Insua y Ruben Colomo
5 - SharePoint 2010 y Windows 2008 R2, por Hector Insua y Ruben Colomo5 - SharePoint 2010 y Windows 2008 R2, por Hector Insua y Ruben Colomo
5 - SharePoint 2010 y Windows 2008 R2, por Hector Insua y Ruben ColomoLuis Du Solier
 
SharePoint 2010 y Windows 2008 R2
SharePoint 2010 y Windows 2008 R2SharePoint 2010 y Windows 2008 R2
SharePoint 2010 y Windows 2008 R2Hector Insua
 
Integracion SAP con Aplicaciones Net
Integracion SAP con Aplicaciones NetIntegracion SAP con Aplicaciones Net
Integracion SAP con Aplicaciones Netrlavi
 
Mundo SQL Power BI Report Server
Mundo SQL Power BI Report ServerMundo SQL Power BI Report Server
Mundo SQL Power BI Report ServerGaston Cruz
 
Business Intelligence con Sql Server 2014
Business Intelligence con Sql Server 2014Business Intelligence con Sql Server 2014
Business Intelligence con Sql Server 2014Eduardo Castro
 

Similar a Integración entre Reporting Services (SSRS) y SharePoint 2010 (20)

Configuración de Seguridad Integrada
Configuración de Seguridad IntegradaConfiguración de Seguridad Integrada
Configuración de Seguridad Integrada
 
CSA - SharePoint 2010 - Instalación y Configuración
CSA - SharePoint 2010 - Instalación y ConfiguraciónCSA - SharePoint 2010 - Instalación y Configuración
CSA - SharePoint 2010 - Instalación y Configuración
 
Configurar su entorno SharePoint para Business Intelligence
Configurar su entorno SharePoint para Business IntelligenceConfigurar su entorno SharePoint para Business Intelligence
Configurar su entorno SharePoint para Business Intelligence
 
Exprimiendo SharePoint 2010
Exprimiendo SharePoint 2010Exprimiendo SharePoint 2010
Exprimiendo SharePoint 2010
 
[Code Camp 2009] Haciendo reportes en Reporting Service 2008 (Maximiliano Acc...
[Code Camp 2009] Haciendo reportes en Reporting Service 2008 (Maximiliano Acc...[Code Camp 2009] Haciendo reportes en Reporting Service 2008 (Maximiliano Acc...
[Code Camp 2009] Haciendo reportes en Reporting Service 2008 (Maximiliano Acc...
 
Administracion Sharepoint 2010
Administracion Sharepoint 2010Administracion Sharepoint 2010
Administracion Sharepoint 2010
 
Sharepoint 2013 que hay de nuevo
Sharepoint 2013   que hay de nuevoSharepoint 2013   que hay de nuevo
Sharepoint 2013 que hay de nuevo
 
Versiones de sql
Versiones de sqlVersiones de sql
Versiones de sql
 
Microsoft SQL Server 2012
 Microsoft SQL  Server  2012 Microsoft SQL  Server  2012
Microsoft SQL Server 2012
 
BI en SharePoint 2010
BI en SharePoint 2010BI en SharePoint 2010
BI en SharePoint 2010
 
Share point server 2010 - Instalación
Share point server 2010 - InstalaciónShare point server 2010 - Instalación
Share point server 2010 - Instalación
 
Sharepoint server 2010 - La nueva colaboración
Sharepoint server 2010  - La nueva colaboraciónSharepoint server 2010  - La nueva colaboración
Sharepoint server 2010 - La nueva colaboración
 
6 - Migracion a SharePoint 2010, por Ricardo Muñoz y Hector Insua
6 - Migracion a SharePoint 2010, por Ricardo Muñoz y Hector Insua6 - Migracion a SharePoint 2010, por Ricardo Muñoz y Hector Insua
6 - Migracion a SharePoint 2010, por Ricardo Muñoz y Hector Insua
 
Sesión 02: Integracion De Sap y Aplicaciones .Net
Sesión 02: Integracion De Sap y Aplicaciones .NetSesión 02: Integracion De Sap y Aplicaciones .Net
Sesión 02: Integracion De Sap y Aplicaciones .Net
 
5 - SharePoint 2010 y Windows 2008 R2, por Hector Insua y Ruben Colomo
5 - SharePoint 2010 y Windows 2008 R2, por Hector Insua y Ruben Colomo5 - SharePoint 2010 y Windows 2008 R2, por Hector Insua y Ruben Colomo
5 - SharePoint 2010 y Windows 2008 R2, por Hector Insua y Ruben Colomo
 
SharePoint 2010 y Windows 2008 R2
SharePoint 2010 y Windows 2008 R2SharePoint 2010 y Windows 2008 R2
SharePoint 2010 y Windows 2008 R2
 
Integracion SAP con Aplicaciones Net
Integracion SAP con Aplicaciones NetIntegracion SAP con Aplicaciones Net
Integracion SAP con Aplicaciones Net
 
DBMoto7 full_es
DBMoto7 full_esDBMoto7 full_es
DBMoto7 full_es
 
Mundo SQL Power BI Report Server
Mundo SQL Power BI Report ServerMundo SQL Power BI Report Server
Mundo SQL Power BI Report Server
 
Business Intelligence con Sql Server 2014
Business Intelligence con Sql Server 2014Business Intelligence con Sql Server 2014
Business Intelligence con Sql Server 2014
 

Más de SolidQ

SolidQ Summit 2018 - Qué necesita saber un DBA de Integration Services
SolidQ Summit 2018 - Qué necesita saber un DBA de Integration ServicesSolidQ Summit 2018 - Qué necesita saber un DBA de Integration Services
SolidQ Summit 2018 - Qué necesita saber un DBA de Integration ServicesSolidQ
 
SolidQ Summit 2018 - Seguridad a nivel datos. RLS
SolidQ Summit 2018 - Seguridad a nivel datos. RLSSolidQ Summit 2018 - Seguridad a nivel datos. RLS
SolidQ Summit 2018 - Seguridad a nivel datos. RLSSolidQ
 
SolidQ Summit 2018 - Todo lo que un integrador de datos debería tener... y pa...
SolidQ Summit 2018 - Todo lo que un integrador de datos debería tener... y pa...SolidQ Summit 2018 - Todo lo que un integrador de datos debería tener... y pa...
SolidQ Summit 2018 - Todo lo que un integrador de datos debería tener... y pa...SolidQ
 
SolidQ Summit 2018 - ¿Dificultades gestionando relaciones muchos a muchos? De...
SolidQ Summit 2018 - ¿Dificultades gestionando relaciones muchos a muchos? De...SolidQ Summit 2018 - ¿Dificultades gestionando relaciones muchos a muchos? De...
SolidQ Summit 2018 - ¿Dificultades gestionando relaciones muchos a muchos? De...SolidQ
 
SolidQ Summit 2018 - Report Server: Nuevos mutantes
SolidQ Summit 2018 - Report Server: Nuevos mutantesSolidQ Summit 2018 - Report Server: Nuevos mutantes
SolidQ Summit 2018 - Report Server: Nuevos mutantesSolidQ
 
Cuando QueryStore no sirve, ¿qué opciones tenemos?
Cuando QueryStore no sirve, ¿qué opciones tenemos?Cuando QueryStore no sirve, ¿qué opciones tenemos?
Cuando QueryStore no sirve, ¿qué opciones tenemos?SolidQ
 
SQL Server 2017 en Linux
SQL Server 2017 en LinuxSQL Server 2017 en Linux
SQL Server 2017 en LinuxSolidQ
 
Columnstore en la vida real
Columnstore en la vida realColumnstore en la vida real
Columnstore en la vida realSolidQ
 
PowerApprízate
PowerApprízatePowerApprízate
PowerApprízateSolidQ
 
Jugando a ser rico: Machine Learning para predicción de stocks
Jugando a ser rico: Machine Learning para predicción de stocksJugando a ser rico: Machine Learning para predicción de stocks
Jugando a ser rico: Machine Learning para predicción de stocksSolidQ
 
Analizando tus Redes Sociales con Power BI
Analizando tus Redes Sociales con Power BIAnalizando tus Redes Sociales con Power BI
Analizando tus Redes Sociales con Power BISolidQ
 
Mantenimiento de SQL Server para Dummies
Mantenimiento de SQL Server para DummiesMantenimiento de SQL Server para Dummies
Mantenimiento de SQL Server para DummiesSolidQ
 
R en relacional
R en relacionalR en relacional
R en relacionalSolidQ
 
Cuando haces bot ya no hay stop!!
Cuando haces bot ya no hay stop!!Cuando haces bot ya no hay stop!!
Cuando haces bot ya no hay stop!!SolidQ
 
Arquitecturas lambda en Azure
Arquitecturas lambda en AzureArquitecturas lambda en Azure
Arquitecturas lambda en AzureSolidQ
 
Bot Framework: otra manera de acceder a tus datos - SolidQ Summit 2018
Bot Framework: otra manera de acceder a tus datos - SolidQ Summit 2018Bot Framework: otra manera de acceder a tus datos - SolidQ Summit 2018
Bot Framework: otra manera de acceder a tus datos - SolidQ Summit 2018SolidQ
 
BIE2E en Azure - SolidQ Summit 2018
BIE2E en Azure - SolidQ Summit 2018BIE2E en Azure - SolidQ Summit 2018
BIE2E en Azure - SolidQ Summit 2018SolidQ
 
¿Qué viene GDPR? Mi SQL está preparado- SolidQ Summit 2018
¿Qué viene GDPR? Mi SQL está preparado- SolidQ Summit 2018¿Qué viene GDPR? Mi SQL está preparado- SolidQ Summit 2018
¿Qué viene GDPR? Mi SQL está preparado- SolidQ Summit 2018SolidQ
 
Hilando fino en SSAS multidimensional - SolidQ Summit 2018
Hilando fino en SSAS multidimensional - SolidQ Summit 2018Hilando fino en SSAS multidimensional - SolidQ Summit 2018
Hilando fino en SSAS multidimensional - SolidQ Summit 2018SolidQ
 
Adaptive Query Processing: Mejoras en el motor de consulta de SQL Server 2017...
Adaptive Query Processing: Mejoras en el motor de consulta de SQL Server 2017...Adaptive Query Processing: Mejoras en el motor de consulta de SQL Server 2017...
Adaptive Query Processing: Mejoras en el motor de consulta de SQL Server 2017...SolidQ
 

Más de SolidQ (20)

SolidQ Summit 2018 - Qué necesita saber un DBA de Integration Services
SolidQ Summit 2018 - Qué necesita saber un DBA de Integration ServicesSolidQ Summit 2018 - Qué necesita saber un DBA de Integration Services
SolidQ Summit 2018 - Qué necesita saber un DBA de Integration Services
 
SolidQ Summit 2018 - Seguridad a nivel datos. RLS
SolidQ Summit 2018 - Seguridad a nivel datos. RLSSolidQ Summit 2018 - Seguridad a nivel datos. RLS
SolidQ Summit 2018 - Seguridad a nivel datos. RLS
 
SolidQ Summit 2018 - Todo lo que un integrador de datos debería tener... y pa...
SolidQ Summit 2018 - Todo lo que un integrador de datos debería tener... y pa...SolidQ Summit 2018 - Todo lo que un integrador de datos debería tener... y pa...
SolidQ Summit 2018 - Todo lo que un integrador de datos debería tener... y pa...
 
SolidQ Summit 2018 - ¿Dificultades gestionando relaciones muchos a muchos? De...
SolidQ Summit 2018 - ¿Dificultades gestionando relaciones muchos a muchos? De...SolidQ Summit 2018 - ¿Dificultades gestionando relaciones muchos a muchos? De...
SolidQ Summit 2018 - ¿Dificultades gestionando relaciones muchos a muchos? De...
 
SolidQ Summit 2018 - Report Server: Nuevos mutantes
SolidQ Summit 2018 - Report Server: Nuevos mutantesSolidQ Summit 2018 - Report Server: Nuevos mutantes
SolidQ Summit 2018 - Report Server: Nuevos mutantes
 
Cuando QueryStore no sirve, ¿qué opciones tenemos?
Cuando QueryStore no sirve, ¿qué opciones tenemos?Cuando QueryStore no sirve, ¿qué opciones tenemos?
Cuando QueryStore no sirve, ¿qué opciones tenemos?
 
SQL Server 2017 en Linux
SQL Server 2017 en LinuxSQL Server 2017 en Linux
SQL Server 2017 en Linux
 
Columnstore en la vida real
Columnstore en la vida realColumnstore en la vida real
Columnstore en la vida real
 
PowerApprízate
PowerApprízatePowerApprízate
PowerApprízate
 
Jugando a ser rico: Machine Learning para predicción de stocks
Jugando a ser rico: Machine Learning para predicción de stocksJugando a ser rico: Machine Learning para predicción de stocks
Jugando a ser rico: Machine Learning para predicción de stocks
 
Analizando tus Redes Sociales con Power BI
Analizando tus Redes Sociales con Power BIAnalizando tus Redes Sociales con Power BI
Analizando tus Redes Sociales con Power BI
 
Mantenimiento de SQL Server para Dummies
Mantenimiento de SQL Server para DummiesMantenimiento de SQL Server para Dummies
Mantenimiento de SQL Server para Dummies
 
R en relacional
R en relacionalR en relacional
R en relacional
 
Cuando haces bot ya no hay stop!!
Cuando haces bot ya no hay stop!!Cuando haces bot ya no hay stop!!
Cuando haces bot ya no hay stop!!
 
Arquitecturas lambda en Azure
Arquitecturas lambda en AzureArquitecturas lambda en Azure
Arquitecturas lambda en Azure
 
Bot Framework: otra manera de acceder a tus datos - SolidQ Summit 2018
Bot Framework: otra manera de acceder a tus datos - SolidQ Summit 2018Bot Framework: otra manera de acceder a tus datos - SolidQ Summit 2018
Bot Framework: otra manera de acceder a tus datos - SolidQ Summit 2018
 
BIE2E en Azure - SolidQ Summit 2018
BIE2E en Azure - SolidQ Summit 2018BIE2E en Azure - SolidQ Summit 2018
BIE2E en Azure - SolidQ Summit 2018
 
¿Qué viene GDPR? Mi SQL está preparado- SolidQ Summit 2018
¿Qué viene GDPR? Mi SQL está preparado- SolidQ Summit 2018¿Qué viene GDPR? Mi SQL está preparado- SolidQ Summit 2018
¿Qué viene GDPR? Mi SQL está preparado- SolidQ Summit 2018
 
Hilando fino en SSAS multidimensional - SolidQ Summit 2018
Hilando fino en SSAS multidimensional - SolidQ Summit 2018Hilando fino en SSAS multidimensional - SolidQ Summit 2018
Hilando fino en SSAS multidimensional - SolidQ Summit 2018
 
Adaptive Query Processing: Mejoras en el motor de consulta de SQL Server 2017...
Adaptive Query Processing: Mejoras en el motor de consulta de SQL Server 2017...Adaptive Query Processing: Mejoras en el motor de consulta de SQL Server 2017...
Adaptive Query Processing: Mejoras en el motor de consulta de SQL Server 2017...
 

Último

El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELmaryfer27m
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptMiguelAtencio10
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.241514949
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativaAdrianaMartnez618894
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofJuancarlosHuertasNio1
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...JaquelineJuarez15
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaarkananubis
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 

Último (20)

El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFEL
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.ppt
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativa
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sof
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en mina
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 

Integración entre Reporting Services (SSRS) y SharePoint 2010

  • 1. José Quinto Zamora DPS - SharePoint MCP, MCTS en SharePoint 2007 y 2010
  • 2. Objetivos de la sesión Integración entre SSRS 2008 R2 y SharePoint 2010 α α α α
  • 3. Agenda α α β β β α β β β α β β β α α
  • 4. Un Poco de Historia
  • 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
  • 12. Instalando y Configurando el Modo Integrado
  • 13. Instalando y Configurando el Modo Integrado Requisitos y ediciones α α β β α β γ γ γ α β http://msdn.microsoft.com/en-us/library/bb283190.aspx
  • 14. Instalando y Configurando el Modo Integrado Distintas topologías α
  • 15. Instalando y Configurando el Modo Integrado Distintas topologías α β β β γ
  • 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
  • 17. Instalando y Configurando el Modo Integrado Instalación α β α β α
  • 18. Instalando y Configurando el Modo Integrado Configuraciones a nivel de granja α
  • 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
  • 21. Instalando y Configurando el Modo Integrado Configuraciones a nivel de granja
  • 22. Instalando y Configurando el Modo Integrado Configuraciones a nivel de granja α α α α α
  • 23. Instalando y Configurando el Modo Integrado Configuraciones a nivel de sitio α α β β β
  • 24. Novedades en SSRS 2008 R2 + SharePoint 2010
  • 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
  • 27. Access Services 2010 en Modo Local y Conectado
  • 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.
  • 36. Matrix de Compatibilidad α β β α β β γ γ α β http://msdn.microsoft.com/en-us/library/bb326358.aspx
  • 37. Referencias α β http://blogs.msdn.com/b/robertbruckner/archive/2010/04/25/report ing-services-in-sharepoint-2010-access-services.aspx β http://www.sqlmag.com/print/sql-server-2008-r2/Reporting- Services-2008-R2-and-SharePoint-Server-2010-The-Next- Generation-of-Integration β http://msdn.microsoft.com/es-es/library/bb326290(v=SQL.105).aspx β http://msdn.microsoft.com/en-us/library/ms162839.aspx α β http://blogs.msdn.com/b/prash/