1
[email protected]osoft.com L'utilisation, la copie, la reproduction des textes de la page ci-dessus, sous quelque forme que ce soit, sont autorisées après accord du
rédacteur susnommé. Merci.
Rappelez-vous 60
Synergie - Excel Services / Excel Online - Parlons peu mais parlons BI
Connaissez-vous Power Query ?
Microsoft Power Query pour Excel est un add-on d'Excel qui permet d'extraire, de transformer, d'enrichir des données
et de les importer directement dans un classeur Excel et ce quelle que soit la source de ces données. Et de Excel à
SharePoint il n'y a qu'un petit pas à franchir.
C'est un ETL au sens http://fr.wikipedia.org/wiki/Extract_Transform_Load totalement gratuit et extrêmement intuitif.
Mais pour moi c'est surtout le couteau suisse du poweruser, le « multipass » de l'analyste (du futur proche) des
données qui maîtrise parfaitement la synergie SharePoint/Excel.
La BI libre-service à portée de tous. Ou comment ramener facilement des données dans SharePoint avec une facilité
déconcertante.
Pour ce faire il faut avant toute chose disposer d'Excel 2013 ou plus et installer Power Query en allant tout simplement
le télécharger ici : http://www.microsoft.com/fr-FR/download/details.aspx?id=39379
Une fois installé, vous devez obtenir le ruban suivant avec Power Query en bonne place :
Puis en cliquant sur Power Query le menu s'affiche :
2
[email protected]osoft.com L'utilisation, la copie, la reproduction des textes de la page ci-dessus, sous quelque forme que ce soit, sont autorisées après accord du
rédacteur susnommé. Merci.
Rappelez-vous 60
D'où peut-on extraire des données ?
Réponse : de partout du moment qu'on y a accès.
La liste des possibles :
o Se connecter à une page web
o Se connecter à un fichier Excel ou CSV
o Se connecter à un fichier XML
o Se connecter à un fichier texte
o Se connecter à un dossier
o Se connecter à une base de données SQL Server
o Se connecter à une base de données Microsoft Azure SQL
o Se connecter à une base de données Access
o Se connecter à une base de données Oracle
o Se connecter à une base de données IBM DB2
o Se connecter à une base de données MySQL
o Se connecter à une base de données PostgreSQL
o Se connecter à une base de données Sybase IQ
o Se connecter à une base de données Teradata
o Se connecter à une liste SharePoint
o Se connecter à un flux OData
o Se connecter à un flux OData de Dynamics CRM
o Se connecter à Microsoft Azure Marketplace
o Se connecter à un système HDFS (Hadoop Distributed File System)
o Se connecter à Microsoft Azure HDInsight
o Se connecter au stockage d'objets blob Microsoft Azure
o Se connecter au stockage de tables Microsoft Azure
o Se connecter à Active Directory
o Se connecter à un compte Microsoft Exchange Server
o Se connecter à Facebook
o Se connecter à une table de données Excel
Essayons les deux premiers WEB et CSV :
Je vous propose d'aller chercher la table officielle des codes postaux https://www.data.gouv.fr/fr/datasets/base-
officielle-des-codes-postaux/
Ouvrez Excel et Power Query
3
[email protected]osoft.com L'utilisation, la copie, la reproduction des textes de la page ci-dessus, sous quelque forme que ce soit, sont autorisées après accord du
rédacteur susnommé. Merci.
Rappelez-vous 60
Cliquez sur importer des données d'une page web.
Et copiez-y l'adresse du lien :
4
[email protected]osoft.com L'utilisation, la copie, la reproduction des textes de la page ci-dessus, sous quelque forme que ce soit, sont autorisées après accord du
rédacteur susnommé. Merci.
Rappelez-vous 60
L'éditeur de requête s'ouvre :
Dans la partie droite vous avez les paramètres de la requête : changez son nom.
5
[email protected]osoft.com L'utilisation, la copie, la reproduction des textes de la page ci-dessus, sous quelque forme que ce soit, sont autorisées après accord du
rédacteur susnommé. Merci.
Rappelez-vous 60
Cliquez sur le bouton Source avec le bouton droite de votre souris.
Le moteur de l'éditeur a appliqué les instructions automatiques de détection du délimiteur, du type et du nom des
colonnes. Ce qui se traduit par :
Ou si vous cliquez sur Editeur avancé par :
1 / 13 100%