Información general sobre SQL Server en un entorno de SharePoint (SharePoint Server 2010)

 

Se aplica a: SharePoint Foundation 2010, SharePoint Server 2010

Última modificación del tema: 2016-11-30

En este artículo se describe la relación entre Microsoft SharePoint Server 2010 y versiones compatibles de Microsoft SQL Server. Además, se explica cómo puede interactuar con las bases de datos y de qué manera puede usar las características de informes y de inteligencia empresarial (BI) de SQL Server con SharePoint Server 2010.

Para obtener más información acerca de las versiones compatibles de SQL Server, vea Requisitos de hardware y software (SharePoint Server 2010).

En este artículo:

  • Productos de SharePoint 2010 y el motor de base de datos de SQL Server

  • SQL Server como plataforma de datos de inteligencia empresarial en SharePoint 2010

  • Herramientas de creación y publicación de SharePoint 2010 para la inteligencia empresarial

Productos de SharePoint 2010 y el motor de base de datos de SQL Server

SharePoint Server 2010 es una aplicación creada en el motor de base de datos de SQL Server. La mayor parte del contenido y las opciones de configuración de SharePoint Server 2010 se almacenan en bases de datos relacionales. SharePoint Server 2010 usa los siguientes tipos de bases de datos:

  • Configuración   La base de datos de configuración y la base de datos de contenido de Administración central se denominan bases de datos de configuración. Contienen datos acerca de la configuración de la granja de servidores, como las bases de datos que se usan, sitios web o aplicaciones web de Internet Information Services (IIS), soluciones, paquetes de elementos web, plantillas de sitio, cuota predeterminada y tipos de archivos bloqueados. Una granja de servidores solo puede tener un conjunto de bases de datos de configuración.

  • Contenido   Las bases de datos de contenido almacenan todo el contenido del sitio: documentos del sitio, como archivos de bibliotecas de documentos, datos de lista, propiedades de elementos web, y nombres y derechos de usuario. Todos los datos de un sitio específico se encuentran en una base de datos de contenido. Cada aplicación web puede contener muchas bases de datos de contenido. Cada colección de sitios se puede asociar solo a una base de datos de contenido, aunque una base de datos de contenido se puede asociar a varias colecciones de sitios.

  • Aplicación de servicio   Las bases de datos de aplicación de servicio almacenan datos para que los use una aplicación de servicio. Las bases de datos para aplicaciones de servicio varían considerablemente en cuanto al uso que se les da.

Para obtener una lista completa de todas las bases de datos que admiten SharePoint Server 2010, vea Tipos y descripciones de bases de datos (SharePoint Server 2010).

Trabajar con las bases de datos de SQL Server compatibles con Productos de SharePoint 2010

Las bases de datos de SQL Server que admiten SharePoint Server 2010 pueden crearse mediante SharePoint Server 2010, o bien por parte de un administrador de la base de datos. Para obtener más información, vea Implementación mediante bases de datos creadas con DBA (SharePoint Server 2010).

Microsoft no admite directamente consultas o modificaciones en las bases de datos compatibles con SharePoint Server 2010, excepto para la base de datos de aplicación de servicio de recolección de datos de uso y estado, que se puede consultar directamente y cuyo esquema se puede agregar.

Las bases de datos de SQL Server que admiten SharePoint Server 2010 están sujetas a limitaciones de tamaño y recomendaciones sobre configuración que no son estándar para SQL Server. Para obtener más información, vea Planeación y configuración del almacenamiento y capacidad de SQL Server (SharePoint Server 2010).

SQL Server como plataforma de datos de inteligencia empresarial en SharePoint 2010

SharePoint Server 2010 se puede usar con herramientas de BI de SQL Server para analizar y mostrar datos de BI en modos que tengan significado. SQL Server proporciona la infraestructura de datos y la plataforma de inteligencia empresarial primarias que brindan datos de confianza, escalables y seguros a los creadores de informes y usuarios profesionales.

En las siguientes secciones se describen las tecnologías y características de SQL Server compatibles con la funcionalidad y las características de inteligencia empresarial de SharePoint Server 2010.

Motor de base de datos de SQL Server

El motor de base de datos de SQL Server es el servicio principal para almacenar, procesar y proteger los datos. Se pueden recopilar datos de BI del motor de base de datos de SQL Server. Para obtener más información, vea el tema sobre el motor de base de datos de SQL Server (https://go.microsoft.com/fwlink/?linkid=199540&clcid=0xC0A).

SQL Server Analysis Services (SSAS): datos multidimensionales

Los datos multidimensionales de Microsoft SQL Server Analysis Services (SSAS) permiten diseñar, crear y administrar estructuras multidimensionales que contienen datos agregados e información detallada de varios orígenes de datos. En SQL Server 2008 R2 se encuentra disponible un asistente para cubos que simplifica el modo de crear cubos. Los datos multidimensionales o datos de cubos son un origen de datos prototípico de los tipos de análisis que pueden realizarse mediante las aplicaciones de servicio relacionadas con la inteligencia empresarial en SharePoint Server 2010. Para obtener información acerca de cómo los datos relacionales y multidimensionales ayudan a los usuarios a analizar los datos, vea Almacenamiento de datos, OLAP y Analysis Services de SharePoint 2010. Para obtener más información, vea el tema sobre SQL Server Analysis Services - Datos multidimensionales (https://go.microsoft.com/fwlink/?linkid=199541&clcid=0xC0A).

SQL Server Analysis Services: minería de datos

Las herramientas de minería de datos de SQL Server Analysis Services proporcionan un conjunto de algoritmos de minería de datos estándar de la industria y otras herramientas que ayudan a detectar tendencias y patrones de los datos. Los complementos de Excel siguientes ayudan a realizar un análisis de predicción:

  • Las Herramientas de análisis de tabla para Excel proporcionan herramientas fáciles de usar que aprovechan la minería de datos de Analysis Services para realizar análisis eficaces de los datos de hojas de cálculo. Para obtener más información, vea el tema sobre minería de datos de SQL Server Analysis Services (https://go.microsoft.com/fwlink/?linkid=199543&clcid=0xC0A).

  • El Cliente de minería de datos para Excel permite que los usuarios generen, prueben y consulten modelos de minería de datos en Microsoft Office Excel 2007 mediante datos de hojas de cálculo o datos externos disponibles a través de Analysis Services.

Nota

Para habilitar complementos, debe tener una conexión al servidor.

SQL Server Reporting Services (SSRS)

Microsoft SQL Server Reporting Services (SSRS) y SharePoint Server 2010 se integran fácilmente. SQL Server Reporting Services tiene una amplia gama de herramientas con las que puede crear, implementar y administrar informes para su organización. También tiene características que permiten ampliar y personalizar la funcionalidad de informes.

Las funciones disponibles son:

  • Creación de informes con el Generador de informes 3, una de las herramientas de creación de SQL Server Reporting Services, que se puede iniciar directamente desde SharePoint Server 2010.

  • Publicación de informes de SSRS en SharePoint Server 2010.

    Puede publicar tipos de contenido de servidor de informes en una biblioteca de SharePoint y, a continuación, ver y administrar esos documentos desde un sitio de SharePoint.

Para obtener más información acerca de SSRS, vea el tema sobre SQL Server Reporting Services (https://go.microsoft.com/fwlink/?linkid=199545&clcid=0xC0A). Para obtener más información acerca de cómo instalar los distintos modos de integración, vea Documentación para los informes de SSRS en SharePoint (introducción).

SQL Server Integration Services (SSIS)

Microsoft SQL Server Integration Services (SSIS) proporciona integración de datos enriquecidos y soluciones de transformación de datos. Puede crear un proceso de extracción, transformación y carga de datos (ETL) repetible para automatizar el movimiento de datos desde orígenes, como archivos de datos XML, archivos planos u orígenes de datos relacionales a uno o varios destinos. Si los datos proceden de orígenes dispares y no se extraen o se limpian para los beneficios que se proporcionan en las aplicaciones de BI, SQL Server Integration Services ayuda a preparar los datos. Para obtener más información, vea el tema sobre SQL Server Integration Services (https://go.microsoft.com/fwlink/?linkid=199546&clcid=0xC0A).

Business Intelligence Development Studio (BIDS)

Microsoft Business Intelligence Development Studio (BIDS) proporciona asistentes intuitivos para crear soluciones de integración, de informes y analíticas en un entorno unificado. BIDS es compatible con el ciclo de vida completo de desarrollo, prueba e implementación de soluciones e informes. BIDS se basa en el entorno de desarrollo de Visual Studio 2005, pero lo personaliza con extensiones y tipos de proyecto específicos de servicios de SQL Server para informes, flujos de datos de ETL, cubos OLAP y estructura de minería de datos.

PowerPivot para Excel y PowerPivot para SharePoint

PowerPivot es un complemento que permite que los usuarios creen soluciones de BI sin intervención del administrador. También facilita el uso compartido y la colaboración en las soluciones de un entorno de SharePoint Server 2010. Además, PowerPivot permite que las organizaciones de TI aumenten eficiencias operativas a través de herramientas de administración de Microsoft SQL Server 2008. Los componentes de PowerPivot incluyen los siguientes:

  • PowerPivot para Excel 2010 es un complemento de análisis de datos que proporciona potencia de cálculo directamente a Microsoft Excel 2010. PowerPivot for Excel (previamente conocido como "Gemini") permite que los usuarios analicen grandes cantidades de datos y, su integración con SharePoint Server 2010 ayuda a los departamentos de TI a supervisar y administrar el modo en que los usuarios colaboran. El complemento quita el límite de un millón de filas para las hojas de cálculo y proporciona cálculos rápidos para conjuntos de datos de gran tamaño. Para obtener más información, vea el tema de introducción a PowerPivot (https://go.microsoft.com/fwlink/?linkid=199547&clcid=0xC0A).

  • PowerPivot para SharePoint 2010 extiende SharePoint Server 2010 y Servicios de Excel para agregar compatibilidad de procesamiento, colaboración y administración de documentos del lado servidor para los libros de PowerPivot que publica en sitios de SharePoint. Para obtener más información, vea el tema sobre PowerPivot para SharePoint (https://go.microsoft.com/fwlink/?linkid=199547&clcid=0xC0A).

Servicios de datos maestros

Los servicios de datos maestros de SQL Server permiten administrar de forma centralizada activos de datos importantes en toda la compañía y en diversos sistemas para proporcionar datos de mayor confianza a las aplicaciones de BI. Los servicios de datos maestros facilitan la creación de un concentrador de datos maestros que incluye una aplicación de administración de datos de cliente ligero para un administrador de datos. La aplicación también puede aplicar flujos de trabajo a propietarios asignados, aplicar reglas de negocios extensibles para proteger la calidad de los datos y aplicar estrategias de administración de jerarquía y atributos. Para obtener más información, vea el tema sobre los servicios de datos maestros (https://go.microsoft.com/fwlink/?linkid=199548&clcid=0xC0A).

StreamInsight y procesamiento de eventos complejos

Microsoft StreamInsight es una característica nueva de SQL Server 2008 R2 que proporciona una plataforma eficaz para desarrollar e implementar aplicaciones de procesamiento de eventos complejos (CEP). CEP es una tecnología para el procesamiento de secuencias de eventos con alto rendimiento y baja latencia. StreamInsight permite analizar datos sin tener que almacenarlos primero, así como supervisar datos de varios orígenes para detectar patrones, tendencias y excepciones casi al instante. La posibilidad de supervisar, analizar y actuar sobre los datos en movimiento de manera condicionada por eventos ofrece una magnífica oportunidad de tomar decisiones empresariales bien fundadas y con rapidez. Para obtener más información, vea el tema sobre Microsoft StreamInsight (https://go.microsoft.com/fwlink/?linkid=199549&clcid=0xC0A).

Herramientas de creación y publicación de SharePoint Server 2010 para la inteligencia empresarial

A continuación se presentan herramientas de creación y publicación de SharePoint Server 2010 que contribuyen a la creación de KPI, cuadros de mandos, paneles e informes. Cada una de las herramientas se puede vincular a datos relacionales y multidimensionales de SQL Server. Para obtener más información, vea Almacenamiento de datos, OLAP y Analysis Services de SharePoint 2010. Para obtener más información acerca de los servicios y para ver el modo en que cada herramienta usa los datos de SQL Server, vea Arquitectura de inteligencia empresarial de SharePoint Server 2010 y OBSOLETO Elegir una herramienta de inteligencia empresarial en SharePoint Server.

  • Servicios de Excel   Use Excel 2010 y Servicios de Excel para ver los modelos analíticos conectados a orígenes de datos, actualizarlos e interactuar con ellos. También úselos para el análisis, el filtrado y la presentación de datos almacenados localmente. Excel 2010 es a herramienta de creación. Servicios de Excel permite publicar archivos de Excel 2010 en SharePoint Server 2010.

  • Servicios de Visio   Use Servicios de Visio para crear una representación visual de estructuras empresariales enlazadas a datos. Entre los ejemplos se incluye la creación de recursos, sistemas y procesos visuales que muestren el rendimiento visual. Por ejemplo, los ingenieros pueden usar la visualización para crear objetos enlazados a datos para representar un proceso.

  • PerformancePoint Services   Use PerformancePoint Services para crear paneles, cuadros de mandos e indicadores clave de rendimiento (KPI) que ofrezcan una vista resumida del rendimiento empresarial. PerformancePoint Services proporciona a los usuarios un análisis integrado para la supervisión, el análisis y la generación de informes.

  • Aplicación de servicio de Web Analytics   Use la aplicación de servicio de Web Analytics para obtener más información acerca de las visitas a sitios de SharePoint. La aplicación de servicio de Web Analytics recopila datos acerca de cómo los usuarios finales obtienen acceso a las páginas de SharePoint.

Contenido relacionado

Centro de recursos

Administración de la continuidad empresarial para SharePoint Server 2010

Inteligencia empresarial en SharePoint Server 2010 (https://go.microsoft.com/fwlink/?linkid=199757&clcid=0xC0A)

Microsoft Business Intelligence (https://go.microsoft.com/fwlink/?linkid=199758&clcid=0xC0A)

SQL Server Tech Center (https://go.microsoft.com/fwlink/?linkid=199760&clcid=0xC0A)

SQL Server Analysis Services (SSAS) - Datos multidimensionales (https://go.microsoft.com/fwlink/?linkid=199761&clcid=0xC0A)

SQL Server Analysis Services (SSAS) - Minería de datos (https://go.microsoft.com/fwlink/?linkid=199762&clcid=0xC0A)

Contenido para programadores

Centro de desarrollo de SharePoint (https://go.microsoft.com/fwlink/?linkid=159918&clcid=0xC0A)

Centro de desarrollo de SQL Server (https://go.microsoft.com/fwlink/?linkid=199764&clcid=0xC0A)

Motor de bases de datos de SQL Server (https://go.microsoft.com/fwlink/?linkid=199765&clcid=0xC0A)

SQL Server Reporting Services (SSRS) (https://go.microsoft.com/fwlink/?linkid=199766&clcid=0xC0A)

SQL Server StreamInsight (https://go.microsoft.com/fwlink/?linkid=199767&clcid=0xC0A)