De nombreux utilisateurs ont des classeurs Excel stockés dans leur espace de travail personnel OneDrive ou une bibliothèque de documents Teams liés à un compte Microsoft 365 entreprise ou éducation. Les liens en ligne vers ces fichiers Excel stockés dans OneDrive ou Teams peuvent être utilisés comme source de données pour créer des rapports dynamiques dans Power BI.
L’avantage par rapport à une source locale est de pouvoir automatiser l’actualisation directe de la source une fois le rapport et son modèle sémantique publiés sur le service en ligne Fabric.
L’obtention d’un lien en ligne en provenance de OneDrive ou de Teams nécessite de suivre quelques étapes spécifiques, étapes qui permettent également de juste partager un lien vers un fichier au sein des groupes 365, sur différentes machines, ou avec ses équipes et ses collègues.
Obtenir un lien à partir d’un fichier Excel en ligne
- Accéder à l’emplacement du fichier sur OneDrive ou Teams à l’aide d’un navigateur.
- Sélectionner les 3 points de suspension (…) en regard du fichier pour ouvrir le menu Plus, puis sélectionnez Détails tout en bas de la liste
- Dans le volet Plus d’informations qui s’affiche, sélectionnez l’icône de copie en regard de Chemin d’accès
Utiliser le lien dans Power BI avant publication
Dans Power BI Desktop ou Power BI Service, vous pouvez utiliser le lien que vous venez de copier dans le presse-papiers. Procédez comme suit :
- Dans Power BI Desktop, sélectionner Obtenir les données > Web
- Dans Power BI Service, sélectionner Obtenir les données > API Web
- L’option De base étant sélectionnée, coller le lien copié précédemment dans la boîte de dialogue
- Si Power BI réclame des informations d’identification, choisir Windows (pour les sites SharePoint locaux) ou Compte professionnel (pour les sites Microsoft 365 ou OneDrive pour le travail ou l’école).
Utiliser le lien dans Power BI Service après publication
- Ouvrir le modèle sémantique correspondant
- Cliquer sur le menu Fichier / Paramètres
- Cliquer sur l’option Informations d’identification de la source de données Web
- Passer en mode modification, vérifier le lien puis Sélectionner OAuth2 comme Méthode d’authentification
- Valider en appuyant sur le bouton Se connecter
Sans cela vous pouvez rencontrer une erreur telle que Échec de la mise à jour des informations d’identification de la source de données quand vous tentez de vous connecter ou d’effectuer une actualisation. Le choix de OAuth2 comme méthode d’authentification permet d’éviter cette erreur d’informations d’identification.
Remarque
Une fois le modèle sémantique publié, en même temps que le rapport associé, les icônes Actualiser maintenant et Planifier l’actualisation seront actives en regard du modèle sémantique, le premier pour déclencher une actualisation à la demande et le second pour programmer une actualisation automatique journalière ou hebdomadaire.
