Lire l'article
(écrit par un humain)
Modéliser l’évolution de la population de plusieurs villes françaises directement depuis Wikipédia c’est possible avec Power BI. Dans cet article, nous allons créer une base de données consolidée à partir des pages Wikipédia de différentes villes. L'objectif : obtenir des visualisations dynamiques sur deux siècles de démographie.
Tout commence sur les pages Wikipédia des villes françaises. Prenons par exemple Marseille : en descendant un peu, on trouve un tableau présentant l’évolution de la population par année. Ce même tableau est également présent pour Lille, Lyon, Toulouse, etc. Bonne nouvelle : ces tableaux ont tous la même structure, ce qui va nous permettre de les importer facilement dans Power BI.
Commencez par copier l’URL de la page Wikipédia de la ville souhaitée. Ensuite, dans Power BI Desktop :
Power BI affiche alors toutes les tables détectées sur la page. Repérez celle nommée "Évolution de la population", puis importez-la.
Parfois, vous remarquerez que certaines dates sont manquantes (par exemple, la série s’arrête à 1851).
Une page Wikipédia peut contenir plusieurs tableaux, mais nous ne voulons que ceux contenant les données de population. Pour les filtrer :
Développez ensuite la colonne "Data". Attention à bien cliquer sur "Charger plus" pour ne pas vous limiter aux premières lignes visibles (sinon votre tableau risque de s’arrêter en 1896 !).
L’objectif est d’avoir une table avec 3 colonnes : Ville – Année – Population. Pour cela on va:
Plutôt que de dupliquer la requête pour chaque ville, on va créer un paramètre dynamique :
Faites un clic droit sur la requête et choisissez "Créer une fonction". Cela vous permettra d’appeler cette requête pour plusieurs villes automatiquement.
Préparez une liste des 20 plus grandes villes françaises depuis Internet. Collez cette liste dans Power BI via "Entrer les données", puis :
Dans la requête contenant la liste des villes :
Vous obtenez une table consolidée avec les colonnes : Ville – Année – Population.
Il ne reste plus qu’à créer un rapport dans Power BI :
À chaque ajustement de l’intervalle de dates, vos courbes se mettent à jour automatiquement.
Ce type de cas pratique est idéal pour progresser en automatisation de rapports et en data transformation dans Power BI. Nous abordons ces méthodes en détail lors de nos formations, en présentiel ou à distance.
Pensez à vous abonner à notre chaîne YouTube pour ne rater aucun tuto Power BI !