Comment importer des images sur Power BI depuis un site web

28 avril 2023

Importer des images sur Power BI depuis un site web peut être utile pour enrichir les visualisations de données. Par exemple, dans le cas d'un rapport de données sur les films, il est souvent plus intéressant de voir l'affiche du film plutôt que simplement son titre ou sa note IMDB. En important les images à partir d'un site web tel que IMDB, on peut facilement les intégrer dans les visualisations de données et ainsi rendre le rapport plus attractif et plus complet. Cela permet également d'ajouter une dimension visuelle aux données et de les rendre plus compréhensibles pour les utilisateurs.

Nous vous invitons à regarder notre vidéo YouTube qui montre comment importer des images sur Power BI depuis un site web.

Importation d'une liste de films

Nous pouvons importer n'importe quel élément de type web sur Power BI. Pour commencer, nous allons importer les données d'un site web. Pour cela, nous cliquons sur Obtenir les données et ensuite sur web.

Pour la démonstration nous allons choisir comme source de données le site IMDB qui classifie les 250 meilleurs films. Nous copions l'URL et nous le collons sur Power BI. Nous importons ensuite les titres des films ainsi que leurs notes IMDB dans Power Query. Après avoir importer ces données il est important de ne garder que les informations nécessaires et de les organiser de la bonne manière pour la suite.

Importation des affiches de films

Maintenant, nous allons importer les affiches qui correspondent au film. Il faut encore une fois importer les données du site web IMDb. Cependant, cette fois-ci nous allons cliquer sur "Ajouter une table avec des exemples".

Cela va nous mener vers une table constitué d'une colonne que nous allons renommer Image car celle-ci va contenir tous les URL des affiches des films. Ensuite, nous allons copier le premier URL de la première image.

Pour ce faire, il suffit de faire un clic droit sur l'image et d'appuyer sur inspecter. Une fenêtre en code html apparaît et nous cliquons sur le lien dans l'infobulle.

L'image s'ouvre dans un autre onglet et nous copions l'URL afin de le mettre dans la colonne sur Power Query. Nous répétons ce procédé une deuxième fois avec une autre image pour que la table à partir d'exemples identifie les URL de toutes les autres affiches et les inscrive dans la table. Une fois la colonne remplie nous importons cette table.

Relier les images avec les titres de films

Maintenant, nous allons devoir créer une colonne commune afin de mettre en relation la table contenant les images et la table contenant les titres des films. Sur notre table de classement nous allons séparer le classement des films du titre pour les mettre dans des colonnes séparés. Puis, dans notre requête des images, nous allons créer une colonne index allant de 1 à 250. Nous pouvons maintenant fusionner ces requêtes.

Afficher les images dans le rapport

Sur Power BI desktop, nous nous rendons dans la vue modèle et nous créons la relation entre les deux tables grâce à la colonne commune index. Nous créons ensuite dans le rapport un visuel de type tableau où nous mettons la colonne correspondant au titre des films ainsi que la colonne correspondant aux images. Nous pouvons voir que la colonne des images ne contient que des liens URL. Pour changer cela, nous devons cliquer sur la colonne Image dans le champ donné et ensuite modifier la catégorie de données pour sélectionner URL images.

Enfin, Nous pouvons voir que les affiches des films s'affichent bel et bien dans notre rapport.

Merci d'avoir lu cet article, vous pouvez retrouvez nos vidéos explicatives sur Power BI sur notre chaine YouTube ou en cliquant ici, nous abordons aussi l'importation d'images depuis un site web durant nos formations.

Articles en relation

linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram