Actualiser un jeu de données créé à partir d’un classeur Excel sur OneDrive ou SharePoint OnlineRefresh a dataset created from an Excel workbook on OneDrive, or SharePoint Online

Vous pouvez importer des classeurs Excel stockés sur votre ordinateur local ou dans le stockage cloud (OneDrive Entreprise ou SharePoint Online).You can import Excel workbooks that are stored on your local machine, or in cloud storage such as OneDrive for Business or SharePoint Online. Nous allons examiner les avantages de l’utilisation du stockage cloud pour vos fichiers Excel.We will look at the advantages of using cloud storage for your excel files. Pour plus d’informations sur l’importation des fichiers Excel dans Power BI, consultez Obtenir des données de classeurs Excel.For more information on how to import Excel files into Power BI, see Get data from Excel workbook files.

Quels sont les avantages ?What are the advantages?

L’importation de fichiers à partir de OneDrive ou de SharePoint Online est un excellent moyen de s’assurer que le travail effectué dans Excel reste synchronisé avec le service Power BI.Importing files from OneDrive, or SharePoint Online, is a great way to make sure the work you’re doing in Excel stays in-sync with the Power BI service. Toutes les données que vous avez chargées dans le modèle de votre fichier sont importées dans le jeu de données, et tous les rapports que vous avez créés dans le fichier sont chargés dans Rapports dans Power BI.Any data you’ve loaded into your file’s model is imported into the dataset and any reports you’ve created in the file are loaded into Reports in Power BI. Si vous apportez des modifications à votre fichier sur OneDrive ou SharePoint Online, par exemple, en ajoutant de nouvelles mesures, en changeant des noms de colonne ou en éditant des visualisations, lors de l’enregistrement, ces modifications sont également mises à jour dans Power BI, généralement après environ une heure.If you make changes to your file on OneDrive, or SharePoint Online, like add new measures, change column names, or edit visualizations, once you save, those changes will be updated in Power BI too, usually within about an hour.

Lorsque vous importez un classeur Excel à partir de votre compte OneDrive personnel, toutes les données du classeur, telles que les tables figurant dans les feuilles de calcul et/ou les données chargées dans le modèle de données Excel et dans la structure de celui-ci, sont importées dans un nouveau jeu de données dans Power BI.When you import an Excel workbook from your personal OneDrive, any data in the workbook, like tables in worksheets and/or data that is loaded into the Excel data model and the structure of the data model, are imported into a new dataset in Power BI. Toutes les visualisations de Power View sont recréées dans des rapports.Any Power View visualizations are re-created in Reports. Power BI se connecte automatiquement au classeur sur OneDrive ou SharePoint Online environ toutes les heures pour vérifier s’il y a des mises à jour.Power BI automatically connects to the workbook on OneDrive, or SharePoint Online, about every hour to check for updates. Si le classeur a été modifié, Power BI actualise le jeu de données et les rapports dans le service Power BI.If the workbook has changed, Power BI will refresh the dataset and reports in the Power BI service.

Vous pouvez actualiser le jeu de données dans le service Power BI.You can refresh on the dataset in the Power BI service. Lorsque vous actualisez manuellement ou planifiez une actualisation du jeu de données, Power BI se connecte directement aux sources de données externes pour interroger les données mises à jour qu’il charge ensuite dans le jeu de données.When you manually refresh, or schedule refresh, on the dataset, Power BI connects directly to the external data sources to query for updated data it then loads into the dataset. L’actualisation d’un jeu de données à partir de Power BI n’actualise pas les données du classeur sur OneDrive ou SharePoint Online.Refreshing a dataset from within Power BI does not refresh the data in the workbook on OneDrive, or SharePoint Online.

Qu’est-ce qui est pris en charge ?What’s supported?

Dans Power BI, les fonctionnalités Actualiser maintenant et Planifier l’actualisation sont prises en charge pour des jeux de données créés à partir de fichiers Power BI Desktop importés d’un lecteur local où Obtenir des données/Éditeur de requête est utilisé pour se connecter aux données des sources de données suivantes et pour les charger :In Power BI, Refresh Now and Schedule Refresh is supported for datasets created from Power BI Desktop files imported from a local drive where Get Data/Query Editor is used to connect to and load data from any of the following data sources:

Power BI Gateway - PersonalPower BI Gateway - Personal

  • Toutes les sources de données en ligne affichées dans l’éditeur de requête et Obtenir des données dans Power BI Desktop.All online data sources shown in Power BI Desktop’s Get Data and Query Editor.
  • Toutes les sources de données locales affichées dans l’éditeur de requête et Obtenir des données dans Power BI Desktop, excepté pour HDFS (Hadoop Distributed File System) et Microsoft Exchange.All on-premises data sources shown in Power BI Desktop’s Get Data and Query Editor except for Hadoop file (HDFS) and Microsoft Exchange.

Passerelle de données localeOn-premises data gateway

Source de donnéesData source
Analysis Services (tabulaire)Analysis Services Tabular
Analysis Services (multidimensionnelle)Analysis Services Multidimensional
SQL ServerSQL Server
SAP HANASAP HANA
OracleOracle
TeradataTeradata
FichierFile
DossierFolder
Liste SharePoint (local)SharePoint list (on-premises)
webWeb
ODataOData
IBM DB2IBM DB2
MySQLMySQL
SybaseSybase
SAP BWSAP BW
Base de données Informix IBMIBM Informix Database
ODBCODBC

Note

Une passerelle doit être installée et en cours d’exécution pour que Power BI puisse se connecter aux sources de données locales et actualiser le jeu de données.A gateway must be installed and running in order for Power BI to connect to on-premises data sources and refresh the dataset.

OneDrive ou OneDrive Entreprise.OneDrive or OneDrive for Business. Quelle est la différence ?What’s the difference?

Si vous avez un compte OneDrive personnel et OneDrive Entreprise, il est recommandé de conserver dans OneDrive Entreprise tous les fichiers que vous souhaitez importer dans Power BI.If you have both a personal OneDrive and OneDrive for Business, it’s recommended you keep any files you want to import into Power BI in OneDrive for Business. Voici pourquoi : vous utilisez probablement deux comptes différents pour vous connecter à ces OneDrive.Here’s why: You likely use two different accounts to sign into them.

La connexion à OneDrive Entreprise dans Power BI est généralement transparente, car le compte que vous utilisez pour vous connecter à Power BI est souvent le même que celui que vous utilisez pour vous connecter à OneDrive Entreprise.Connecting to OneDrive for Business in Power BI is typically seamless because the same account you use to sign into Power BI with is often the same account used to sign into OneDrive for Business. En revanche, avec un OneDrive personnel, il est probable que vous vous connectiez avec un autre compte Microsoft.But, with personal OneDrive, you likely sign in with a different Microsoft account.

Lorsque vous vous connectez avec votre compte Microsoft, veillez à activer l’option Maintenir la connexion.When you sign in with your Microsoft account, be sure to select Keep me signed in. Power BI peut alors synchroniser les modifications que vous apportez au fichier dans Power BI Desktop avec des jeux de données dans Power BIPower BI can then synchronize any updates you make in the file in Power BI Desktop with datasets in Power BI

Si vous apportez à votre fichier sur OneDrive des modifications qui ne peuvent pas être synchronisées avec un jeu de données ou des rapports dans Power BI parce que les informations d’identification de votre compte Microsoft pourraient avoir changé, vous devez vous connecter à votre fichier et l’importer à nouveau à partir de votre OneDrive personnel.If you make changes to your file on OneDrive that cannot be synchronized with the dataset or reports in Power BI, because your Microsoft account credentials might have changed, you’ll need to connect to and import your file again from your personal OneDrive.

Options de connexion à un fichier ExcelOptions for connecting to Excel file

Lorsque vous vous connectez à un classeur Excel dans OneDrive Entreprise ou SharePoint Online, vous pouvez récupérer le contenu du classeur dans Power BI de deux manières.When you connect to an Excel workbook in OneDrive for Business, or SharePoint Online, you’ll have two options on how to get what’s in your workbook into Power BI.

Importer des données Excel dans Power BI : lorsque vous importez un classeur Excel à partir de votre OneDrive Entreprise ou SharePoint Online, il fonctionne comme décrit ci-dessus.Import Excel data into Power BI – When you import an Excel workbook from your OneDrive for Business, or SharePoint Online, it works as described above.

Se connecter, gérer et afficher Excel dans Power BI : lorsque vous utilisez cette option, vous créez une connexion directe de Power BI à votre classeur sur OneDrive Entreprise ou SharePoint Online.Connect, Manage, and View Excel in Power BI – When using this option, you create a connection from Power BI right to your workbook on OneDrive for Business, or SharePoint Online.

Lorsque vous vous connectez à un classeur Excel de cette façon, aucun jeu de données n’est créé dans Power BI.When you connect to an Excel workbook this way, a dataset is not created in Power BI. Toutefois, le classeur s’affiche dans le service Power BI sous Rapports avec une icône Excel en regard de son nom.However, the workbook will appear in the Power BI service under Reports with an Excel icon next to the name. Contrairement à Excel Online, lorsque vous vous connectez à votre classeur à partir de Power BI, si votre classeur comprend des connexions à des sources de données externes qui chargent des données dans le modèle de données Excel, vous pouvez configurer une planification de l’actualisation.Unlike with Excel Online, when you connect to your workbook from Power BI, if your workbook has connections to external data sources that load data into the Excel data model, you can setup a refresh schedule.

Lorsque vous configurez une planification de l’actualisation de cette façon, la seule différence est que les données actualisées sont stockées dans le modèle de données du classeur sur OneDrive ou SharePoint Online, plutôt que dans un jeu de données dans Power BI.When you setup a refresh schedule this way, the only difference is refreshed data goes into the workbook’s data model on OneDrive, or SharePoint Online, rather than a dataset in Power BI.

Comment m’assurer que les données ont été chargées dans le modèle de données Excel ?How do I make sure data is loaded to the Excel data model?

Lorsque vous utilisez Power Query (Obtenir et Transformer les données dans Excel 2016) pour vous connecter à une source de données, vous pouvez charger les données dans plusieurs emplacements.When you use Power Query (Get & Transform data in Excel 2016) to connect to a data source, you have several options where to load the data. Pour vous assurer que vous chargez les données dans le modèle de données, vous devez sélectionner l’option Ajouter ces données au modèle de données dans la boîte de dialogue Charger dans .To make sure you load data into the data model, you must select the Add this data to the Data Model option in the Load To dialog box.

Note

Les images présentées ici correspondent à Excel 2016.The images here show Excel 2016.

Dans le navigateur, cliquez sur Charger dans...In Navigator, click Load To…

Vous pouvez aussi cliquer sur Modifier dans le navigateur pour ouvrir l’éditeur de requête.Or, If you click Edit in Navigator, you’ll open the Query Editor. Dans celui-ci, vous pouvez cliquer sur Fermer et charger dans...There you can click Close & Load To….

Ensuite, dans la fenêtre Charger dans, veillez à sélectionner Ajouter ces données au modèle de données.Then in Load To, make sure you select Add this data to the Data Model.

Que se passe-t-il si j’utilise l’option Données externes dans Power Pivot ?What if I use Get External Data in Power Pivot?

Aucun problème.No problem. Lorsque vous utilisez Power Pivot pour vous connecter à des données et les interroger à partir d’une source de données locale ou en ligne, les données sont automatiquement chargées dans le modèle de données.Whenever you use Power Pivot to connect to and query data from an on-premises or online data source, the data is automatically loaded to the data model.

Comment planifier l’actualisation ?How do I schedule refresh?

Lorsque vous configurez une planification de l’actualisation, Power BI se connecte directement aux sources de données en utilisant les informations de connexion et les informations d’identification du jeu de données pour interroger les données mises à jour, puis charger les données actualisées dans le jeu de données.When you setup a refresh schedule, Power BI will connect directly to the data sources using connection information and credentials in the dataset to query for updated data, then load the updated data into the dataset. Les visualisations des rapports et tableaux de bord basés sur ce jeu de données dans le service Power BI sont également mises à jour.Any visualizations in reports and dashboards based on that dataset in the Power BI service are also updated.

Pour plus d’informations sur la façon de planifier l’actualisation, consultez Planifier l’actualisation.For details on how to setup schedule refresh, see Configure Schedule Refresh.

Quand des problèmes apparaissentWhen things go wrong

Quand des problèmes apparaissent, ceux-ci sont souvent dus au fait que Power BI ne parvient pas à se connecter aux sources de données ou, si le jeu de données se connecte à une source de données locale, que la passerelle est hors connexion.When things go wrong, it’s usually because Power BI can’t sign into data sources, or if the dataset connects to an on-premises data source, the gateway is offline. Veuillez donc vous assurer que Power BI peut se connecter aux sources de données.Make sure Power BI can sign into data sources. Si vous modifiez le mot de passe que vous utilisez pour vous connecter à une source de données ou que Power BI est déconnecté d’une source de données, essayez de vous reconnecter à vos sources de données dans Informations d’identification de la source de données.If a password you use to sign into a data source changes, or Power BI gets signed out from a data source, be sure to try signing into your data sources again in Data Source Credentials.

Veillez à laisser l’option M’envoyer une notification d’échec d’actualisationactivée.Be sure to leave the Send refresh failure notification email to me checked. Vous voudrez en effet probablement être immédiatement informé en cas d’échec d’une actualisation planifiée.You’ll want to know right away if a scheduled refresh fails.

Remarques importantesImportant notes

* L’actualisation n’est pas prise en charge pour les flux OData connectés à Power Pivot et interrogés à partir de Power Pivot.* Refresh is not supported for OData feeds connected to and queried from Power Pivot. En cas d’utilisation d’un flux OData comme source de données, utilisez Power Query.When using an OData feed as a data source, use Power Query.

Résolution des problèmesTroubleshooting

Parfois, l’actualisation des données peut ne pas fonctionner comme prévu.Sometimes refreshing data may not go as expected. Cela est généralement dû à un problème avec une passerelle.Typically this will be an issue connected with a gateway. Consultez les articles de résolution des problèmes de passerelle qui présentent des outils et les problèmes connus.Take a look at the gateway troubleshooting articles for tools and known issues.

Résolution des problèmes de passerelle de données localeTroubleshooting the on-premises data gateway

Résolution des problèmes liés à Power BI Gateway - PersonalTroubleshooting the Power BI Gateway - Personal

D’autres questions ?More questions? Posez vos questions à la communauté Power BITry the Power BI Community