Partager via


Actualiser un modèle sémantique créé à partir d’un classeur Excel sur OneDrive ou SharePoint Online

Important

Les fonctionnalités suivantes sont déconseillées et ne seront plus disponibles à partir du 29 septembre 2023 :

  • Le chargement de classeurs locaux dans des espaces de travail Power BI ne sera plus autorisé.
  • La configuration de la planification et de l’actualisation immédiate pour les fichiers Excel qui n’ont pas encore d’actualisation planifiée ne sera plus autorisée.

Les fonctionnalités suivantes sont déconseillées et ne seront plus disponibles à partir du 31 octobre 2023 :

  • Les actualisations planifiées et immédiates pour les fichiers Excel existants qui ont été précédemment configurés pour une actualisation planifiée ne seront plus autorisées.
  • Les classeurs locaux chargés dans les espaces de travail Power BI ne s’ouvrent plus dans Power BI.

Après le 31 octobre 2023 :

  • Vous pouvez télécharger des classeurs locaux existants à partir de votre espace de travail Power BI.
  • Vous pouvez publier votre modèle de données Excel en tant que modèle sémantique Power BI et planifier l’actualisation.
  • Vous pouvez importer des classeurs Excel à partir de bibliothèques de documents OneDrive et SharePoint pour les afficher dans Power BI.

Si votre organisation utilise ces fonctionnalités, consultez plus de détails dans Migration de vos classeurs Excel.

Vous pouvez importer des classeurs Excel à partir de votre ordinateur local ou à partir d’un stockage cloud tel que OneDrive pour le travail ou l’établissement scolaire ou SharePoint Online. Cet article explore les avantages de l’utilisation du stockage cloud pour vos fichiers Excel. Pour plus d’informations sur l’importation de fichiers Excel dans Power BI, consultez Obtenir des données à partir de fichiers de classeur Excel.

Quels sont les avantages ?

Lorsque vous importez des fichiers à partir de OneDrive ou sharePoint Online, cela garantit que le travail que vous effectuez dans Excel reste synchronisé avec le service Power BI. Toutes les données que vous avez chargées dans le modèle de votre fichier sont ensuite mises à jour dans le modèle sémantique. Tous les rapports que vous avez créés à partir du fichier sont chargés dans la section Rapports de Power BI. Si vous apportez et enregistrez des modifications dans votre fichier sur OneDrive ou SharePoint Online, Power BI affiche les mises à jour de ces modifications. Par exemple, si vous ajoutez de nouvelles mesures, modifiez des noms de colonnes ou modifiez des visualisations, Power BI reflète les modifications. Vos modifications sont généralement mises à jour dans un délai d’une heure après leur enregistrement.

Lorsque vous importez un classeur Excel à partir de votre OneDrive personnel, toutes les données du classeur se chargent dans un nouveau modèle sémantique dans Power BI. Par exemple, les tableaux des feuilles de calcul, les données chargées dans le modèle de données Excel et la structure du modèle de données entre dans un nouveau modèle sémantique. Power BI se connecte automatiquement au classeur sur OneDrive ou SharePoint Online, environ toutes les heures pour rechercher les mises à jour. Si le classeur a changé, Power BI actualise le modèle sémantique et les rapports dans le service Power BI.

Vous pouvez actualiser le modèle sémantique dans le service Power BI. Lorsque vous actualisez ou planifiez manuellement une actualisation sur le modèle sémantique, Power BI se connecte directement aux sources de données externes pour rechercher les données mises à jour. Il charge ensuite les données mises à jour dans le modèle sémantique. L’actualisation d’un modèle sémantique à partir de Power BI n’actualise pas les données du classeur sur OneDrive ou SharePoint Online.

Qu’est-ce qui est pris en charge ?

Power BI prend en charge les options Actualiser maintenant et Planifier l’actualisation pour les modèles sémantiques qui répondent aux conditions suivantes :

  • Les modèles sémantiques sont créés à partir de fichiers Power BI Desktop importés à partir d’un lecteur local.
  • Obtenir des données ou l’éditeur Power Query dans Power BI est utilisé pour se connecter aux données et les charger.
  • Les données proviennent d’une source décrite dans l’une des sections suivantes.

Power BI Gateway - Personal

  • Toutes les sources de données en ligne affichées dans l'option "Obtenir des données" et l'Éditeur Power Query de Power BI Desktop.
  • Toutes les sources de données locales affichées dans l’éditeur Get data et Power Query de Power BI Desktop, à l’exception du fichier Hadoop (HDFS) et de Microsoft Exchange.

Passerelle de données locale

La passerelle de données locale prend en charge l’actualisation pour les sources de données suivantes :

  • Analysis Services (tabulaire)
  • Analysis Services (multidimensionnelle)
  • SQL Server
  • SAP HANA
  • Oracle
  • Teradata
  • Fichier
  • Dossier
  • Liste SharePoint (locale)
  • le Web
  • OData
  • IBM DB2
  • MySQL
  • Sybase
  • SAP BW
  • IBM Informix Database
  • ODBC

Remarque

Une passerelle doit être installée et en cours d’exécution pour que Power BI se connecte à des sources de données locales et actualise le modèle sémantique.

OneDrive ou OneDrive professionnel ou scolaire. Quelle est la différence ?

Si vous avez à la fois oneDrive personnel et OneDrive pour le travail ou l’école, il est recommandé de conserver les fichiers que vous souhaitez importer dans OneDrive pour le travail ou l’école. Voici pourquoi : vous utilisez probablement deux comptes différents pour vous connecter et accéder à vos fichiers.

Dans Power BI, la connexion à OneDrive pour le travail ou l’établissement scolaire est généralement transparente, car vous utilisez probablement le même compte pour vous connecter à Power BI que OneDrive pour le travail ou l’établissement scolaire. Mais avec OneDrive personnel, il est plus courant de se connecter avec un autre compte Microsoft .

Lorsque vous vous connectez à OneDrive pour le travail ou l’établissement scolaire avec votre compte Microsoft, sélectionnez Conserver la connexion à. Power BI peut ensuite synchroniser les mises à jour que vous effectuez dans le fichier dans Power BI Desktop avec des modèles sémantiques dans Power BI.

Capture d’écran montrant la case à cocher Maintenir la connexion.

Si les informations d’identification de votre compte Microsoft changent, les modifications de votre fichier sur OneDrive ne peuvent pas se synchroniser avec le modèle sémantique ou les rapports dans Power BI. Vous devez reconnecter et importer à nouveau le fichier à partir de votre OneDrive personnel.

Options de connexion à un fichier Excel

Lorsque vous vous connectez à un classeur Excel dans OneDrive pour le travail ou l’école, ou SharePoint Online, vous avez deux options pour obtenir ce qui se trouve dans votre classeur dans Power BI.

Importer des données Excel dans Power BI : lorsque vous importez un classeur Excel à partir de votre oneDrive professionnel ou scolaire ou SharePoint Online, il fonctionne comme décrit précédemment.

Connecter, gérer et afficher Excel dans Power BI : lorsque vous utilisez cette option, vous créez une connexion à partir de Power BI directement à votre classeur sur OneDrive pour le travail ou l’établissement scolaire ou SharePoint Online.

Lorsque vous vous connectez à un classeur Excel de cette façon, un modèle sémantique n’est pas créé dans Power BI. Toutefois, le classeur apparaît dans le service Power BI sous Rapports avec une icône Excel en regard du nom. Contrairement à Excel Online, lorsque vous vous connectez à votre classeur à partir de Power BI, si votre classeur dispose de 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 d’actualisation.

Lorsque vous configurez une planification d’actualisation de cette façon, la seule différence est que les données actualisées sont entrées dans le modèle de données du classeur sur OneDrive ou SharePoint Online, plutôt qu’un modèle sémantique dans Power BI.

Comment vérifier que les données sont chargées dans le modèle de données Excel ?

Lorsque vous utilisez Power Query (Obtenir & transformer des données dans Excel 2016) pour vous connecter à une source de données, vous avez plusieurs options d’emplacement de chargement des données. Pour vous assurer que vous chargez des 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 Importer des données.

  1. Dans Excel, sélectionnez Data>Obtenir des données et sélectionnez l’emplacement à partir duquel vous souhaitez que vos données proviennent. Dans cet exemple, les données se chargent à partir d’un fichier de classeur Excel.

  2. Dans la fenêtre du navigateur de fichiers, recherchez et sélectionnez votre fichier de données, puis sélectionnez Importer.

  3. Dans navigateur, sélectionnez votre fichier et choisissez Charger vers... .

    Capture d’écran montrant un fichier à sélectionner et importer à partir de la fenêtre navigateur.

    Dans Excel, sélectionnez Données>Obtenir des données>Lancer l’Éditeur Power Query pour ouvrir l’Éditeur de requête. Ici, vous pouvez sélectionner Fermer et charger dans...

    Une capture d’écran Capture d’écran montrant la commande Fermer et charger dans... dans Excel.

  4. Ensuite, dans Importer des données, veillez à sélectionner Ajouter ces données au modèle de données et sélectionnez OK.

    Capture d’écran montrant la case à cocher Ajouter au modèle de données.

Que se passe-t-il si j’utilise Obtenir des données externes dans Power Pivot ?

Aucun problème. Chaque fois que vous utilisez Power Pivot pour vous connecter et interroger des données à 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.

Comment planifier une actualisation ?

Lorsque vous configurez une planification d’actualisation, Power BI se connecte directement aux sources de données à l’aide d’informations de connexion et d’informations d’identification dans le modèle sémantique pour rechercher des données mises à jour. Il charge ensuite les données mises à jour dans le modèle sémantique. Toutes les visualisations des rapports et tableaux de bord basés sur ce modèle sémantique dans le service Power BI sont également mises à jour.

Pour plus d’informations sur la configuration d’une actualisation planifiée, consultez Configurer l’actualisation planifiée.

Quand les choses se passent mal

En cas de problème, c’est généralement parce que Power BI ne peut pas se connecter aux sources de données. Ou c’est parce que le modèle sémantique se connecte à une source de données locale et que la passerelle est hors connexion. Assurez-vous que Power BI peut se connecter aux sources de données. Si un mot de passe que vous utilisez pour vous connecter à une source de données change ou si Power BI est déconnecté d’une source de données, veillez à vous reconnecter à vos sources de données dans les informations d’identification de la source de données.

Assurez-vous que le paramètre M’envoyer une notification d’échec d’actualisation est activé. Vous souhaitez savoir immédiatement si une actualisation planifiée échoue.

Remarques importantes

L’actualisation n’est pas prise en charge pour les flux OData connectés et interrogés à partir de Power Pivot. Lorsque vous utilisez un flux OData comme source de données, utilisez Power Query.

Résolution des problèmes

Parfois, l’actualisation des données peut ne pas aller comme prévu. En règle générale, les problèmes d’actualisation sont un problème avec la passerelle de données. Pour obtenir des outils, des conseils et des problèmes connus, consultez les articles suivants sur la résolution des problèmes de la passerelle.

Plus de questions ? Essayez la communauté Power BI.