Connecteur Web

Catégories : DAX, Power Query

Microsoft Power Query, l'un des composants clés de Power BI, offre la capacité d'importer facilement des données à partir de pages Web. Cette fonctionnalité permet de collecter des informations précieuses provenant de sites Web et de les intégrer dans vos analyses.

Pour ce faire il vous faut sélectionner le type Web dans "Obtenir les données" et recopier l'URL de la page contenant les informations souhaitées.

Pour lire le contenu d'une page Web Power Query dispose de deux fonctions. la première est Web.Page(), qui est particulièrement utile pour extraire des tables HTML et d'autres éléments de page directement à partir d'un URL puisqu'elle lit le HTML et renvoie une liste des tables présentes sur la page, et la deuxième est Web.BrowserContents(), qui contrairement à Web.Page() retourne l'intégralité du contenu de la page Web y compris le JavaScript et d'autres éléments dynamiques.

Depuis la mise à jour de mars 2023 Web.BrowserContents() est sélectionné comme connecteur par défaut, mais il est toujours possible de profiter de l'expérience qu'offre Web.Page() comme connecteur par défaut en allant dans la section fichier dans Power BI, puis dans "Options et Paramètres" il faut aller dans "Options" et enfin dans la section "Éditeur Power Query" il faut décocher la case "Activer l'inférence de la table web".

 

DETAILS

Mise en situation
Sélection de la source de données comme étant une page Web ©MYPE

Faites-nous confiance
pour vos projets

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