Mettre à niveau les classeurs et l'actualisation planifiée des données (SharePoint 2013)Upgrade Workbooks and Scheduled Data Refresh (SharePoint 2013)

Cette rubrique traite de l’utilisation des classeurs créés dans les environnements Power PivotPower Pivot précédents et comment mettre à niveau les classeurs Power PivotPower Pivot afin de pouvoir tirer parti des nouvelles fonctionnalités introduites dans cette version.This topic explains the user experience of workbooks created in previous Power PivotPower Pivot environments and how to upgrade Power PivotPower Pivot workbooks so that you can take advantage of new features introduced in this release. Pour en savoir plus sur les nouvelles fonctionnalités, consultez Nouveautés de Power Pivot.To learn more about new features, see What’s New in Power Pivot.

Avertissement

Vous ne pouvez pas restaurer la mise à niveau de classeurs qui sont mis à niveau automatiquement sur le serveur.You cannot rollback upgrade for workbooks that are upgraded automatically on the server. Une fois qu'un classeur est mis à niveau, il le reste.Once a workbook is upgraded, it remains upgraded. Pour utiliser une version antérieure, vous pouvez republier le classeur précédent dans SharePoint, restaurer une version antérieure ou recycler le classeur.To use a previous version, you can republish the previous workbook to SharePoint, restore a previous version, or recycle the workbook. Pour plus d'informations sur la restauration ou le recyclage d'un document dans SharePoint, consultez Planifier la protection du contenu à l’aide de corbeilles et du contrôle de version.For more information about restoring or recycling a document in SharePoint, see Plan to protect content by using recycle bins and versioning.

Cette rubrique contient les sections suivantes :This topic contains the following sections:

Vue d'ensemble de la mise à niveau des classeursOverview of Upgrading Workbooks

Un classeur Power PivotPower Pivot est un fichier de classeur Excel qui contient des données Power PivotPower Pivot intégrées.A Power PivotPower Pivot workbook is an Excel workbook that contains embedded Power PivotPower Pivot data. La mise à niveau d'un classeur présente deux avantages :Upgrading a workbook has two benefits:

  • Utilisez les nouvelles fonctionnalités de Power Pivot pour ExcelPower Pivot for Excel.Use new features in Power Pivot pour ExcelPower Pivot for Excel.

  • Permet l'actualisation planifiée des données pour les classeurs exécutés avec un serveur SQL Server 2012 SP1SQL Server 2012 SP1 Analysis Services en mode SharePoint.Enables scheduled data refresh for workbooks that run with a SQL Server 2012 SP1SQL Server 2012 SP1 Analysis Services server in SharePoint mode.

Important

Vous ne pouvez pas restaurer un classeur mis à niveau : assurez-vous de faire une copie du fichier si vous souhaitez l'utiliser dans la version antérieure de Power Pivot pour ExcelPower Pivot for Excel, ou dans une version antérieure de Power Pivot pour SharePointPower Pivot for SharePoint.You cannot rollback an upgraded workbook, so be sure to make a copy of the file if you want to use it in the previous version of Power Pivot pour ExcelPower Pivot for Excel, or on a previous version of Power Pivot pour SharePointPower Pivot for SharePoint.

Le tableau suivant répertorie la prise en charge et le comportement des classeurs Power PivotPower Pivot sur l’environnement dans lequel le classeur a été créé.The following table lists the support and behavior of Power PivotPower Pivot workbooks based on the environment in which the workbook was created. Le comportement décrit inclut l'expérience 'utilisateur générale, les options de mise à niveau prises en charge pour mettre à niveau le classeur vers un environnement spécifique, et le comportement de l'actualisation planifiée des données d'un classeur qui n'a pas encore été mis à niveau.The behavior described includes the general user experience, the supported upgrade options to upgrade the workbook to the particular environment, and the behavior of scheduled data refresh of a workbook that has not yet been upgraded.

Comportement et options de mise à niveau des classeursWorkbook Behavior and Upgrade Options

Environnement de créationCreated In < Prise en charge et comportementSupport and Behavior >
2008 R2 Power PivotPower Pivot pour SharePoint 20102008 R2 Power PivotPower Pivot for SharePoint 2010 2012 Power PivotPower Pivot pour SharePoint 20102012 Power PivotPower Pivot for SharePoint 2010 2012 SP1 Power PivotPower Pivot pour SharePoint 20132012 SP1 Power PivotPower Pivot for SharePoint 2013
2008 R2 Power PivotPower Pivot pour Excel 20102008 R2 Power PivotPower Pivot for Excel 2010 Toutes les fonctionnalitésAll Features Expérience : les utilisateurs peuvent interagir avec le classeur dans le navigateur et l'utiliser comme source de données pour d'autres solutions.Experience: Users can interact with the workbook in the browser and use it as a data source for other solutions.

Mise à niveau : les classeurs sont mis à niveau automatiquement dans la bibliothèque de documents si la mise à niveau automatique est activée pour le service système Power PivotPower Pivot dans la batterie de serveurs SharePoint.Upgrade: Workbooks will auto upgrade in the document library if Auto Upgrade is enabled for the Power PivotPower Pivot system Service in the SharePoint farm,

Planification de l'actualisation des données : NON prise en charge.Schedule data refresh: NOT supported. Le classeur doit être mis à niveau.Workbook needs to be upgraded.
Expérience : les utilisateurs peuvent interagir avec le classeur et l'utiliser comme source de données pour d'autres solutions.Experience: Users can interact with the workbook and use it as a data source for other solutions.

Mise à niveau : la mise à niveau automatique n'est pas disponible.Upgrade: Auto upgrade is not available. Les utilisateurs doivent mettre à niveau leurs classeurs 2008 R2 vers la version 2012 ou version Office 2013 manuellement.Users must manually upgrade their 2008 R2 workbooks to the 2012 version or to the office 2013 version.

Planification de l'actualisation des données : NON prise en charge.Schedule data refresh: NOT supported. Le classeur doit être mis à niveau.Workbook needs to be upgraded.
2012 Power PivotPower Pivot pour Excel2012 Power PivotPower Pivot for Excel Non pris en chargeNot supported Toutes les fonctionnalitésAll Features Expérience : les utilisateurs peuvent interagir avec le classeur dans le navigateur et l'utiliser comme source de données pour d'autres solutions.Experience: Users can interact with the workbook in the browser and use it as a data source for other solutions. La planification de l'actualisation des données est disponible.Schedule data refresh is available.

Mise à niveau : la mise à niveau automatique n'est pas prise en charge.Upgrade: Auto upgrade is not supported. Les utilisateurs peuvent mettre à niveau leurs classeurs vers la version Office 2013.Users can manually upgrade their workbooks to the Office 2013 version.

Planification de l'actualisation des données : prise en charge.Schedule data refresh: supported.
Excel 2013Excel 2013 Non pris en chargeNot supported Non pris en chargeNot supported Toutes les fonctionnalitésAll Features

Mettre à niveau des classeurs SQL Server 2008 R2 vers des classeurs SQL Server 2012 Service Pack 1 (SP1)Upgrade to SQL Server 2012 Service Pack 1 (SP1) workbooks from 2008 R2 Workbooks

Cette section décrit la mise à niveau de classeurs SQL Server 2008 R2 Power PivotPower Pivot pour Excel 2010 vers des classeurs SQL Server 2012 SP1 Power PivotPower Pivot pour Excel 2013.This section describes upgrading to SQL Server 2012 SP1 Power PivotPower Pivot for Excel 2013 workbooks from SQL Server 2008 R2 Power PivotPower Pivot for Excel 2010 workbooks.

Modification du comportement : les classeurs SQL Server 2008 R2 Power PivotPower Pivot ne sont pas mis à niveau automatiquement lorsqu’ils sont utilisés dans SQL Server 2012 SP1 Power PivotPower Pivot pour SharePoint 2013.Behavior Change: SQL Server 2008 R2 Power PivotPower Pivot workbooks will not be automatically upgraded when they are used in SQL Server 2012 SP1 Power PivotPower Pivot for SharePoint 2013. Par conséquent, les actualisations planifiées de données ne fonctionnent pas pour les classeurs SQL Server 2008 R2 Power PivotPower Pivot .Therefore, scheduled data refreshes will not work for SQL Server 2008 R2 Power PivotPower Pivot workbooks

Les classeurs SQL Server 2008 R2 s’ouvrent dans Power PivotPower Pivot pour SharePoint 2013, cependant les actualisations planifiées de données ne fonctionnent pas.2008 R2 workbooks will open in Power PivotPower Pivot for SharePoint 2013, however scheduled data refreshes will not work. Si vous observez l'historique d'actualisation, vous pouvez voir un message d'erreur semblable au message suivant :If you review the refresh history you will see an error message similar to the following:

« Le classeur contient un modèle Power PivotPower Pivot non pris en charge ».“The workbook contains an unsupported Power PivotPower Pivot model. Le modèle Power PivotPower Pivot dans le classeur est au format SQL Server 2008 R2 Power PivotPower Pivot pour Excel 2010.The Power PivotPower Pivot model in the workbook is in the SQL Server 2008 R2 Power PivotPower Pivot for Excel 2010 format. Les modèles Power PivotPower Pivot pris en charge sont les suivants :Supported Power PivotPower Pivot models are the following:

  • SQL Server 2012 Power PivotPower Pivot pour Excel 2010.SQL Server 2012 Power PivotPower Pivot for Excel 2010.

  • SQL Server 2012 Power PivotPower Pivot pour Excel 2013.SQL Server 2012 Power PivotPower Pivot for Excel 2013.

    Comment mettre à niveau un classeur : l'actualisation planifiée de données ne fonctionne pas tant que vous n'avez pas mis à niveau le classeur vers un classeur 2012.How to upgrade a workbook: The Scheduled data refresh will not work until you upgrade the workbook to a 2012 workbook. Pour mettre à niveau le classeur et le modèle qu'il contient, procédez de l'une des façons suivantes :To upgrade the workbook and model it contains, complete one of the following:

  • Téléchargez le classeur et ouvrez-le dans Microsoft Excel 2010 avec le complément SQL Server 2012 Power PivotPower Pivot pour Excel installé.Download and open the workbook in Microsoft Excel 2010 with the SQL Server 2012 Power PivotPower Pivot for Excel add-in installed.

    Ouvrez la fenêtre Power PivotPower Pivot et mettez à niveau le modèle Power PivotPower Pivot .Open the Power PivotPower Pivot window and upgrade the Power PivotPower Pivot model.

    Ensuite, enregistrez le classeur et republiez-le sur SharePoint.Then save the workbook and republish it to SharePoint.

  • Téléchargez et ouvrez le classeur dans Microsoft Excel 2013.Download and open the workbook in Microsoft Excel 2013.

    Ouvrez la fenêtre Power PivotPower Pivot et mettez à niveau le modèle Power PivotPower Pivot .Open the Power PivotPower Pivot window and upgrade the Power PivotPower Pivot model.

    Ensuite, enregistrez le classeur et republiez-le sur le serveur SharePoint.Then save the workbook and republish it to the SharePoint server.

    Pour plus d’informations sur les modifications apportées aux fonctionnalités Analysis Services, consultez Modifications du comportement des fonctionnalités d’Analysis Services dans SQL Server 2016.For more information on Changes to Analysis Services features, see Behavior Changes to Analysis Services Features in SQL Server 2016

    Pour plus d’informations sur l’historique d’actualisation, consultez Afficher l’historique d’actualisation des données (Power Pivot pour SharePoint).For more information on refresh history, see View Data Refresh History (Power Pivot for SharePoint).

Mise à niveau vers des classeurs Office 2013 à partir de versions créées à l’aide du complément Power Pivot 2012 pour ExcelUpgrade to Office 2013 workbooks from Versions created by using the 2012 Power Pivot Add-In for Excel

Cette section décrit la mise à niveau de classeurs SQL Server 2012 Power PivotPower Pivot pour Excel 2010 vers SQL Server 2012 SP1 Power PivotPower Pivot pour Excel 2013.This section describes Upgrading to SQL Server 2012 SP1 Power PivotPower Pivot in Excel 2013 from SQL Server 2012 Power PivotPower Pivot for Excel 2010 workbooks.

La mise à niveau d'un classeur résout l'erreur suivante qui se produit lors de la tentative d'actualisation planifiée des données sur le classeur de version précédente :Upgrading a workbook resolves the following error that occurs when attempting scheduled data refresh on the previous workbook version workbook:

« L’opération d’actualisation de classeurs créés avec une version antérieure de Power PivotPower Pivot n’est pas disponible. »“Refresh operation for workbooks created with earlier version of Power PivotPower Pivot is not available.”

Procédure de mise à niveau d'un classeurHow to upgrade a workbook

  1. Mettez à niveau chaque classeur manuellement en l'ouvrant dans Microsoft Excel 2013.Upgrade each workbook manually by opening it in Microsoft Excel 2013.

  2. Pour mettre à niveau le classeur et le modèle qu'il contient, téléchargez et ouvrez le classeur dans Microsoft Excel 2013.To upgrade the workbook and model it contains, download and open the workbook in Microsoft Excel 2013.

  3. Ouvrez la fenêtre Power PivotPower Pivot et mettez à niveau le modèle Power PivotPower Pivot .Open the Power PivotPower Pivot window and upgrade the Power PivotPower Pivot model.

  4. Ensuite, enregistrez le classeur et republiez-le sur le serveur SharePoint 2013.Then save the workbook and republish it to the SharePoint 2013 server.

Mise à niveau vers des classeurs SQL Server 2012 à partir de versions créées à l’aide du complément Power Pivot 2008 R2 pour Excel 2010Upgrade to SQL Server 2012 workbooks from Versions created by using the 2008 R2 Power Pivot Add-In for Excel 2010

Cette section décrit la mise à niveau de classeurs SQL Server 2008 R2 Power PivotPower Pivot pour Excel 2010 vers SQL Server 2012 Power PivotPower Pivot pour Excel 2010.This section describes Upgrading to SQL Server 2012 Power PivotPower Pivot for Excel 2010 from SQL Server 2008 R2 Power PivotPower Pivot for Excel 2010 workbooks.

La mise à niveau d'un classeur résout l'erreur suivante qui se produit lors de la tentative d'actualisation planifiée des données sur le classeur de version précédente :Upgrading a workbook resolves the following error that occurs when attempting scheduled data refresh on the previous workbook version workbook:

« L’opération d’actualisation de classeurs créés avec une version antérieure de Power PivotPower Pivot n’est pas disponible. »“Refresh operation for workbooks created with earlier version of Power PivotPower Pivot is not available.”

Procédure de mise à niveau d'un classeurHow to upgrade a workbook

Vous pouvez effectuer la mise à niveau de deux façons :There are two ways to upgrade:

  1. Mettez à niveau chaque classeur manuellement en l’ouvrant dans Excel sur un ordinateur doté de la version SQL Server 2012SQL Server 2012 de Power PivotPower Pivot pour Excel, puis republiez-le sur le serveur.Upgrade each workbook manually by opening it in Excel on a computer that has the SQL Server 2012SQL Server 2012 version of Power PivotPower Pivot for Excel, and then republish it to the server. Lorsque vous ouvrez le classeur dans une version plus récente du complément, les opérations internes suivantes se produisent : le fournisseur de données dans la chaîne de connexion de données du classeur est mis à jour vers MSOLAP.5, les métadonnées sont mises à jour et les relations sont recréées pour assurer la conformité avec une implémentation plus récente.When you open the workbook in the newer version of the add-in, the following internal operations occur: the data provider in the workbook data connection string is updated to MSOLAP.5, metadata is updated, and relationships are recreated to conform to a newer implementation.

  2. Sinon, un administrateur SharePoint peut activer la fonctionnalité de mise à niveau automatique pour le service système Power PivotPower Pivot dans une batterie de serveurs SharePoint pour mettre à niveau automatiquement un classeur SQL Server 2008 R2SQL Server 2008 R2 Power PivotPower Pivot quand l’actualisation planifiée des données s’exécute (seuls les classeurs configurés pour une actualisation planifiée des données sont mis à niveau).Alternatively, a SharePoint Administrator can enable the auto-upgrade feature for the Power PivotPower Pivot System Service in a SharePoint farm to automatically upgrade a SQL Server 2008 R2SQL Server 2008 R2 Power PivotPower Pivot workbook when schedule data refresh runs (only workbooks that are configured for scheduled data refresh are upgraded).

    Note

    La mise à niveau automatique est une fonctionnalité de configuration de serveur ; vous ne pouvez pas l'activer ou la désactiver pour des classeurs, des bibliothèques ou les collections de sites spécifiques.Automatic upgrade is a server configuration feature; you cannot enable or disable it for specific workbooks, libraries, or site collections.

    Procédure de configuration de la mise à niveau automatique lors de l'actualisation des donnéesHow to configure automatic upgrade during data refresh

    Pour utiliser la mise à niveau automatique, vous devez cocher la case Mettre automatiquement à niveau les classeurs Power PivotPower Pivot pour permettre l’actualisation des données à partir du serveur dans l’outil de configuration Power PivotPower Pivot.To use automatic upgrade, you must select the Automatically upgrade Power PivotPower Pivot workbooks to enable data refresh from the server checkbox in the Power PivotPower Pivot Configuration Tool. Dans l’outil, la case à cocher se trouve dans la page Mettre à niveau le service système Power PivotPower Pivot et dans la page Créer une application de service Power PivotPower Pivot si vous configurez une nouvelle installation.Within the tool, the checkbox is on the Upgrade Power PivotPower Pivot System Service page, and on the Create Power PivotPower Pivot Service Application page if you are configuring a new installation.

    Vous pouvez exécuter l'applet de commande suivante pour vérifier si la mise à niveau automatique est activée :You can run the following cmdlet to verify whether automatic upgrade is enabled:

PS C:\Windows\system32> Get-PowerPivotSystemService  

La sortie de la commande Get-PowerPivotSystemService est une liste de propriétés et de valeurs correspondantes.The output from Get-PowerPivotSystemService is a list of properties and corresponding values. Vous devriez voir WorkbookUpgradeOnDataRefresh dans la liste des propriétés.You should see WorkbookUpgradeOnDataRefresh in the property list. Elle aura la valeur true si la mise à niveau automatique est activée.It will be set to true if automatic upgrade is enabled. Si elle a la valeur false, passez à l'étape suivante, pour activer la mise à niveau automatique des classeurs.If it is false, continue to the next step, enabling automatic workbook upgrade.

Pour activer la mise à niveau automatique des classeurs, exécutez la commande suivante :To enable automatic workbook upgrade, run the following command:

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

Après la mise à niveau du classeur, vous pouvez utiliser l’actualisation planifiée des données et les nouvelles fonctionnalités du complément Power PivotPower Pivot pour Excel.After you upgrade the workbook, you can use scheduled data refresh and new features in the Power PivotPower Pivot for Excel add-in.

Exécution de plusieurs versions de classeurs sur un serveur plus récentRunning Multiple Workbook Versions on a Newer Server

Vous pouvez exécuter les versions antérieures et les versions plus récentes des classeurs Power PivotPower Pivot côte à côte sur une instance SQL Server 2012 SP1SQL Server 2012 SP1 de Power Pivot pour SharePointPower Pivot for SharePoint.You can run older and newer versions of Power PivotPower Pivot workbooks side by side on a SQL Server 2012 SP1SQL Server 2012 SP1 instance of Power Pivot pour SharePointPower Pivot for SharePoint.

Selon la façon dont vous avez installé le serveur, vous devrez peut-être installer une version antérieure du fournisseur OLE DB Analysis Services avant de pouvoir accéder aux classeurs plus anciens et plus récents sur le même serveur.Depending on how you installed the server, you might need to install a previous version of the Analysis Services OLE DB provider before you can access older and newer workbooks on the same server.

Notez que la publication de classeurs de version plus récente sur des instances SQL Server antérieures de Power Pivot pour SharePointPower Pivot for SharePoint n'est pas prise en charge.Note that Publishing newer version workbooks on previous SQL Server instances of Power Pivot pour SharePointPower Pivot for SharePoint is not supported. Une instance de SQL Server 2008 R2SQL Server 2008 R2 ne charge pas un classeur créé dans la version SQL Server 2012SQL Server 2012 de Power Pivot pour ExcelPower Pivot for Excel, et une instance de SQL Server 2012 ne charge pas les classeurs Office 2013 avec des modèles de données avancés que vous avez créés à l’aide de la version SQL Server 2012 SP1SQL Server 2012 SP1 de Power PivotPower Pivot dans Excel.A SQL Server 2008 R2SQL Server 2008 R2 instance will not load a workbook that you created in the SQL Server 2012SQL Server 2012 version of Power Pivot pour ExcelPower Pivot for Excel, and a SQL Server 2012 instance will not load Office 2013 workbooks with advanced data models that you created using the SQL Server 2012 SP1SQL Server 2012 SP1 version of Power PivotPower Pivot in Excel.

Procédure de contrôle des informations de fournisseur de données de MSOLAP dans un classeur Power PivotHow to Check for MSOLAP Data Provider Information in a Power Pivot Workbook

Suivez les instructions suivantes pour vérifier le fournisseur OLE DB utilisé dans un classeur Power PivotPower Pivot .Use the following instructions to check which OLE DB provider is used in a Power PivotPower Pivot workbook. La vérification des informations de connexion de données ne nécessite pas l'installation du complément Power Pivot pour ExcelPower Pivot for Excel .Checking the data connection information does not require the Power Pivot pour ExcelPower Pivot for Excel add-in to be installed.

  1. Dans Excel, dans l'onglet Données, cliquez sur Connexions.In Excel, on the Data tab, click Connections. Cliquez sur Propriétés.Click Properties.

  2. Dans l'onglet Définition , la version du fournisseur apparaît au début de la chaîne de connexion.On the Definition tab, the provider version appears at the beginning of the connection string.

    Provider=MSOLAP.5 indique qu’il s’agit d’un classeur SQL Server 2012SQL Server 2012.Provider=MSOLAP.5 indicates the workbook is SQL Server 2012SQL Server 2012.

    Provider=MSOLAP.4 indique SQL Server 2008 R2SQL Server 2008 R2.Provider=MSOLAP.4 indicates SQL Server 2008 R2SQL Server 2008 R2.

    Data Source=$Embedded$ indique que le classeur est un classeur Power PivotPower Pivot qui utilise une base de données incorporée.Data Source=$Embedded$ indicates that the workbook is a Power PivotPower Pivot workbook, using an embedded database.

Comment vérifier la version actuelle du fournisseur de données MSOLAP sur un ordinateur localHow to Check for the Current Version of the MSOLAP Data Provider on a Local Computer

Suivez les instructions suivantes pour vérifier quelle est la version actuelle du fournisseur OLE DB sur le serveur ou la station de travail qui exécute des classeurs Power PivotPower Pivot .Use the following instructions to check which OLE DB provider is the current version on the server or workstation that runs Power PivotPower Pivot workbooks. Connaître la version actuelle peut vous aider à dépanner des erreurs de connexion de données après la mise à niveau.Knowing the current version can help you troubleshoot data connection errors after upgrading.

  1. Dans l'Éditeur du Registre, allez à HKEY_CLASSES_ROOTIn the Registry Editor, go to HKEY_CLASSES_ROOT

  2. Faites défiler jusqu'à MSOLAP.Scroll down to MSOLAP. Vérifiez que MSOLAP.5 apparaît parmi les fournisseurs OLAP installés sur le système.Verify that MSOLAP.5 is listed among the OLAP providers installed on the system. Vérifiez que MSOLAP | CurVer est défini sur MSOLAP.5Verify that MSOLAP | CurVer is set to MSOLAP.5

Voir aussiSee Also

Migrer PowerPivot vers SharePoint 2013 Migrate Power Pivot to SharePoint 2013
Mettre à niveau Power Pivot pour SharePoint Upgrade Power Pivot for SharePoint
Nouveautés d’Analysis Services What's New in Analysis Services
L’actualisation des données de la vue historique ( PowerPivot pour SharePoint )View Data Refresh History (Power Pivot for SharePoint)