Réduire la taille d’un classeur Excel pour l’afficher dans Power BIReduce the size of an Excel workbook to view it in Power BI

Vous pouvez charger n’importe quel classeur Excel dans Power BI à condition que sa taille ne dépasse pas 1 Go.You can upload any Excel workbook smaller than 1 GB to Power BI. Un classeur Excel peut être constitué de deux parties : un modèle de données et le reste du rapport, c’est-à-dire, le contenu principal des feuilles de calcul.An Excel workbook can have two parts: a Data Model, and the rest of the report—the core worksheet contents. Dans la mesure où le rapport ne dépasse pas les tailles limites suivantes, vous pouvez l’enregistrer sur OneDrive Entreprise, vous y connecter à partir de Power BI et l’afficher dans Excel Online :If the report meets the following size limits, you can save it to OneDrive for Business, connect to it from Power BI, and view it in Excel Online:

  • La taille de l’ensemble du classeur peut atteindre jusqu’à 1 Go.The workbook as a whole can be up to 1 GB.
  • La taille du contenu principal des feuilles de calcul peut atteindre jusqu’à 10 Mo.The core worksheet contents can be up to 10 MB.

Facteurs favorisant le dépassement de la taille limite de 10 Mo au niveau du contenu principal des feuilles de calculWhat makes core worksheet contents larger than 10 MB

Voici quelques éléments qui peuvent entraîner le dépassement de la taille limite de 10 Mo au niveau du contenu principal des feuilles de calcul :Here are some elements that can make the core worksheet contents larger than 10 MB:

Envisagez de supprimer ces éléments, dans la mesure du possible.Consider removing these elements, if possible.

Si le rapport inclut un modèle de données, vous avez d’autres options :If the report has a Data Model, you have some other options:

  • Effacez les données dans les feuilles de calcul Excel et stockez-les plutôt dans le modèle de données.Remove data from Excel worksheets, and store it in the Data Model instead. Pour plus d’informations, consultez « Effacer des données dans les feuilles de calcul » ci-dessous.See “Remove data from worksheets” below for details.
  • Créez un modèle de données économe en mémoire pour réduire la taille globale du rapport.Create a memory-efficient Data Model to reduce the overall size of the report.

Pour apporter l’une de ces modifications, vous devez modifier le classeur dans Excel.To make any of these changes, you need to edit the workbook in Excel.

Pour plus d’informations, consultez les limites de taille de fichier pour les classeurs Excel dans SharePoint Online.Read more about file size limits for Excel workbooks in SharePoint Online.

Effacer des données dans les feuilles de calculRemove data from worksheets

Si vous importez des données dans Excel à partir de l’onglet Power Query ou Données Excel, le classeur risque de contenir les mêmes données dans le tableau Excel et dans le modèle de données.If you import data into Excel from the Power Query tab or the Excel Data tab, the workbook might have the same data in an Excel table and in the Data Model. Les tableaux volumineux peuvent occasionner le dépassement de la limite de 10 Mo dans les feuilles de calcul Excel.Large tables in Excel worksheets may make the core worksheet contents more than 10 MB. En supprimant le tableau dans Excel et en conservant les données dans le modèle de données, vous pouvez réduire considérablement le contenu principal des feuilles de calcul du rapport.Removing the table in Excel and keeping the data in the Data Model can greatly reduce the core worksheet contents of the report.

Si vous devez importer des données dans Excel, suivez ces conseils :When you import data into Excel, follow these tips:

  • Dans Power Query: effacez la zone Charger dans la feuille de calcul .In Power Query: Clear the Load to worksheet box.

    Les données sont importées uniquement dans le modèle de données, et pas dans des feuilles de calcul Excel.The data is imported only into the Data Model, with no data in Excel worksheets.

  • À partir de l’onglet Données Excel, si vous avez précédemment coché Table dans l’Assistant Importation : accédez à Connexions existantes> cliquez sur la connexion > Créer une connexion uniquement.From the Excel Data tab, if you previously checked Table in the import wizard: Go to Existing Connections > click the connection > Only create connection. Supprimez le ou les tableaux d’origine créés durant l’importation initiale.Delete the original table or tables created during the initial import.
  • À partir de l’onglet Données Excel: ne cochez pas Table dans la zone Importer des données .From the Excel Data tab: don’t check Table in the Import Data box.

Optimiseur de taille de classeurWorkbook Size Optimizer

Si votre classeur contient un modèle de données, vous pouvez exécuter l’optimiseur de taille du classeur pour réduire la taille de celui-ci.If your workbook contains a data model, you can run the workbook size optimizer to reduce the size of your workbook. Télécharger l’optimiseur de taille de classeur.Download Workbook Size Optimizer.

Créer un modèle de données économe en mémoireCreate a memory-efficient Data Model

Utilisation des liens OneDrive Entreprise dans Power BI DesktopUse OneDrive for Business links in Power BI Desktop