Download Demo - SQL Saturday
Document related concepts
Transcript
Integración de SQL Server 2016 con SharePoint Server 2016 Juan Manuel Herrera O. MVP Office Servers Patrocinadores del SQL Saturday Gold Sponsor Silver Sponsor Geek Sponsor SharePoint 2016 como SQL Server 2016 son “WorkLoads” Hechos en Sharepoint 2016 El 95% de la configuración de SharePoint es almacenada en base de datos de SQL Server, el resto es almacenado en el Sistema de archivos. El100% del contenido del usuario es almacenado en base de datos de SQL Server SharePoint hace uso intensivo de lectura y escritura a la bases de datos de contenido Limites de SharePoint Server 2016 Arquitectura Física de SharePoint 2016 Arquitectura Lógica de SharePoint 2016 Tipos de base de datos de SharePoint 3 Tipos de bases de datos: Configuración (SharePoint_Config) Aplicación de Servicios (22 Servicios;ej.:Search) Contenido (WSS_Content_XXXX) https://technet.microsoft.com/enus/library/cc678868(v=office.16).aspx Base de datos de configuración SharePoint Configuración (pequeña) (SharePoint_Config) Contiene datos sobre todas las bases de datos de SharePoint, todos los Servicios de Internet Information Server (IIS) Sitios Web o aplicaciones Web, soluciones de confianza, paquetes de elementos web, plantillas de sitio, aplicaciones Web y configuración de granjas específicas de SharePoint Server 2016, como cuota predeterminada y tipos de archivos bloqueados. Requisitos: Deberá ubicarse junto con la base de datos de contenido de la Administración central. Sólo se admite una base de datos de configuración por granja de servidores. Orientación de escalado: Sólo aumenta la escala, es improbable un crecimiento significativo. Base de datos de Contenido Contenido (Medio - grande) (WSS_Content) Almacena todo el contenido del sitio, incluyendo: documentos del sitio archivos en bibliotecas de documentos Lista de propiedades de elementos Web de datos registros de auditoría aplicaciones para SharePoint nombres de usuario y derechos Datos de Project Server Todos los datos de un sitio específico residen en una base de datos de contenido. Las bases de datos de contenido pueden contener más de una colección de sitios. El tamaño de la base de datos varía según el patrón de uso, por ejemplo, el número y el tamaño de los documentos, archivos y listas y el número de usuarios. Orientación importante: Recomendamos encarecidamente limitar el tamaño de las bases de datos de contenido a 200 GB para ayudar a garantizar el rendimiento del sistema. Los tamaños de base de datos de hasta 1 terebyte solo se admiten para repositorios grandes y de un solo sitio y archivos con E / S no colaborativas y patrones de uso como centros de registros. Base de datos de Aplicación de Servicios 17 Base de datos de Aplicación de Servicios 1. Administration de Aplicación (Muy Pequeña) 2. Búsqueda (Medianas y grandes 3dbs) 3. Perfiles de Usuario (medianas y grande 3 dbs) 4. Almacenamiento Seguro (Pequeña) 5. Servicio de Estado de Sesión (Grande) 6. Repositorio de Metadatos (Mediana) 7. Conectividad de Negocios de Datos (Pequeña) 8. Servicio de Traducción (Pequeña) 9. Power Pivot (Pequeña) 10. Perfomance Point (Pequeña) 11. Subcripción (Pequeña) 12. De Uso y Salud (WSS_Logging extragrande) 13. Automaticación de Word (Pequeña) Sistemas Operativos Soportados por SharePoint Server 2016 Windows Server 2012 R2 Standard or Datacenter Windows Server 2016 Standard or Datacenter https://technet.microsoft.com/enus/library/cc262485(v=office.16).aspx Versión de SQL Server Soportada por SharePoint Server 2016 The 64-bit edition of Microsoft SQL Server 2014 Service Pack 1 (SP1) Microsoft SQL Server 2016 RTM SQL Server Express no esta soportada Prerequisitos para SharePoint Server 2016 Web Server (IIS) role Application Server role Microsoft .NET Framework version 4.6 Microsoft SQL Server 2012 Service Pack 1 Native Client Microsoft WCF Data Services 5.6 Microsoft Information Protection and Control Client (MSIPC) Microsoft Sync Framework Runtime v1.0 SP1 (x64) Windows Server AppFabric 1.1 Cumulative Update Package 7 for Microsoft AppFabric 1.1 for Windows Server (KB 3092423) Microsoft ODBC Driver 11 for SQL Server Visual C++ Redistributable Package for Visual Studio 2012 Visual C++ Redistributable Package for Visual Studio 2015 Mejoras en SQL Server 2016 Que Impactan la instalación de SharePoint 2016 y rendimiento Mejora en la configuración TempDB La base de datos de tempdb contiene objetos temporales o conjuntos de resultados intermedios. Por ejemplo, tiene todas las tablas, procedimientos almacenados temporales y otras necesidades de almacenamiento temporal. La tempdb se recrea cada vez que se inicia SQL Server. Mejoras TempDB Trace Flags 1117 & 1118 no requerido La configuración de los archivos TempDB es igual a la cantidad de CPUs El tamaño inicial predeterminado es 8 Mb y el auto crecimiento es 64 MB Soporte de multiples volumenes para los archivos TempDB Se configure la tempDB en la instalación Tamaño y factores de crecimiento de base de datos TempDB Medio, dependiendo de actividades tales como cuántos usuarios utilizan el sistema, además de los procesos específicos que se están ejecutando. Por ejemplo, reconstruye en línea de índices grandes, o grandes ordenamientos causa la base de datos crece rápidamente. En la práctica limitar el tamaño máximo de la base de datos ya que puede llegar a crecer hasta topar el máximo de almacenamiento disponible. Opciones de configuraciónTempDB Características Utilizadas Por SharePoint Server 2016 Modo PowerPivot para Analysis Srvcs SQL Server Reporting Services Modo Integrado Instalación de SSMS es por separado (Sub-producto de Visual Studio) SQL 2016 Power Pivot para SharePoint en los Front-End de SharePoint https://www.microsoft.com/enus/download/confirmation.aspx?id=52675 Buenas Prácticas Instalar Client Conectivity Tools en cada servidor de SharePoint y definer un alias de SQL Memoria minima (35%) y Máxima (65%) Procesadores / No Boost SQL Server priority Auditoria (Exitosos y fallidos logins) Conexiones remotas permitidas 600 Default index fill factor 80 Max Degree of Paralelism Configuración TempDB Crecimiento en Megabytes Modelo de Recuperación Simple 3 formas de incrustrar power BI en SharePoint 2016 Desde PowerBi usar la opción Publish to web (no Seguridad) Rest/Api (Requiere programación) PowerBI Embedded (Subscrípción de Azure) SHAREPOINT ONLINE POWERBI PREVIEW PREGUNTAS Y RESPUESTAS email Blog Nombre twitter Proxima sesion Development Technologies to Build Applications Esdras Salazar 2:15 pm