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

 

En este tema se explica la experiencia de usuario de libros creados en entornos anteriores de Power Pivot y cómo actualizar los libros de Power Pivot para poder aprovechar las nuevas características presentadas en esta versión. Para obtener más información sobre las nuevas características, vea Novedades de Power Pivot.

System_CAPS_ICON_warning.jpg Advertencia


No se puede revertir la actualización de los libros 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 acerca de cómo restaurar o reciclar un documento en SharePoint, vea Planear la protección de contenido mediante papeleras de reciclaje y control de versiones.

Este tema contiene las siguientes secciones:

Un libro de Power Pivot es un libro de Excel que contiene los datos incrustados de Power Pivot . Actualizar un libro tiene dos ventajas:

  • Usar las nuevas características de Power Pivot para Excel.

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

System_CAPS_ICON_important.jpg Importante


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

En la tabla siguiente se muestran la compatibilidad y el comportamiento de los libros de Power Pivot según el 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 concreto y el comportamiento de la actualización de datos programada de un libro que aún no se ha actualizado.

Comportamiento y opciones de actualización del libro

Creado en<Compatibilidad y comportamiento>
2008 R2 Power Pivot para SharePoint 20102012 Power Pivot para SharePoint 20102012 SP1 Power Pivot para SharePoint 2013
2008 R2 Power Pivot para Excel 2010Todas las característicasExperiencia : los usuarios pueden interactuar con el libro en el explorador y usarlo como origen de datos para otras soluciones.

 Actualización : los libros se actualizarán automáticamente en la biblioteca de documentos si la actualización automática está habilitada para el servicio del sistema de Power Pivot en la granja de servidores de SharePoint.

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

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

 Programar la actualización de datos : NO se admite. Es necesario actualizar el libro.
2012 Power Pivot para ExcelNo compatibleTodas las característicasExperiencia : los usuarios pueden interactuar con el libro en el explorador y usarlo como origen de datos para otras soluciones. La programación de la actualización de datos está disponible.

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

 Programar la actualización de datos : se admite.
Excel 2013No compatibleNo compatibleTodas las características

En esta sección se describe cómo actualizar libros de SQL Server 2008 R2 Power Pivot para Excel 2010 a libros de SQL Server 2012 SP1 Power Pivot para Excel 2013.

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

Los libros de SQL Server 2008 R2 se abrirán en Power Pivot para SharePoint 2013, pero las actualizaciones de datos programadas no funcionarán. Si examina el historial de actualización verá un mensaje de error similar al siguiente:

“El libro contiene un modelo de Power Pivot no admitido”. El modelo de Power Pivot del libro tiene el formato de SQL Server 2008 R2 Power Pivot para Excel 2010. Los modelos de Power Pivot admitidos son los siguientes:

  • SQL Server 2012 Power Pivot para Excel 2010.

  • SQL Server 2012 Power Pivot 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 y el modelo que contiene, complete una de las acciones siguientes:

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

    Abra la ventana Power Pivot y actualice el modelo de Power Pivot .

    Después, guarde el libro y vuelva a publicarlo en SharePoint.

  • Descargue y abra el libro en Microsoft Excel 2013.

    Abra la ventana Power Pivot y actualice el modelo de Power Pivot .

    Después, guarde el libro y vuelva a publicarlo en el servidor de SharePoint.

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

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

En esta sección se describe cómo actualizar libros de SQL Server 2012 Power Pivot para Excel 2010 a SQL Server 2012 SP1 Power Pivot para Excel 2013.

La actualización de un libro resuelve el siguiente error que aparece al intentar la actualización de datos programada en el libro de una versión anterior:

"No está disponible la operación de actualización de libros creada con una versión anterior de Power Pivot ".

Cómo actualizar un libro

  1. Actualice cada libro manualmente abriéndolo 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 Power Pivot y actualice el modelo de Power Pivot .

  4. Después, guarde el libro y vuelva a publicarlo en el servidor de SharePoint 2013.

En esta sección se describe cómo actualizar libros de SQL Server 2008 R2 Power Pivot para Excel 2010 a SQL Server 2012 Power Pivot para Excel 2010.

La actualización de un libro resuelve el siguiente error que aparece al intentar la actualización de datos programada en el libro de una versión anterior:

"No está disponible la operación de actualización de libros creada con una versión anterior de Power Pivot ".

Cómo actualizar un libro

Hay dos formas de realizar la actualización:

  1. Actualice cada libro manualmente; para ello, ábralo en Excel en un equipo que tenga la versión SQL Server 2012 de Power Pivot para Excel y luego vuelva a publicarlo en el servidor. Al abrir el libro en la versión más reciente del complemento, se producen las operaciones internas siguientes: el proveedor de datos en 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 adecuarlas a una implementación más reciente.

  2. Como alternativa, un administrador de SharePoint puede permitir que la característica de actualización automática para el Servicio de sistema de Power Pivot de una granja de servidores de SharePoint actualice automáticamente un libro de SQL Server 2008 R2Power Pivot cuando se ejecute la actualización de datos programada (solo se actualizan los libros que están configurados para la actualización de datos programada).

    System_CAPS_ICON_note.jpg Nota


    La actualización automática es una característica de configuración del servidor; no puede habilitarla o deshabilitarla para libros, bibliotecas o colecciones de sitios concretos.

Cómo configurar la actualización automática durante la actualización de datos

Para usar la actualización automática, debe activar la casilla Actualizar automáticamente los libros de Power Pivot para habilitar la actualización de datos desde el servidor en la herramienta de configuración de Power Pivot. En la herramienta, la casilla está en la página Actualizar el servicio de sistema de Power Pivot y en la página Crear una aplicación de servicio de Power Pivot si se configura una nueva instalación.

Puede ejecutar el cmdlet siguiente 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 aparecer WorkbookUpgradeOnDataRefresh en la lista de propiedades. Se establecerá en true si la actualización automática está habilitada. Si es false, continúe en el paso siguiente, habilitar la actualización automática del libro.

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

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 Power Pivot para Excel.

Puede ejecutar versiones anteriores y recientes de los libros de Power Pivot en paralelo en una instancia de SQL Server 2012 SP1 de PowerPivot para SharePoint.

Según cómo haya instalado el servidor, es posible que necesite instalar una versión anterior del proveedor OLE DB de Analysis Services para poder obtener acceso a libros anteriores y recientes en el mismo servidor.

Tenga en cuenta que no se admite la publicación de libros de una versión más reciente en instancias anteriores de SQL Server de PowerPivot para SharePoint . Una instancia de SQL Server 2008 R2 no cargará un libro creado en la versión de SQL Server 2012 de Power Pivot para Excely una instancia de SQL Server 2012 no cargará libros de Office 2013 con modelos de datos avanzados que se hayan creado con la versión de SQL Server 2012 SP1 de Power Pivot en Excel.

Comprobar la información de proveedor de datos de MSOLAP en un libro de Power Pivot

Siga estas indicaciones para comprobar qué proveedor OLE DB se usa en un libro de Power Pivot . La comprobación de la información de conexión de datos no requiere que se instale el complemento de Power Pivot 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 es SQL Server 2012.

    Provider=MSOLAP.4 indica SQL Server 2008 R2.

    Data Source=$Embedded$ indica que es un libro de Power Pivot, con una base de datos incrustada.

Comprobar la versión actual del proveedor de datos MSOLAP en un equipo local

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

  1. En el Editor del Registro, vaya a HKEY_CLASSES_ROOT

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

Migrar Power Pivot a SharePoint 2013
Actualización de PowerPivot para SharePoint
Novedades de Analysis Services
Ver el Historial de actualización de datos (Power Pivot para SharePoint)

Adiciones de comunidad

AGREGAR
Mostrar: