SQL Server Reporting Services integrado con SharePoint

  • 1,042 views
Uploaded on

En esta presentacion vemos la configuración necesaria para integrar SQL Server Reporting Services de SQL Server 2012 SP1 con SharePoint 2013.

En esta presentacion vemos la configuración necesaria para integrar SQL Server Reporting Services de SQL Server 2012 SP1 con SharePoint 2013.

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
1,042
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
0
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide
  • It’s important to get this right. RS isn’t the only Reporting tool in the bag. It’s no individual, it’s partly team, and mostly Enterprise. It will report against cubes, but it doesn’t do that fancy ProClarity stuff like you get in PerformancePoint
  • This also lets you mix and match SQL versions
  • Your Version of RS Dou

Transcript

  • 1. Bienvenidos • Ing. Eduardo Castro, PhD http://ecastrom.blogspot.com Eduardo Castro @ Edocastro
  • 2. Canal en YouTube • http://www.youtube.com / eduardocastrom • http://slideshare.net/ecastrom • http://tinyurl.com/comunidadwindows
  • 3. Agenda • Funcionalidad integrada • Ventajas y limitaciones • Arquitectura • Pasos para la instalación • Autenticación de Servicios de Excel
  • 4. El BI de Microsoft BI Personal Fortalecidos Mi Contexto Solución de BI creado por el usuario. El contexto es sólo para el usuario y en el documento. Equipo de BI Nuestro Contexto Solución BI creado por usuarios avanzados. El contexto es un equipo pequeño y es administrado en un servidor. BI Organizacional Alineado Contexto del Org Solución BI creado por IT, contexto corporativo y es reutilizable, escalable y segura.
  • 5. Las Herramientas Excel PowerPivot Visio Data Mining Add-in Data Cleansing Add-in Excel Services SQL Server PowerPivot for SharePoint Analysis Services PerformancePoint Integration Services Visio Services Reporting Services Reporting Services Add-in Data Quality Services BCS SQL Server Data Tools Chart Web Part KPIs Filter Web Parts Access Services PowerView
  • 6. Arquitectura - Nativo vs Integrado • Introducido en el modo integrado de SSRS 2005R2 • Todos Reporting Services objetos almacenados en SharePoint Bibliotecas • Simplificar el almacenamiento • Modelo de seguridad unificada • Generador de informes accede a través de SharePoint • Con SQL Server 2012 - Reporting Services es una aplicación de servicio de SharePoint
  • 7. Típica granja de servidores de SharePoint WFE Profile Indexer Search ……. DB SSAS SSIS SSRS SharePoint Foundation SQL Server Server OS Server OS
  • 8. Granja típica de SharePoint Server Farm con RS WFE Profile Indexer Search ……. DB SSAS SSIS SSRS SharePoint Foundation SharePoint Foundation SQL Server Server OS Server OS
  • 9. Integración Reporting Services - Un mejor enfoque WFE Profile Indexer Search SSRS ……. DB SSAS SSIS SharePoint Foundation SQL Server Server OS Server OS
  • 10. Integración Reporting Services– Otro enfoque Profile WFE Indexer Search SSRS ……. SharePoint Foundation SharePoint Foundation Server OS Server OS DB SSAS SSIS SQL Server Server OS
  • 11. ¿Qué funcionalidad se integra?
  • 12. ¿Por qué utilizar el modo integrado con SharePoint? • Un único portal para los usuarios • Una experiencia gráfica única • Entorno de múltiples sitios • Características SharePoint (flujo de trabajo, etc) • Seguridad • Administración (copia de seguridad, escalabilidad, etc) * • Alertas de datos * • Power View ( Excel Web App) *
  • 13. Limitaciones • Informes relacionados - Linked reports • Mis Suscripciones • Seguridad personalizada
  • 14. SQL Server 2012 Arquitectura SQL DB Report Viewer SQL RS Complement o SQL RS AS de SQL Power View Oráculo
  • 15. Power View en Excel Services SQL AS (PowerPivot) Power View SQL RS Complement o SQL AS (tabular) SQL RS
  • 16. Pantalla de Configuración - SQL 2008 R2
  • 17. Pantalla de Configuración - SQL 2012 17
  • 18. Configuration Manager - 2008 R2 y versiones anteriores 18
  • 19. Configuración - 2008 R2 19
  • 20. Herramienta de migración a Modo Integrado • Descargar • http:/ /www.microsoft.com/en-us/download/details.aspx?id=29560 • Uso • http://whitepages.unlimitedviz.com/2012/04/migrate-reportingservices-from-native-mode-to-sharepoint-integrated-mode/ 20
  • 21. Ejemplo de implementación de un solo servidor • Servicio de SharePoint instalado con la instalación de SQL Server. Puede crear una o varias aplicaciones de servicio de Reporting Services. • Reporting Services para productos de SharePoint proporciona los componentes de la interfaz de usuario en los servidores de SharePoint. • La aplicación de servicio de Excel utilizado por Power View y PowerPivot. • Aplicación de servicio de PowerPivot.
  • 22. Cuentas necesarias
  • 23. Instalación y registro de los Servicios de Información • La cuenta utilizada durante la instalación de Reporting Services en modo de SharePoint necesita tener derechos de administrador en el equipo local. • Si está instalando Reporting Services después de que SharePoint está instalado y cuenta el 'setup' es también un miembro del grupo de administradores de servidores de SharePoint, la instalación de Reporting Services se registrará en el servicio de Reporting Services automáticamente. • Si instala Reporting Services SharePoint antes de instalar o de la cuenta 'setup' no es un miembro del grupo Administradores de la granja, se registra el servicio manualmente.
  • 24. Creación de aplicaciones de servicios de Reporting Services • El siguiente paso es la instalación y registro del servicio de Reporting Services, crear una o más aplicaciones de servicio de Reporting Services. • La "Cuenta de servicio de servidores de SharePoint" tiene que ser temporalmente un miembro del grupo de administradores local para que la aplicación de servicio de Reporting Services se puede crear.
  • 25. Pasos de configuración
  • 26. Paso 1: Instale Reporting Services Servidor de informes en el modo de SharePoint • Este paso instala un servidor de informes de Reporting Services en modo integrado de SharePoint y Reporting Services en los productos de SharePoint. • Dependiendo en lo que ya está instalado en su computadora, usted no puede ver algo de la instalación pasos.
  • 27. Seleccionar lo siguiente en la Selección de características • Reporting Services – SharePoint • Reporting Services add-in for SharePoint Products. • La opción del asistente de instalación para instalar el add-in es una novedad de la versión de SQL Server 2012. • Si usted no tiene tiene una instancia de SQL Server Database Engine, también se puede seleccionar servicio del motor de base de datos y herramientas de administración.
  • 28. Paso 2: Registro e Inicio del Reporting Services SharePoint Service • Los archivos necesarios se instalan como parte del asistente de instalación de SQL Server, pero los servicios deben ser registrados en la granja de SharePoint. • SQL Server 2012 introduce soporte PowerShell para Reporting Services en modo integrado de SharePoint
  • 29. Paso 2: Registro e Inicio del Reporting Services SharePoint Service • Ejecutar el siguiente comando PowerShell para instalar el servicio de SharePoint. Install-SPRSService • Ejecutar el siguiente comando PowerShell para instalar el proxy de servicio. Install-SPRSServiceProxy
  • 30. Paso 2: Registro e Inicio del Reporting Services SharePoint Service • Ejecutar el siguiente comando PowerShell para iniciar el servicio get-spserviceinstance -all |where {$_.TypeName -like "SQL Server Reporting*"} | Start-SPServiceInstance
  • 31. Iniciar al servicio de la Administración central de SharePoint • En Administración central de SharePoint, haga clic en Manage Services on Server en System Settings. • Encontrar SQL Server Reporting Services Service y haga clic en Start. • El estado del servicio de Reporting Services cambiará de Detenido a Ejecución. Si el servicio de Reporting Services no está en la lista, puede utilizar PowerShell para instalar el servicio.
  • 32. Paso 3: Crear una aplicación de servicio de Reporting Services • En Administración central de SharePoint, en el grupo Administración de aplicaciones, haga clic en Administrar servicios Aplicaciones • En el menú Nuevo, haga clic en SQL Server Reporting Services Service Application.. • En el Create SQL Server Reporting Services Service Application página, escriba un nombre para el aplicación • Seleccionar grupo de aplicaciones y opciones de base de datos • Seleccionar la aplicación web al que se dotará de acceso de los servicios de información en curso de aplicación de servicio
  • 33. Paso 4: Activar el Power View Site Feature Collection • Power View, una característica de SQL Server 2012 Reporting Services Add-in para SharePoint • Si instala el complemento Reporting Services para Productos de SharePoint después de instalar SharePoint Server, entonces la característica de integración del servidor de informes y la función de integración de Power View sólo se activan para las colecciones de sitios raíz
  • 34. Pasos para Activar o Verificar el Power View Site Feature Collection • La siguientes pasos se supone que su sitio de SharePoint está configurado para la experiencia versión 2013. Abra el navegador en el sitio de SharePoint que desee. Clic Contenido del sitio. Clic Configuración. En el grupo Administración de la colección de sitios clic Características de la colección de sitios. • Encontrar Power View. • Clic Activar. El estado de la función cambiará a Activo. • • • •
  • 35. Shared Service Application - 2012 38
  • 36. Configuración - 2012
  • 37. Modelo de implementación - centralizada o distribuida? Centralizada Repartido Todo Los elementos de informe almacenan de forma centralizada Fácil de gestionar Fácil de encontrar Requiere de seguridad explícita Los usuarios deben navegar a la ubicación céntrica para informes Un único punto de fallo Los elementos de informe almacenan toda la colección de sitios (s) Fácil para que los usuarios de energía Seguridad "intrínseca" Informe son en su contexto Múltiples puntos de administración Respuesta - Depende Requisitos de TI tendrán que ser equilibrada con las necesidades de los usuarios Bibliotecas de conexión independiente de bibliotecas de informes TIP - Evite el uso del nombre "Informes" de un subsitio.
  • 38. Herramientas de Diseño - SQL Data Tools vs Report Builder SQL Data Tools or BIDS Report Builder Clientes pesados Desalentador para los usuarios finales Los archivos de proyecto almacenan localmente y se despliegan en el servidor No se puede utilizar conjuntos de datos compartidos Puede utilizar Team Foundation Server One Click Install Dirigido a los usuarios Interfaz de usuario amigable - cinta de Office Los elementos de informe se editan en el lugar Un único punto de fallo Muy rápida de poner en marcha • Respuesta - Depende • Una mezcla es probable 41
  • 39. Opciones de proceso: • Almacenamiento en caché • Datos del informe se almacenan por un período de tiempo • Se pueden actualizar de forma automática • Snapshotting • Versiones de informes se almacenan en la base de datos • Puede ser utilizado como fuente de información primaria • Suscripciones • • • • Los informes son entregados de acuerdo a criterios predefinidos Utilice programaciones compartidas Los informes entregados a las bibliotecas la indexación Suscripciones controladas por datos se ejecutan simultáneamente • Null Renderer • Se utiliza para actualizar la caché de informes impulsados ​por los parámetros de almacenamiento en caché 43
  • 40. Shared Data Sources/Sets/Models • Fuentes de datos • En caso de ser asegurado por separado de biblioteca de informes • Puede utilizar las cuentas corrientes o apoderado • Conjuntos de datos • • • • Cambiar nombres de campo de los datos Fuente Bueno para reutilización Utilice las opciones de parámetros No puede pasar parámetros • Modelos de datos • Introducido en SSRS 2005 • Va aser deprecated • Lo reemplaza BISM 45
  • 41. Entorno de demostración • Un solo servidor • Windows Server 2012 • SharePoint 2013 Enterprise Server • SQL Server 2012 SP1 Business Intelligence • • • • Database Engine Analysis Services (modo tabular) Analysis Services (PowerPivot modo) Reporting Services (modo integrado de SharePoint)
  • 42. PowerPivot Instalación
  • 43. PowerPivot Herramienta de configuración
  • 44. SQL Server 2012 configuración
  • 45. SQL Server 2012 configuración
  • 46. Embedded modelo de datos Navegador Servidor web de SharePoint Servidor de aplicaciones SharePoint Servidor de base de datos SQL AS (PowerPivot) Power View SQL RS Complement o SQL AS (tabular) SQL RS
  • 47. Autenticación de Servicios de Excel Usuario autenticado Cuenta Almacenado (Almacenamiento seguro) "None" (desatendida)
  • 48. Usuario autenticado Navegador Servidor web de SharePoint Servidor de aplicaciones SharePoint Servidor de base de datos SQL AS (PowerPivot) Power View SQL RS Complement o SQL AS (tabular) SQL RS
  • 49. Servicios de Excel EffectiveUserName opción
  • 50. Almacenamiento seguro Navegador Servidor web de SharePoint Servidor de aplicaciones SharePoint Servidor de base de datos SQL AS (PowerPivot) Power View SQL RS Complement o SQL AS (tabular) SQL RS
  • 51. Cuenta de servicio desatendida Navegador Servidor Servidor de web de aplicaciones Cuenta SharePoint de servicio SharePoint Servidor de base de datos SQL AS (PowerPivot) Power View Cuenta de ejecución desatendida SQL RS Complement o SQL AS (tabular) SQL RS
  • 52. En Conclusión • Añadir a RS SharePoint, NO añadir SharePoint a SQL Server • SSRS Integrated Mode> SharePoint + Reporting Services • Comprender el uso y el modelo de diseño • Nunca mezcle los modelos en un solo lugar • Los reports se crean con base en en datawarehouse • Filtrar sus datos lo más cerca posible de la fuente • Entender sus cargas de datos y consulta • Reutilizar tanto como sea posible • Tome ventaja de las características de SharePoint • Nunca, nunca se olvide que son herramientas para usuario final 60