SlideShare uma empresa Scribd logo
1 de 32
Baixar para ler offline
BI300010

Montando BI en SharePoint 2010

José Quinto Zamora                 Victor M. Sánchez García
SharePoint and Search Specialist    BI Data Platform Architect
MCPD, MCITP en SharePoint 2010     MAP 2012, MCITP en SQL 2008 BI
jquinto@solidq.com                      vsanchez@solidq.com
@jquintozamora                                    @atharky
Objetivos



 Conocer las capacidades de BI en SharePoint 2010


 Modelo de implementación que soporta SharePoint 2010


 Excel Services, Reporting Services y PerformancePoint Services
Agenda

 Introducción a BI en SharePoint
 Escenarios de alta disponibilidad
 Excel Services
    Características
    Configuración
 Reporting Services
    Integración con SharePoint
    Configuración
 PerformancePoint Services
    Características
    Configuración
    Diseñando dashboards
Introducción a BI en SharePoint
 Herramientas para el consumo de datos
                          Monitorización    Informes
                                de       operacionales y   Informes de      Análisis
              Scorecarding rendimiento parametrizados        negocio     ‘Self-Service’

                              Reporting Services
Personal IT

                PerformancePoint
                                             Report Builder 3.0
                     Services
 Usuarios
avanzados
                                                                Power Pivot
Usuarios de
 negocio                                                         Excel 2010

                                           Navegación              Exploración
               Análisis de datos
                                            de datos                de datos
                estructurado
                                             guiada                   libre
Montando BI en SharePoint 2010




Escenarios de alta disponibilidad
Escenarios de alta disponibilidad

 Único Servidor



                     Reporting Services
                      “Único Servidor”

                      Web Services

                       SSRS 2012

                     SQL databases
Escenarios de alta disponibilidad

 Dos servidores
  Front-End: Web / App Server
  Backend: Database Server



                     SharePoint         SharePoint
                     Databases         Web/App Server

                         SP Config
                                           Web Services
                       SP Content(s)

                      SSRS App DBs          SSRS 2012
Escenarios de alta disponibilidad

 Balanceo de carga
                                            LB




                            SharePoint
         SharePoint        Web/App Server
         Databases
                               Web Services
             SP Config             SharePoint
                                Web/App Server
                               Excel Services
           SP Content(s)
                                PowerPivotServices
                                     Web
          SSRS App BDs                  SharePoint
                                      Web/App Server
                                    Excel Services

                                      PowerPivot
                                          Web Services


                                            SSRS 2012
Escenarios de alta disponibilidad

 Servidores dedicados con alta disponibilidad
      Servidor dedicado para App Server                      LB

      Cluster de BD
      Web Server balanceo

                                                                                          ...
                                          SharePoint               SharePoint
                                          Web Server               Web Server
   SharePoint
    SharePoint
   Databases
     Databases                              Web Services             Web Services

       SP Config
        SP Config
     SP Content(s)
      SP Content(s)
     SSRS App DBs
      PPvt App Db(s)



                                                                                          ...
                       SharePoint            SharePoint               SharePoint
                       App Server            App Server               App Server

                         Excel Services          SSRS 2012
                                                 PowerPivot              Other Services
Montando BI en SharePoint 2010




Excel Services
Excel Services
Características generales
 ¿Qué es?
     Es el motor de cálculo de Excel en servidor
     Acceso web a hojas interactivas y actualizadas.
     API para la utilización del servicio de cálculo en el servidor.
     Colaboración online

 Beneficios
     Servicio en servidor: capacidad de escalar (scale up/out), fiable, robusto…
     Fácil de implementar: no requiere de ninguna acción en el equipo cliente
     Bloqueo de accesos para proteger modelos Excel sensibles
     Portales de Business Intelligence con dashboards de Excel
Excel Services
 Arquitectura del servicio
                                                                     Interfaz
                                                                      Usuario
                                                                     Renderizado
                 Acceso            Servicio        Javascript /       de hojas
                web Excel         web Excel           Rest            interactivas
                                                                     Web service
                             Proxy de aplicación

                                                                     Carga de
                                                                      hojas y
                                                                      resolución
                                           Servicio de cálculo        de cálculos
                                               Excel (ECS)           Mantiene
                                                                      el estado
                                                                      de la
                                                                      sesión
                                                                     Cacheo de
                                                                      archivos y
                                                                      consultas
                                               Libros Excel



Fuentes de datos externas
Excel services
Métodos de balanceo de carga: Workbook URL
                                              El libro Excel
                                                   contiene un hash
                                                   de la URL. Excel
                                                   Services asigna este
                                                   hash a un ECS

                                              Ventajas:
                                                    Se obtiene una sola
                                                     vez de la base de
                                                     contenido, mientas se
               Proxy de aplicación                   mantenga el caché o
                                                     cambie el archivo
                                                    Alivia colas de
                                                     peticiones
Excel services
Métodos de balanceo de carga: Local
                                       Intenta cargar el
                                            libro en el mismo
                                            servidor desde
                                            dónde se realiza la
                                            petición

                                       Ventajas:
                                             Menos tráfico de red
                                       Desventajas:
               Proxy de aplicación           Excel Services debe
                                              estar en ejecución en
                                              todos los frontales
                                              web.
                                             El archivo se carga en
                                              cache por cada
                                              petición de cada
                                              frontal web
Excel services
Métodos de balanceo de carga: Round Robin with Health Check
                                                Excel Services busca
                                                       un servidor de
                                                       aplicaciones
                                                       ‘saludable’

                                                      Ventajas
                                                        Cada petición se
                                                         realiza a un servidor
                                                        Alivia colas CPU, IO

                                                      Desventajas
               Proxy de aplicación                      Podemos tener el
                                                         mismo archivo en
                                                         varios cachés
Excel Services
Requisitos configuración

 Administración         Colección de                                 Orígenes de
                                                   Sitios
    central                Sitios                                       datos
       Habilitar
   características de                              Activar
        Granja                                  características
                         Crear colección
                                                empresariales
                        con plantilla de BI
   Crear y configurar
    servicio Secure                                                  Conceder acceso
         Store                                                           a la cuenta
                                              Crear una librería
                                                                      configurada en
                                               de conexiones
   Crear y configurar                                                   Secure Store
     Excel Services                                                         (para
                             Activar
                                                                      actualizaciones
   [Iniciar servicio      características      Agregar archivos        desatendidas)
      Claims to           empresariales       Excel a librerías de
   Windows Token]                                documentos
Escenario Demo
Tres servidores, tres capas: Balanceo de carga y Escalabilidad




          SM-SPWFE           SM-SPAPPS01         SM-SSPQL2012
          • Frontal web      • Servicios de      • Bases de datos
          • Administración     aplicaciones        de contenido
            Central
                                                 • Orígenes de
          • Proxy                                  datos externos

                             Granja SharePoint
Escenario Demo
Configuración previa de la granja
 Registro de una cuenta de servicio administrada por
   SharePoint

 Crear una instancia de Secure Store Services e iniciar el
   servicio en la máquina SM-SPWFE

 Creación de la aplicación web del puerto 80

 Crear colección de sitios en la ruta raíz del puerto 80

 Iniciar servicios en el servidor de aplicaciones
DEMO
Excel Services 2010
       Configuración
       Escalar los servicios
Montando BI en SharePoint 2010




Reporting Services
Reporting Services
Ventajas del Modo Integrado con SharePoint
 Punto de entrada único

 Informes embebidos en el diseño de SharePoint

 Separación de Informes por Bibliotecas
    Podemos ocultar ciertas bibliotecas según Roles

 Mayor riqueza de metadatos asociados a los informes
    Usar filtrado de SharePoint

 Búsqueda de SharePoint
Reporting Services
Ventajas del Modo Integrado con SharePoint
 Modelo de seguridad único
    Seguridad a nivel de informe, biblioteca, o sitio

 Tipos de contenido para Gestión




 Capacidades propias de SharePoint
    Flujos de trabajo
    Aprobación de reportes
    Control de versiones
    Alertas de SharePoint
    Papelera de reciclaje
Reporting Services
Plan de Reporting Services 2012
 Usuarios con poder              Inteligencia           Mejorar la eficiencia
                                  proactiva




• Power View “Crescent”    • Alerta de datos           • SSRS como SharePoint
                                                         Service Application
  • Mejor experiencia de     • Alertas
     usuario                    personalizadas sobre     • Escalabilidad
                                los informes
  • Potencia del usuario                                 • Cross-farm
     para crear informes     • Gestión desde
     a medida                   SharePoint               • Backup integrado
                                                         • ULS
                                                         • PowerShell
Escenario Demo
Dos Servidores, Tolerancia a Fallos y Escalabilidad

       Servidor 1 (REPORTING2012SH)               Servidor 2 (REPORTING2)

                Central Administration
  Server
   Web




                  Web Application




                                         Application
                    SSRS Add-in                           SSRS Report Server




                                           Server
                                                            SharePoint OM
  Applicatio
   n Server




                  SSRS Report Server
                    SharePoint OM


                SharePoint Config and
  Database




                 Content Databases
   Server




               Report Server Databases
                   Other Databases
Escenario Demo
Instalación

    Servidor 1 (REPORTING2012SH)               Servidor 2 (REPORTING2)
  Instalación                             Instalación

  1. Instalar SQL Server Database 2012    1. Instalar SharePoint 2010 + SP1
  2. Instalar SharePoint 2010  No        2. Ejecutar el Configurador de la
     ejecutar el configurador de granja      Granja añadiendo el servidor a
  3. Se instala el Service Pack 1 de         la granja
     SharePoint 2010
                                          3. Instalar SSRS 2012
  4. Ejecutar el configurador de Granja
     creando nueva granja                 4. Install-SPRSService
  5. Instalar SSRS 2012 para SharePoint
     + Add-in de SSRS 2012 para           5. Install-SPRSServiceProxy
     SharePoint 2010
  6. Install-SPRSService
  7. Install-SPRSServiceProxy
DEMO
SSRS 2012
- Configuración
- Escalabilidad y Tolerancia a Fallos
Montando BI en SharePoint 2010




PerformancePoint Services
PerformancePoint Services
Historia de PerformancePoint
PerformancePoint Services
Características
     IT
     • Administración del servicio centralizada
     • Escalabilidad
     • Elementos administrados desde SharePoint, en listas y
       librerías
     • Acceso a orígenes por delegación o cuenta desatendida
     • Capacidad para extender componentes o crear nuevos

     Usuario de negocio
     •   Herramienta de autoría orientada a usuarios avanzados
     •   Exploración de datos estructurados
     •   Elementos de visualización de datos interactivos
     •   Exportación a Excel y PowerPoint
     •   Permite visualizar dashboards en distintos navegadores
PerformancePoint Services
Requisitos configuración

 Administración         Colección de                            Orígenes de
                                               Sitios
    central                Sitios                                  datos
        Habilitar
     características
       Enterprise                          Crear un sitio con
                                           plantilla Business
      Configurar                              Intelligence
    servicio Secure                                             Conceder acceso
         Store              Activar                                 a la cuenta
                         características                         configurada en
   Crear y configurar      Enterprise                              Secure Store
        Servicio                                                       (para
                                               Diseño de
   PerformancePoint                                              actualizaciones
                                            informes, KPIs,
   [Iniciar servicio                          Scorecard,          desatendidas)
      Claims to                              dashboards…
   Windows Token]
DEMO
PerformancePoint Services
      Configuración del servicio
      Elementos de visualización de datos
Si quieres disfrutar de las mejores sesiones de
nuestros mentores de España y Latino América,
             ésta es tu oportunidad.
      http://summit.solidq.com/madrid/
                    Síguenos:

Mais conteúdo relacionado

Destaque

Cubo: creación y ejecución
Cubo: creación y ejecuciónCubo: creación y ejecución
Cubo: creación y ejecuciónjohusiro
 
Entendiendo el Espectro de BI | SolidQ Summit 2012
Entendiendo el Espectro de BI | SolidQ Summit 2012Entendiendo el Espectro de BI | SolidQ Summit 2012
Entendiendo el Espectro de BI | SolidQ Summit 2012SolidQ
 
Taller de Investigación en BI con MSSQL Server 2008R2/2012 SSAS
Taller de Investigación en BI con MSSQL Server 2008R2/2012 SSASTaller de Investigación en BI con MSSQL Server 2008R2/2012 SSAS
Taller de Investigación en BI con MSSQL Server 2008R2/2012 SSASLPI ONG
 
ETL: Logging y auditoría en SSIS
ETL: Logging y auditoría en SSISETL: Logging y auditoría en SSIS
ETL: Logging y auditoría en SSISSolidQ
 
Modelos mentales en BI, una implementación práctica en finanzas | SolidQ Summ...
Modelos mentales en BI, una implementación práctica en finanzas | SolidQ Summ...Modelos mentales en BI, una implementación práctica en finanzas | SolidQ Summ...
Modelos mentales en BI, una implementación práctica en finanzas | SolidQ Summ...SolidQ
 
24 HOP edición Español - Escenarios de seguridad para modeloscubos tabulares ...
24 HOP edición Español - Escenarios de seguridad para modeloscubos tabulares ...24 HOP edición Español - Escenarios de seguridad para modeloscubos tabulares ...
24 HOP edición Español - Escenarios de seguridad para modeloscubos tabulares ...SpanishPASSVC
 
Analista de Informacion con SSAS
Analista de Informacion con SSASAnalista de Informacion con SSAS
Analista de Informacion con SSASLPI ONG
 
Excel power pivot ssas tabular
Excel power pivot ssas tabularExcel power pivot ssas tabular
Excel power pivot ssas tabularSalvador Ramos
 
Introducción R - Primeros pasos
Introducción R - Primeros pasosIntroducción R - Primeros pasos
Introducción R - Primeros pasosSolidQ
 
Escalabilidad Analysis Services 2012
Escalabilidad Analysis Services 2012Escalabilidad Analysis Services 2012
Escalabilidad Analysis Services 2012Eduardo Castro
 
In memory
In memoryIn memory
In memorySolidQ
 
Novedades en SSAS 2016
Novedades en SSAS 2016Novedades en SSAS 2016
Novedades en SSAS 2016SolidQ
 
Taller de Análisis de Información con SQL Server 2014 Analysis Services SSAS
Taller de Análisis de Información con SQL Server 2014 Analysis Services SSASTaller de Análisis de Información con SQL Server 2014 Analysis Services SSAS
Taller de Análisis de Información con SQL Server 2014 Analysis Services SSASLPI ONG
 
Optimizando la carga de datos con integration services ssis
Optimizando la carga de datos con integration services   ssisOptimizando la carga de datos con integration services   ssis
Optimizando la carga de datos con integration services ssisSalvador Ramos
 
business intelligence
business intelligencebusiness intelligence
business intelligenceJosue Ruiz
 

Destaque (18)

Cubo: creación y ejecución
Cubo: creación y ejecuciónCubo: creación y ejecución
Cubo: creación y ejecución
 
Entendiendo el Espectro de BI | SolidQ Summit 2012
Entendiendo el Espectro de BI | SolidQ Summit 2012Entendiendo el Espectro de BI | SolidQ Summit 2012
Entendiendo el Espectro de BI | SolidQ Summit 2012
 
Taller de Investigación en BI con MSSQL Server 2008R2/2012 SSAS
Taller de Investigación en BI con MSSQL Server 2008R2/2012 SSASTaller de Investigación en BI con MSSQL Server 2008R2/2012 SSAS
Taller de Investigación en BI con MSSQL Server 2008R2/2012 SSAS
 
ETL: Logging y auditoría en SSIS
ETL: Logging y auditoría en SSISETL: Logging y auditoría en SSIS
ETL: Logging y auditoría en SSIS
 
Modelos mentales en BI, una implementación práctica en finanzas | SolidQ Summ...
Modelos mentales en BI, una implementación práctica en finanzas | SolidQ Summ...Modelos mentales en BI, una implementación práctica en finanzas | SolidQ Summ...
Modelos mentales en BI, una implementación práctica en finanzas | SolidQ Summ...
 
24 HOP edición Español - Escenarios de seguridad para modeloscubos tabulares ...
24 HOP edición Español - Escenarios de seguridad para modeloscubos tabulares ...24 HOP edición Español - Escenarios de seguridad para modeloscubos tabulares ...
24 HOP edición Español - Escenarios de seguridad para modeloscubos tabulares ...
 
Analista de Informacion con SSAS
Analista de Informacion con SSASAnalista de Informacion con SSAS
Analista de Informacion con SSAS
 
Excel power pivot ssas tabular
Excel power pivot ssas tabularExcel power pivot ssas tabular
Excel power pivot ssas tabular
 
Introducción R - Primeros pasos
Introducción R - Primeros pasosIntroducción R - Primeros pasos
Introducción R - Primeros pasos
 
Escalabilidad Analysis Services 2012
Escalabilidad Analysis Services 2012Escalabilidad Analysis Services 2012
Escalabilidad Analysis Services 2012
 
In memory
In memoryIn memory
In memory
 
Stored procedure tunning
Stored procedure tunningStored procedure tunning
Stored procedure tunning
 
Novedades en SSAS 2016
Novedades en SSAS 2016Novedades en SSAS 2016
Novedades en SSAS 2016
 
Examen final
Examen finalExamen final
Examen final
 
Taller de Análisis de Información con SQL Server 2014 Analysis Services SSAS
Taller de Análisis de Información con SQL Server 2014 Analysis Services SSASTaller de Análisis de Información con SQL Server 2014 Analysis Services SSAS
Taller de Análisis de Información con SQL Server 2014 Analysis Services SSAS
 
Optimizando la carga de datos con integration services ssis
Optimizando la carga de datos con integration services   ssisOptimizando la carga de datos con integration services   ssis
Optimizando la carga de datos con integration services ssis
 
business intelligence
business intelligencebusiness intelligence
business intelligence
 
Algoritmo Naive Bayes
Algoritmo Naive BayesAlgoritmo Naive Bayes
Algoritmo Naive Bayes
 

Mais 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
 

Mais 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_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxAlexander López
 
Hernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptxHernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptxJOSEMANUELHERNANDEZH11
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son241514984
 
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
 
Tecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxTecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxGESTECPERUSAC
 
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
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptJavierHerrera662252
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptchaverriemily794
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxGoogle-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxAlexander López
 
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
 
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
 
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOnarvaezisabella21
 
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
 
Excel (1) tecnologia.pdf trabajo Excel taller
Excel  (1) tecnologia.pdf trabajo Excel tallerExcel  (1) tecnologia.pdf trabajo Excel taller
Excel (1) tecnologia.pdf trabajo Excel tallerValentinaTabares11
 
Explorando la historia y funcionamiento de la memoria ram
Explorando la historia y funcionamiento de la memoria ramExplorando la historia y funcionamiento de la memoria ram
Explorando la historia y funcionamiento de la memoria ramDIDIERFERNANDOGUERRE
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfjeondanny1997
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMidwarHenryLOZAFLORE
 

Último (20)

El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
 
Hernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptxHernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptx
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son
 
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
 
Tecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxTecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptx
 
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
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxGoogle-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
 
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
 
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
 
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
 
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
 
Excel (1) tecnologia.pdf trabajo Excel taller
Excel  (1) tecnologia.pdf trabajo Excel tallerExcel  (1) tecnologia.pdf trabajo Excel taller
Excel (1) tecnologia.pdf trabajo Excel taller
 
Explorando la historia y funcionamiento de la memoria ram
Explorando la historia y funcionamiento de la memoria ramExplorando la historia y funcionamiento de la memoria ram
Explorando la historia y funcionamiento de la memoria ram
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptx
 

Montando BI en SharePoint | SolidQ Summit 2012

  • 1. BI300010 Montando BI en SharePoint 2010 José Quinto Zamora Victor M. Sánchez García SharePoint and Search Specialist BI Data Platform Architect MCPD, MCITP en SharePoint 2010 MAP 2012, MCITP en SQL 2008 BI jquinto@solidq.com vsanchez@solidq.com @jquintozamora @atharky
  • 2. Objetivos  Conocer las capacidades de BI en SharePoint 2010  Modelo de implementación que soporta SharePoint 2010  Excel Services, Reporting Services y PerformancePoint Services
  • 3. Agenda  Introducción a BI en SharePoint  Escenarios de alta disponibilidad  Excel Services  Características  Configuración  Reporting Services  Integración con SharePoint  Configuración  PerformancePoint Services  Características  Configuración  Diseñando dashboards
  • 4. Introducción a BI en SharePoint Herramientas para el consumo de datos Monitorización Informes de operacionales y Informes de Análisis Scorecarding rendimiento parametrizados negocio ‘Self-Service’ Reporting Services Personal IT PerformancePoint Report Builder 3.0 Services Usuarios avanzados Power Pivot Usuarios de negocio Excel 2010 Navegación Exploración Análisis de datos de datos de datos estructurado guiada libre
  • 5. Montando BI en SharePoint 2010 Escenarios de alta disponibilidad
  • 6. Escenarios de alta disponibilidad  Único Servidor Reporting Services “Único Servidor” Web Services SSRS 2012 SQL databases
  • 7. Escenarios de alta disponibilidad  Dos servidores  Front-End: Web / App Server  Backend: Database Server SharePoint SharePoint Databases Web/App Server SP Config Web Services SP Content(s) SSRS App DBs SSRS 2012
  • 8. Escenarios de alta disponibilidad  Balanceo de carga LB SharePoint SharePoint Web/App Server Databases Web Services SP Config SharePoint Web/App Server Excel Services SP Content(s) PowerPivotServices Web SSRS App BDs SharePoint Web/App Server Excel Services PowerPivot Web Services SSRS 2012
  • 9. Escenarios de alta disponibilidad  Servidores dedicados con alta disponibilidad  Servidor dedicado para App Server LB  Cluster de BD  Web Server balanceo ... SharePoint SharePoint Web Server Web Server SharePoint SharePoint Databases Databases Web Services Web Services SP Config SP Config SP Content(s) SP Content(s) SSRS App DBs PPvt App Db(s) ... SharePoint SharePoint SharePoint App Server App Server App Server Excel Services SSRS 2012 PowerPivot Other Services
  • 10. Montando BI en SharePoint 2010 Excel Services
  • 11. Excel Services Características generales  ¿Qué es?  Es el motor de cálculo de Excel en servidor  Acceso web a hojas interactivas y actualizadas.  API para la utilización del servicio de cálculo en el servidor.  Colaboración online  Beneficios  Servicio en servidor: capacidad de escalar (scale up/out), fiable, robusto…  Fácil de implementar: no requiere de ninguna acción en el equipo cliente  Bloqueo de accesos para proteger modelos Excel sensibles  Portales de Business Intelligence con dashboards de Excel
  • 12. Excel Services Arquitectura del servicio  Interfaz Usuario  Renderizado Acceso Servicio Javascript / de hojas web Excel web Excel Rest interactivas  Web service Proxy de aplicación  Carga de hojas y resolución Servicio de cálculo de cálculos Excel (ECS)  Mantiene el estado de la sesión  Cacheo de archivos y consultas Libros Excel Fuentes de datos externas
  • 13. Excel services Métodos de balanceo de carga: Workbook URL  El libro Excel contiene un hash de la URL. Excel Services asigna este hash a un ECS  Ventajas:  Se obtiene una sola vez de la base de contenido, mientas se Proxy de aplicación mantenga el caché o cambie el archivo  Alivia colas de peticiones
  • 14. Excel services Métodos de balanceo de carga: Local  Intenta cargar el libro en el mismo servidor desde dónde se realiza la petición  Ventajas:  Menos tráfico de red  Desventajas: Proxy de aplicación  Excel Services debe estar en ejecución en todos los frontales web.  El archivo se carga en cache por cada petición de cada frontal web
  • 15. Excel services Métodos de balanceo de carga: Round Robin with Health Check  Excel Services busca un servidor de aplicaciones ‘saludable’  Ventajas  Cada petición se realiza a un servidor  Alivia colas CPU, IO  Desventajas Proxy de aplicación  Podemos tener el mismo archivo en varios cachés
  • 16. Excel Services Requisitos configuración Administración Colección de Orígenes de Sitios central Sitios datos Habilitar características de Activar Granja características Crear colección empresariales con plantilla de BI Crear y configurar servicio Secure Conceder acceso Store a la cuenta Crear una librería configurada en de conexiones Crear y configurar Secure Store Excel Services (para Activar actualizaciones [Iniciar servicio características Agregar archivos desatendidas) Claims to empresariales Excel a librerías de Windows Token] documentos
  • 17. Escenario Demo Tres servidores, tres capas: Balanceo de carga y Escalabilidad SM-SPWFE SM-SPAPPS01 SM-SSPQL2012 • Frontal web • Servicios de • Bases de datos • Administración aplicaciones de contenido Central • Orígenes de • Proxy datos externos Granja SharePoint
  • 18. Escenario Demo Configuración previa de la granja  Registro de una cuenta de servicio administrada por SharePoint  Crear una instancia de Secure Store Services e iniciar el servicio en la máquina SM-SPWFE  Creación de la aplicación web del puerto 80  Crear colección de sitios en la ruta raíz del puerto 80  Iniciar servicios en el servidor de aplicaciones
  • 19. DEMO Excel Services 2010 Configuración Escalar los servicios
  • 20. Montando BI en SharePoint 2010 Reporting Services
  • 21. Reporting Services Ventajas del Modo Integrado con SharePoint  Punto de entrada único  Informes embebidos en el diseño de SharePoint  Separación de Informes por Bibliotecas  Podemos ocultar ciertas bibliotecas según Roles  Mayor riqueza de metadatos asociados a los informes  Usar filtrado de SharePoint  Búsqueda de SharePoint
  • 22. Reporting Services Ventajas del Modo Integrado con SharePoint  Modelo de seguridad único  Seguridad a nivel de informe, biblioteca, o sitio  Tipos de contenido para Gestión  Capacidades propias de SharePoint  Flujos de trabajo  Aprobación de reportes  Control de versiones  Alertas de SharePoint  Papelera de reciclaje
  • 23. Reporting Services Plan de Reporting Services 2012 Usuarios con poder Inteligencia Mejorar la eficiencia proactiva • Power View “Crescent” • Alerta de datos • SSRS como SharePoint Service Application • Mejor experiencia de • Alertas usuario personalizadas sobre • Escalabilidad los informes • Potencia del usuario • Cross-farm para crear informes • Gestión desde a medida SharePoint • Backup integrado • ULS • PowerShell
  • 24. Escenario Demo Dos Servidores, Tolerancia a Fallos y Escalabilidad Servidor 1 (REPORTING2012SH) Servidor 2 (REPORTING2) Central Administration Server Web Web Application Application SSRS Add-in SSRS Report Server Server SharePoint OM Applicatio n Server SSRS Report Server SharePoint OM SharePoint Config and Database Content Databases Server Report Server Databases Other Databases
  • 25. Escenario Demo Instalación Servidor 1 (REPORTING2012SH) Servidor 2 (REPORTING2) Instalación Instalación 1. Instalar SQL Server Database 2012 1. Instalar SharePoint 2010 + SP1 2. Instalar SharePoint 2010  No 2. Ejecutar el Configurador de la ejecutar el configurador de granja Granja añadiendo el servidor a 3. Se instala el Service Pack 1 de la granja SharePoint 2010 3. Instalar SSRS 2012 4. Ejecutar el configurador de Granja creando nueva granja 4. Install-SPRSService 5. Instalar SSRS 2012 para SharePoint + Add-in de SSRS 2012 para 5. Install-SPRSServiceProxy SharePoint 2010 6. Install-SPRSService 7. Install-SPRSServiceProxy
  • 26. DEMO SSRS 2012 - Configuración - Escalabilidad y Tolerancia a Fallos
  • 27. Montando BI en SharePoint 2010 PerformancePoint Services
  • 29. PerformancePoint Services Características IT • Administración del servicio centralizada • Escalabilidad • Elementos administrados desde SharePoint, en listas y librerías • Acceso a orígenes por delegación o cuenta desatendida • Capacidad para extender componentes o crear nuevos Usuario de negocio • Herramienta de autoría orientada a usuarios avanzados • Exploración de datos estructurados • Elementos de visualización de datos interactivos • Exportación a Excel y PowerPoint • Permite visualizar dashboards en distintos navegadores
  • 30. PerformancePoint Services Requisitos configuración Administración Colección de Orígenes de Sitios central Sitios datos Habilitar características Enterprise Crear un sitio con plantilla Business Configurar Intelligence servicio Secure Conceder acceso Store Activar a la cuenta características configurada en Crear y configurar Enterprise Secure Store Servicio (para Diseño de PerformancePoint actualizaciones informes, KPIs, [Iniciar servicio Scorecard, desatendidas) Claims to dashboards… Windows Token]
  • 31. DEMO PerformancePoint Services Configuración del servicio Elementos de visualización de datos
  • 32. Si quieres disfrutar de las mejores sesiones de nuestros mentores de España y Latino América, ésta es tu oportunidad. http://summit.solidq.com/madrid/ Síguenos: