Lors de cette formation, je vous explique ce qu'est Power BI, son architecture, les concepts clés à connaitre notamment le modèle de donnée en étoile, tables de faits et de dimensions, mesures, colonnes calculées, langage DAX, opérateurs DAX, fonctions d’agrégation DAX.
Ensuite après cette courte partie théorique, vous allez directement passer à la pratique en créant une table calendrier qui vous sera utile dans tous vos rapports, ainsi à l'aide d'un script déjà établi vous allez créer une fonction power query qui génère une table calendrier selon des paramètres que vous rentrez : date de départ et date de fin du calendrier.
La notion de dates étant très importante, pratiquement tous vos rapports contiendront une table calendrier.
Puis vous allez charger la table de fait qui contient les données par rapport à l'effectif d'une entreprise, de cette manière vous apprendrez à charger un fichier Excel dans Power BI et vous allez construire votre premier modèle de données en liant la table "Effectif" avec la table "Calendrier".
Vous allez ensuite créer des mesures notamment celles qui calculent l'effectif de l'entreprise ainsi que le nombre de raisons de départs par motif, puis vous allez élaborer votre premier rapport, celui qui analyse les effectifs d'une entreprise.
Cette partie réalisée, vous allez passer aux choses sérieuses en créant un modèle de données professionnel, celui d'une entreprise qui vend des produits de sports, vous allez analyser ses données de ventes, écrire des mesures et réaliser la première page du rapport.
Vous allez apprendre à créer des colonnes calculées, des agrégations de table avec la fonction "summurize" et la fonction rank qui permet de faire un classement selon des valeurs, puis vous aller créer un infobulle c'est à dire un visuel qui apparait lorsque vous mettez la souris sur un autre visuel.
Toujours dans le même rapport, vous allez utiliser un signet, c'est à dire un bookmark qui vous permet d'avoir une vue des visuels que vous avez paramétré dans le signet, nous allons donc rajouter un bouton qui switch qui va nous permettre de fusionner deux pages du rapport. Enfin, vous allez ajouter une page date de chargement de vos fichier et donner un look professionnel à votre rapport en y ajoutant des titres et une page accueil qui renvoie vers les autres pages.
Nous allons créer des variables qui permettent d'utiliser différent types de devises dans notre rapport, nous allons également utiliser les fonctions de Time Intelligence. Toujours sur le rapport précédent, nous allons créer une colonne calculée en utilisant la fonction IF, créer des mesures qui permettent de comparer les ventes de l'année N avec l'année N-1 puis rajouter un titre dynamique.
Ensuite, nous allons créer des rôles sur la base des champs de notre rapport, pour appliquer une restriction sur l'accès aux données par exemple:
- Créer un rôle commercial sur la base de l'email de ce dernier, pour qu'il ne puisse accéder qu'aux données qui le concerne.
- Créer un rôle produit, où la personne ajouté à ce rôle ne peut accéder qu'au produit qu'on a ajouté dans le rôle.
Enfin dans la dernière partie de la formation nous allons :
- Charger des fichiers Excel (de même structure) depuis un site Sharepoint et les connecter à Power BI Desktop via Power Query,
- Transformer les données de manière à éviter les erreurs lors de l'ingestion des données et combiner correctement les fichiers dans une seule base consolidée
- Elaborer un visuel à partir des données consolidées
- Publier le rapport sur le service Power BI
- Actualiser les données à partir du service Power BI
Vous le constaterez dans cette formation vous apprenez par la réalisation de cas pratiques.
Je vous souhaite une excellente formation et un beau voyage dans votre apprentissage de Power BI.