Actualizar PowerPivot para SharePoint

SQL Server 2012 incluye nuevas características para PowerPivot para SharePoint. Si instaló la versión SQL Server 2008 R2 de PowerPivot para SharePoint, puede actualizar esa instancia para usar las nuevas características descritas en Novedades (Analysis Services).

Si está actualizando una granja multiservidor que tiene dos o más instancias de PowerPivot para SharePoint, debe actualizar totalmente cada servidor antes de continuar con el servidor siguiente. Una actualización completa incluye ejecutar el programa de instalación de SQL Server para actualizar los archivos de programa, además de acciones de actualización de SharePoint que configuran los servicios actualizados. Se limitará la disponibilidad del servidor hasta que ejecute las acciones de actualización en la Herramienta de configuración de PowerPivot o PowerShell.

Nota importanteImportante

La herramienta de configuración de PowerPivot es una de las características compartidas de SQL Server y todas las características compartidas se actualizan al mismo tiempo. Si durante un proceso de actualización seleccione otras instancias o características de SQL Server que necesitan la actualización de una característica compartida, se actualizará la herramienta de configuración de PowerPivot. Puede tener problemas si se actualiza la herramienta de configuración de PowerPivot pero no la instancia de PowerPivot. Para obtener más información acerca de las características compartidas de SQL Server, vea Actualizar a SQL Server 2012 mediante el Asistente para la instalación (programa de instalación).

Al actualizar un servidor, no se actualizan necesariamente los libros PowerPivot que se ejecutan en él, pero los libros anteriores creados en la versión anterior de PowerPivot para Excel continuarán funcionando como antes y utilizando las características disponibles en esa versión. Los libros permanecen funcionales porque un servidor actualizado tiene la versión del proveedor OLE DB de Analysis Services que formaba parte de la instalación anterior.

La actualización afectará a las operaciones de actualización de datos. La actualización de datos programada en el servidor solo está disponible para los libros que coincidan con la versión del servidor. Si hospeda los libros de la versión anterior, la actualización de datos ya no funcionará para dichos libros. Para volver a habilitar la actualización de datos, debe actualizar los libros. Puede actualizar cada libro manualmente en PowerPivot para Excel, o bien puede habilitar la actualización automática para la característica de actualización de datos. Con la actualización automática, se actualizará un libro a la versión anterior a la ejecución de la actualización de datos, lo que permite que se continúe la programación de las operaciones de actualización de datos. Para obtener más información acerca de esta característica, vea Actualizar PowerPivot para Excel.

Este tema contiene las siguientes secciones:

Requisitos previos

Pasos de la actualización

Comprobar la versión de los servidores PowerPivot en una granja

Actualizar varios servidores PowerPivot para SharePoint en una granja de servidores de SharePoint

Aplicar un QFE a una instancia de PowerPivot en la granja

Tareas de comprobación posteriores a la actualización

Requisitos previos

SQL Server 2008 R2 Service Pack 1 se requiere en la instalación de SQL Server 2008 R2 de PowerPivot para SharePoint. El programa de instalación de SQL Server 2012 solo actualizará una versión anterior que ejecute SP1 o posterior.

SharePoint 2010 Service Pack 1 es necesario para las características de SQL Server 2012 PowerPivot para SharePoint.

Se necesita la actualización acumulativa de SharePoint 2010 de agosto de 2010 o posterior al actualizar desde una versión anterior de PowerPivot para SharePoint a SQL Server 2012. Se debe instalar la actualización acumulativa de agosto de 2010 o posterior después de instalar SharePoint Service Pack 1. Una instalación nueva de SQL Server 2012 PowerPivot para SharePoint no requiere la actualización acumulativa. Para obtener más información, vea Se ha publicado la actualización acumulativa de agosto de 2010 para SharePoint.

Debe ser administrador de granja para actualizar una instalación de PowerPivot para SharePoint. Debe ser administrador local para ejecutar el programa de instalación de SQL Server.

Debe tener los permisos de db_owner en la base de datos de configuración de la granja.

Pasos de la actualización

Para actualizar un servidor de PowerPivot para SharePoint, haga lo siguiente:

  1. Descargue SharePoint Server 2010 SP1 y aplíquelo en todos los servidores de la granja. Revise el documento Problemas conocidos para obtener información sobre cómo preparar y realizar la actualización a SP1.

  2. Compruebe que la instalación de SharePoint SP1 se ha realizado correctamente.

    En Administración central, en la página Actualización y migración, abra la página Verificar el estado de la instalación de productos y revisiones para ver el estado de los mensajes relacionados con SP1.

  3. Descargue la actualización acumulativa de agosto de 2010 de SharePoint 2010 o una actualización acumulativa posterior. Aplique la actualización acumulativa en todos los servidores de la granja.

    Si ejecuta la herramienta de configuración de PowerPivot para SharePoint y aparece un mensaje de error similar al siguiente, incluso después de haber instalado SharePoint Server 2010 SP1 y haber ejecutado el asistente de configuración, es una indicación de que la actualización acumulativa no está instalada:

    "SharePoint 2010 SP1 está instalado pero el servidor actual no se ha actualizado a SP1. Debe ejecutar el asistente para configuración de SharePoint para completar la actualización".

  4. Ejecute el programa de instalación de SQL Server 2012 en un servidor de aplicaciones de SharePoint que ejecute el servicio SQL Server Analysis Services (PowerPivot) para actualizar la instancia de POWERPIVOT. En la página Instalación del Asistente para la instalación de paquetes, elija la opción de actualización. Para obtener más información, vea Actualizar a SQL Server 2012 mediante el Asistente para la instalación (programa de instalación).

  5. Ejecute las acciones de actualización de SharePoint para actualizar las soluciones y los servicios web de SharePoint. Use la Herramienta de configuración de PowerPivot o cmdlets de PowerShell para realizar esta tarea. No puede utilizar Administración Central para este paso. Para obtener indicaciones, haga clic en uno de los siguientes vínculos:

  6. Repita el paso anterior para cualquier otra instancia del servicio SQL Server Analysis Services (PowerPivot) de la granja.

  7. Para comprobar que la actualización se efectuó correctamente, ejecute los pasos posteriores a la actualización y compruebe la versión de los servidores de PowerPivot en la granja de servidores. Para obtener más información, vea Tareas de comprobación posteriores a la actualización en este tema y la sección siguiente.

Comprobar la versión de los servidores PowerPivot en una granja

Todas las instancias del Servicio de sistema de PowerPivot y Analysis Services tienen que ser de la misma versión. Para comprobar que todos los componentes del servidor tienen la misma versión después, compruebe lo siguiente en la información de la versión:

  • Archivo Microsoft.AnalysisServices.SharePoint.Integration.dll. Se trata del archivo que tiene el modelo de objetos para el Servicio de sistema de PowerPivot.

  • El servicio de Analysis Services en cada servidor de aplicaciones que tenga una instalación de PowerPivot para SharePoint.

Comprobar la versión de las soluciones de PowerPivot y del Servicio de sistema de PowerPivot

  1. En \Windows\Assembly, encuentre el archivo Microsoft.AnalysisServices.SharePoint.Integration.dll.

  2. Haga clic con el botón secundario en Microsoft.AnalysisServices.SharePoint.Integration.dll y seleccione Propiedades.

  3. Haga clic en Detalles.

  4. La versión del archivo debe ser 11.00.<compilación principal>.<compilación secundaria>.

Hay varias copias de Microsoft.AnalysisServices.SharePoint.Integration.dll en un servidor PowerPivot para SharePoint. Las copias del archivo se encontrarán en el ensamblado global, \inetpub\wwwroot\wss\VirtualDirectories\80\bin\, y en \Archivos de programa\Microsoft SQL Server\100\SDK\Assemblies.

Al comprobar las versiones del archivo en una instalación, utilice siempre la versión que esté en la carpeta Assembly. Se trata de la copia que actualiza el programa de instalación. Otras copias del archivo son agregadas por el paquete de soluciones powerpivotwebapp.wsp o por el programa de instalación, si instala los componentes de conectividad. El paquete de soluciones actualizará la copia que agregó. En función de dónde se encuentre en una operación de actualización de varios servidores, la copia de \inetpub podría ser más reciente que la versión del ensamblado global.

Comprobar la versión de Analysis Services

Si solo actualizó alguno de los servidores PowerPivot para SharePoint de una granja, la instancia de Analysis Services en los servidores sin actualizar será anterior a la de la versión esperada en la granja. Necesitará actualizar todos los servidores a la misma versión para que puedan utilizarse. En las instrucciones siguientes se explica cómo comprobar la versión del servicio SQL Server Analysis Services (PowerPivot) en cada equipo.

  1. En \Archivos de programa\Microsoft SQL Server\MSAS11_00.PowerPivot\OLAP\bin, busque el archivo msmdsrv.exe.

  2. Haga clic con el botón secundario en msmdsrv.exe y seleccione Propiedades.

  3. Haga clic en Detalles.

  4. La versión del archivo debe ser 11.00.<compilación principal>.<compilación secundaria>.

  5. Compruebe que este número es idéntico al del archivo Microsoft.AnalysisServices.SharePoint.Integration.dll.

  6. Si el archivo msmdsrv.exe es anterior a Microsoft.AnalysisServices.SharePoint.Integration.dll, ejecute el programa de instalación de SQL Server para actualizar la instancia de Analysis Services.

Comprobar la versión del proveedor de datos MSOLAP en SharePoint

Utilice las siguientes instrucciones para comprobar qué versiones de los proveedores OLE DB de Analysis Services son de confianza en Excel Services. Debe ser administrador de las aplicaciones de servicio o de una granja para comprobar la configuración del proveedor de datos de confianza de Excel Services.

  1. En Administración central, en Administración de aplicaciones, haga clic en Administrar aplicaciones de servicio.

  2. Haga clic en ExcelServiceApp1.

  3. Haga clic en Proveedores de datos de confianza. Debe mostrarse MSOLAP.5 si actualizó la instalación de PowerPivot para SharePoint. También debe ver MSOLAP.4 de la versión anterior.

MSOLAP.4 se describe como el proveedor Microsoft OLE DB para OLAP Services 10.0. Esta versión podría ser la predeterminada de SQL Server 2008 que se instala con Excel Services o podría ser la versión de SQL Server 2008 R2. La versión predeterminada que SharePoint instala no admite el acceso a datos PowerPivot. Debe tener la versión de SQL Server 2008 R2 o posterior para conectarse a los libros PowerPivot en SharePoint. Para comprobar que tiene la versión de SQL Server 2008 R2, utilice las instrucciones de la sección anterior que explican cómo comprobar la versión viendo las propiedades del archivo.

Actualizar varios servidores PowerPivot para SharePoint en una granja de servidores de SharePoint

En una topología multiservidor que incluya más de un servidor PowerPivot para SharePoint, todas las instancias y componentes del servidor deben ser de la misma versión. El servidor que ejecuta la versión más reciente del software establece el nivel para todos los servidores de la granja. Si simplemente actualiza algunos de los servidores, los que ejecuten versiones anteriores del software dejarán de estar disponibles hasta que también se actualicen.

Después de actualizar el primer servidor, los servidores adicionales que aún no se hayan actualizado dejarán de estar disponibles. La disponibilidad se restaura una vez que todos los servidores se ejecutan en el mismo nivel.

El programa de instalación de SQL Server actualiza los archivos de solución de PowerPivot en local en el equipo físico, pero para actualizar las soluciones que se usan en la granja debe usar uno de los enfoques descritos anteriormente (la Herramienta de configuración de PowerPivot o PowerShell).

Aplicar un QFE a una instancia de PowerPivot en la granja

Al aplicar una revisión a un servidor PowerPivot para SharePoint, se actualizan los archivos de programa existentes con una versión más reciente que incluye la corrección de un problema concreto. Al aplicar un QFE a una topología multi-servidor, no hay ningún servidor principal con el que deba comenzar. Puede empezar con cualquier servidor, siempre que aplique el mismo QFE a los demás servidores PowerPivot de la granja.

Al aplicar el QFE, también debe realizar un paso de configuración que actualiza la información de versión del servidor en la base de datos de configuración de la granja. La versión del servidor al que se aplicó la revisión pasa a ser la nueva versión que se espera para la granja. Hasta que el QFE se aplique y configure en todos los equipos, las instancias de PowerPivot para SharePoint que no tienen el QFE no podrán atender solicitudes de datos de PowerPivot.

Para asegurarse de que el QFE se aplica y configura correctamente, siga estas instrucciones:

  1. Instale la revisión usando las instrucciones que se proporcionan con el QFE.

  2. Inicie la Herramienta de Configuración de PowerPivot.

  3. Haga clic en Actualizar características, servicios, aplicaciones y soluciones y, a continuación, haga clic en Aceptar.

  4. Revise las acciones que se incluyen en la tarea de actualización y haga clic en Validar.

  5. Haga clic en Ejecutar para aplicar las acciones.

  6. Repita esos pasos para las instancias adicionales de PowerPivot para SharePoint de la granja.

    Nota importanteImportante

    En una implementación multiservidor, asegúrese de aplicar la revisión y configurar cada instancia antes de continuar con el equipo siguiente. La Herramienta de configuración de PowerPivot debe completar la tarea de actualización de la instancia actual antes de pasar a la instancia siguiente.

Para comprobar la información de versión de los servicios de la granja de servidores, use la página Verificar el estado de la instalación de productos y revisiones en la sección Administración de actualizaciones y revisiones de Administración central.

Tareas de comprobación posteriores a la actualización

Una vez completada la actualización, use los siguientes pasos para comprobar si el servidor está operativo.

Tarea

Vínculo

Compruebe que el servicio se está ejecutando en todos los equipos que ejecutan PowerPivot para SharePoint.

Iniciar o detener un servidor de PowerPivot para SharePoint

Comprobar la activación de las características en el nivel de colección de sitios.

Activar la integración de características de PowerPivot para colecciones de sitios en Administración central

Compruebe que los libros PowerPivot individuales están cargados correctamente abriendo un libro y haciendo clic en los filtros y segmentaciones para iniciar una consulta.

Compruebe si hay archivos almacenados en la memoria caché del disco duro. Si hay un archivo almacenado en memoria caché, se confirma que el archivo de datos se cargó en ese servidor físico. Busque los archivos en caché en la carpeta \Archivos de programa\Microsoft SQL Server\MSAS11.POWERPIVOT\OLAP\Backup.

Pruebe la actualización de datos en los libros seleccionados que estén configurados para la actualización de datos.

La manera más fácil de probar la actualización de datos consiste en modificar una programación de actualización de datos y activar la casilla También actualizar lo más rápido posible de modo que la actualización de datos se ejecute inmediatamente. Este paso determinará si la actualización de datos es correcta para el libro actual. Repita estos pasos en otros libros de uso frecuente para asegurarse de que la actualización de datos funciona. Para obtener más información acerca de la programación de la actualización de datos, vea Programar una actualización de datos (PowerPivot para SharePoint).

La actualización de datos programada se ejecuta en una instancia de SQL Server 2012 PowerPivot para SharePoint y actualiza los datos en los libros que se han actualizado o se han creado con la versión SQL Server 2012 de PowerPivot para Excel.

Para ahorrar pasos, puede habilitar una característica de actualización automática que realiza una comprobación de versión y, después, actualiza automáticamente un libro de modo que la actualización de datos pueda continuar. Para obtener más información acerca de esta característica, vea Actualizar PowerPivot para Excel.

A lo largo del tiempo, supervise los informes de actualización de datos en el Panel de administración de PowerPivot para confirmar que no se produjo ningún error en la actualización de datos.

Panel de administración de PowerPivot y datos de uso

Para obtener más información acerca de cómo cambiar la configuración y las características de PowerPivot, vea Administración y configuración del servidor PowerPivot en Administración central.

Para obtener instrucciones detalladas que le guíen en todas las tareas de configuración posteriores a la instalación, vea Configuración inicial (PowerPivot para SharePoint).

Vea también

Conceptos

Requisitos de hardware y software (PowerPivot para SharePoint y Reporting Services en modo de SharePoint)

Instalación de PowerPivot para SharePoint (SharePoint 2010)

Otros recursos

Características compatibles con las ediciones de SQL Server 2012