Compartir a través de


Actualizar libros y actualización de datos programados (SharePoint 2013)

En este tema se explica cómo es la experiencia de usuario con los libros de PowerPivot creados en entornos anteriores y cómo actualizar estos libros de PowerPivot para que pueda aprovechar las nuevas funciones introducidas en esta versión. Para más información sobre las nuevas características, consulte Novedades de PowerPivot.

Advertencia

No se puede realizar la reversión de la actualización de los libros de trabajo que se actualizan automáticamente en el servidor. Una vez actualizado un libro, permanece actualizado. Para usar una versión anterior, puede volver a publicar el libro anterior en SharePoint, restaurar una versión anterior o reciclar el libro. Para obtener más información sobre cómo restaurar o reciclar un documento en SharePoint, vea Planear la protección del contenido mediante papeleras de reciclaje y control de versiones.

Este tema contiene las secciones siguientes:

Visión general sobre la actualización de libros de trabajo

Un libro de trabajo PowerPivot es un libro de trabajo de Excel que contiene datos PowerPivot integrados. La actualización de un libro tiene dos ventajas:

  • Use nuevas características en PowerPivot para Excel.

  • Habilita la actualización programada de datos para los libros de trabajo que se ejecutan en un servidor de SQL Server 2012 SP1 Analysis Services en modo SharePoint.

Importante

No puede revertir un libro actualizado, por lo que asegúrese de realizar una copia del archivo si desea usarlo en la versión anterior de PowerPivot para Excel o en una versión anterior de PowerPivot para SharePoint.

En la tabla siguiente se muestra la compatibilidad y el comportamiento de los libros PowerPivot en función del entorno en el que se creó el libro. El comportamiento descrito incluye la experiencia general del usuario, las opciones de actualización admitidas para actualizar el libro al entorno determinado y el comportamiento de la actualización de datos programada de un libro que aún no se ha actualizado.

Opciones de comportamiento y actualización del libro de trabajo

Creado en < Soporte y comportamiento >
2008 R2 PowerPivot para SharePoint 2010 2012 PowerPivot para SharePoint 2010 2012 SP1 PowerPivot para SharePoint 2013
2008 R2 PowerPivot para Excel 2010 Todas las características Experiencia: Los usuarios pueden interactuar con el libro en el explorador y usarlo como origen de datos para otras soluciones.

Actualizar: Los libros de trabajo se actualizarán automáticamente en la biblioteca de documentos si la actualización automática está habilitada para el servicio del sistema PowerPivot en el entorno de SharePoint.

Programar la actualización de datos: NO se admite. Es necesario actualizar el libro de trabajo.
Experiencia: Los usuarios pueden interactuar con el libro y usarlo como origen de datos para otras soluciones.

Actualizar: La actualización automática no está disponible. Los usuarios deben actualizar manualmente sus libros de trabajo 2008 R2 a la versión de Office 2012 o a la versión de Office 2013.

Programar la actualización de datos: NO se admite. Es necesario actualizar el libro de trabajo.
2012 PowerPivot para Excel No está soportado Todas las características Experiencia: Los usuarios pueden interactuar con el libro en el explorador y usarlo como origen de datos para otras soluciones. Está disponible la actualización de datos programada.

Actualizar: No se admite la actualización automática. Los usuarios pueden actualizar manualmente sus libros de trabajo a la versión de Office 2013.

Programar la actualización de datos: admitido.
Excel 2013 No está soportado No está soportado Todas las características

Actualización de conjuntos de datos de SQL Server 2012 Paquete de Servicio 1 (SP1) desde conjuntos de datos de SQL Server 2008 R2

En esta sección se describe la actualización de los libros de trabajo de PowerPivot de SQL Server 2008 R2 para Excel 2010 a PowerPivot de SQL Server 2012 SP1 para Excel 2013.

Cambio de comportamiento: Los libros PowerPivot de SQL Server 2008 R2 no se actualizarán automáticamente cuando se utilicen en PowerPivot de SQL Server 2012 SP1 para SharePoint 2013. Por lo tanto, las actualizaciones de datos programadas no funcionarán para los libros PowerPivot de SQL Server 2008 R2.

Los libros de 2008 R2 se abrirán en PowerPivot para SharePoint 2013, pero las actualizaciones de datos programadas no funcionarán. Si revisa el historial de actualizaciones, verá un mensaje de error similar al siguiente:

"El libro contiene un modelo powerPivot no compatible. El modelo PowerPivot del libro está en el formato POWERPivot de SQL Server 2008 R2 para Excel 2010. Los modelos powerPivot admitidos son los siguientes:

  • SQL Server 2012 PowerPivot para Excel 2010.

  • SQL Server 2012 PowerPivot para Excel 2013.

Cómo actualizar un libro: La actualización de datos programada no funcionará hasta que actualice el libro a un libro de 2012. Para actualizar el libro de trabajo y el modelo que contiene, complete una de las siguientes acciones:

  • Descargue y abra el libro en Microsoft Excel 2010 con el complemento PowerPivot para Excel de SQL Server 2012 instalado.

    Abra la ventana PowerPivot y actualice el modelo de PowerPivot.

    A continuación, guarde el libro y vuelva a publicarlo en SharePoint.

  • Descargue y abra el libro en Microsoft Excel 2013.

    Abra la ventana PowerPivot y actualice el modelo de PowerPivot.

    A continuación, guarde el libro y vuelva a publicarlo en el servidor de SharePoint.

Para obtener más información sobre los cambios en las características de Analysis Services, vea Cambios de comportamiento en las características de Analysis Services en SQL Server 2014.

Para obtener más información sobre el historial de actualizaciones, vea Ver historial de actualización de datos (PowerPivot para SharePoint).

Actualizar a libros de trabajo de Office 2013 desde versiones creadas con PowerPivot Add-In de 2012 para Excel

En esta sección se describe la actualización a SQL Server 2012 SP1 PowerPivot en Excel 2013 desde SQL Server 2012 PowerPivot para libros de Excel 2010.

Actualizar un libro de trabajo resuelve el siguiente error que se produce al intentar refrescar los datos programados en la versión anterior del libro.

"La operación de actualización de los libros creados con la versión anterior de PowerPivot no está disponible".

Cómo mejorar un libro de trabajo

  1. Actualice cada libro manualmente abriendolo en Microsoft Excel 2013.

  2. Para actualizar el libro y el modelo que contiene, descargue y abra el libro en Microsoft Excel 2013.

  3. Abra la ventana PowerPivot y actualice el modelo de PowerPivot.

  4. A continuación, guarde el libro y vuelva a publicarlo en el servidor de SharePoint 2013.

Actualización a libros de SQL Server 2012 desde versiones creadas con la Add-In PowerPivot 2008 R2 para Excel 2010

En esta sección se describe la actualización a PowerPivot para SQL Server 2012 en Excel 2010 desde los libros de trabajo de PowerPivot para Excel 2010 de SQL Server 2008 R2.

La actualización de un libro resuelve el siguiente error que se produce al intentar actualizar los datos programados en una versión anterior del libro:

La operación de actualización de los libros de trabajo creados con una versión anterior de PowerPivot no está disponible.

Cómo actualizar un libro de trabajo

Hay dos maneras de actualizar:

  1. Actualice cada libro manualmente; para ello, ábrilo en Excel en un equipo que tenga la versión de SQL Server 2012 de PowerPivot para Excel y, a continuación, vuelva a publicarlo en el servidor. Al abrir el libro en la versión más reciente del complemento, se producen las siguientes operaciones internas: el proveedor de datos de la cadena de conexión de datos del libro se actualiza a MSOLAP.5, se actualizan los metadatos y las relaciones se vuelven a crear para ajustarse a una implementación más reciente.

  2. Como alternativa, un administrador de SharePoint puede habilitar la característica de actualización automática para el servicio del sistema PowerPivot en una granja de Servidores de SharePoint para actualizar automáticamente un libro PowerPivot de SQL Server 2008 R2 cuando se ejecuta la actualización de datos (solo se actualizan los libros configurados para la actualización de datos programada).

    Nota:

    La actualización automática es una característica de configuración del servidor; No puede habilitarlo ni deshabilitarlo para libros, bibliotecas o colecciones de sitios específicos.

Configuración de la actualización automática durante la actualización de datos

Para usar la actualización automática, debe seleccionar la casilla Actualizar automáticamente los libros PowerPivot para habilitar la actualización de datos desde el servidor en la Herramienta de configuración de PowerPivot. Dentro de la herramienta, la casilla está en la página Actualizar servicio del sistema PowerPivot y en la página Crear aplicación de servicio PowerPivot si va a configurar una nueva instalación.

Puede ejecutar el siguiente cmdlet para comprobar si la actualización automática está habilitada:

PS C:\Windows\system32> Get-PowerPivotSystemService  

La salida de Get-PowerPivotSystemService es una lista de propiedades y valores correspondientes. Debería ver WorkbookUpgradeOnDataRefresh en la lista de propiedades. Se establecerá en true si la actualización automática está habilitada. Si es false, continúe con el siguiente paso para habilitar la actualización automática del libro.

Para habilitar la actualización automática del libro de trabajo, ejecute el siguiente comando:

PS C:\Windows\system32> Set-PowerPivotSystemService -WorkbookUpgradeOnDataRefresh:$true -Confirm:$false  

Después de actualizar el libro, puede usar la actualización de datos programada y las nuevas características del complemento PowerPivot para Excel.

Utilización de varias versiones de libro de trabajo en un servidor más reciente

Puede ejecutar versiones más antiguas y más nuevas de libros de PowerPivot simultáneamente en una instancia de SQL Server 2012 SP1 de PowerPivot para SharePoint.

En función de cómo instaló el servidor, es posible que tenga que instalar una versión anterior del proveedor OLE DB de Analysis Services para poder acceder a libros de trabajo más antiguos y más recientes en el mismo servidor.

Tenga en cuenta que no se admite la publicación de libros de trabajo de versiones más recientes en instancias anteriores de SQL Server de PowerPivot para SharePoint. Una instancia de SQL Server 2008 R2 no cargará un libro que creó en la versión de SQL Server 2012 de PowerPivot para Excel y una instancia de SQL Server 2012 no cargará libros de Office 2013 con modelos de datos avanzados que creó con la versión DE SQL Server 2012 SP1 de PowerPivot en Excel.

Cómo verificar la información del proveedor de datos MSOLAP en un libro de trabajo PowerPivot

Use las instrucciones siguientes para comprobar qué proveedor OLE DB se usa en un libro PowerPivot. La comprobación de la información de conexión de datos no requiere que se instale el complemento PowerPivot para Excel.

  1. En Excel, en la pestaña Datos, haga clic en Conexiones. Haga clic en Propiedades.

  2. En la pestaña Definición , la versión del proveedor aparece al principio de la cadena de conexión.

    Provider=MSOLAP.5 indica que el libro de trabajo utiliza SQL Server 2012.

    Provider=MSOLAP.4 indica SQL Server 2008 R2.

    Data Source=$Embedded$ indica que el libro de trabajo es un libro de PowerPivot que utiliza una base de datos incrustada.

Cómo comprobar la versión actual del proveedor de datos MSOLAP en un equipo local

Utilice las siguientes instrucciones para comprobar qué proveedor OLE DB es la versión actual en el servidor o estación de trabajo que ejecuta libros de PowerPivot. Conocer la versión actual puede ayudarle a solucionar los errores de conexión de datos después de la actualización.

  1. En el Editor del Registro, vaya a HKEY_CLASSES_ROOT

  2. Desplácese hacia abajo hasta MSOLAP. Compruebe que MSOLAP.5 aparece entre los proveedores OLAP instalados en el sistema. Verifica que MSOLAP | CurVer esté establecido en MSOLAP.5

Véase también

Migración de PowerPivot a SharePoint 2013
Actualización de PowerPivot para SharePoint
Novedades de Analysis Services e Business Intelligence
Ver historial de actualización de datos (PowerPivot para SharePoint)