Tutoriel Power BI

Avant de comprendre PowerBI, apprenons :

Qu'est-ce que la BI?

La Business Intelligence est une mรฉthode technologique qui vous aide ร  analyser les donnรฉes et ร  fournir des informations exploitables qui aident les dirigeants d'entreprise, les chefs d'entreprise et les autres utilisateurs ร  prendre des dรฉcisions commerciales รฉclairรฉes.

Qu'est-ce que Power BI ?

Power BI est un outil de Business Intelligence et de visualisation de donnรฉes permettant de convertir des donnรฉes provenant de diverses sources de donnรฉes en tableaux de bord interactifs et rapports d'analyse. Power BI propose des services basรฉs sur le cloud pour des visualisations interactives avec une interface simple permettant aux utilisateurs finaux de crรฉer leurs propres rapports et tableaux de bord.

Diffรฉrentes versions de Power BI, telles que les applications de bureau, basรฉes sur des services (SaaS) et mobiles Power BI, sont utilisรฉes pour diffรฉrentes plates-formes. Il fournit plusieurs connecteurs logiciels et services pour la business intelligence.

Dans cette formation Power BI, vous apprendrez tous les concepts importants de Power BI et dรฉvelopperez une comprรฉhension de base de la faรงon d'utiliser l'outil Power BI.

Pourquoi utiliser Power BI ?

Voici les utilisations les plus importantes de lโ€™outil Power BI :

  • Tableaux de bord et rapports prรฉdรฉfinis pour les solutions SaaS
  • Power BI permet des mises ร  jour du tableau de bord en temps rรฉel.
  • Offre une connexion sรฉcurisรฉe et fiable ร  vos sources de donnรฉes dans le cloud ou sur site
  • Power BI offre un dรฉploiement rapide, une configuration hybride et un environnement sรฉcurisรฉ.
  • Permet l'exploration des donnรฉes ร  l'aide d'une requรชte en langage naturel
  • Offre une fonctionnalitรฉ de visualisation de tableau de bord rรฉguliรจrement mise ร  jour avec la communautรฉ.

Types d'outils Power BI

Maintenant, dans ce didacticiel de bureau Power BI, nous allons dรฉcouvrir les types d'outils Power BI.

Certains outils Power BI importants sont :

Power BI Desktop

Le bureau Power BI est le principal outil de crรฉation et de publication pour Power BI. Les dรฉveloppeurs et les utilisateurs expรฉrimentรฉs l'utilisent pour crรฉer de tout nouveaux modรจles et rapports ร  partir de zรฉro.

Coรปts : Gratuit

Service Power BI

En ligne Software as a Service (SaaS) oรน sont hรฉbergรฉs les modรจles de donnรฉes, les rapports et les tableaux de bord Powe Bl. L'administration, le partage et la collaboration se font dans le cloud.

Licence Pro : 10 $/utilisateurs/mois

Passerelle de donnรฉes Power BI

Power BI Data Gateway fonctionne comme un pont entre le service Power Bl et les sources de donnรฉes sur site telles que DirectQuery, Import, Live Query. Il est installรฉ par Bl Admin.

Serveur de rapports Power BI

Il peut hรฉberger des rapports paginรฉs, des KPI, des rapports mobiles et des rapports Power Bl Desktop. Il est mis ร  jour tous les 4 mois et installรฉ/gรฉrรฉ par l'รฉquipe informatique. Les utilisateurs peuvent modifier les rapports Power Bl d'autres rapports crรฉรฉs par l'รฉquipe de dรฉveloppement.

Applications mobiles Power BI

L'application mobile Power BI est disponible pour iOS, Android, Windows. Il peut รชtre gรฉrรฉ ร  l'aide Microsoft Accordรฉ. Vous pouvez utiliser cet outil pour afficher des rapports et des tableaux de bord sur le serveur de rapports Power Bl Service.

Sources de donnรฉes pour Power BI

Source de donnรฉes Description
Excel (.xlsx, xlxm) Un classeur peut contenir des donnรฉes saisies manuellement ou des donnรฉes interrogรฉes et chargรฉes ร  partir de sources de donnรฉes externes.
Comma Separated Value (CSV) Les fichiers sont de simples fichiers texte contenant des lignes de donnรฉes. Chaque ligne peut contenir une ou plusieurs valeurs sรฉparรฉes par une virgule.
Bureau Power BI (.pbi) Vous pouvez utiliser Power BI Desktop pour interroger et charger des donnรฉes ร  partir de sources de donnรฉes externes.
Bases de donnรฉes dans le cloud Il vous permet de vous connecter en direct ร  Azure Base de donnรฉes SQL, Azure Entrepรดt de donnรฉes SQL, etc.
Bases de donnรฉes sur site Vous pouvez vous connecter directement aux bases de donnรฉes de modรจles relationnels SQL Server Analysis Services. Une passerelle Power BI Enterprise est requise.

Termes clรฉs utilisรฉs dans Power BI

Termes clรฉs utilisรฉs dans Power BI

Long Description
Visualisation Un affichage visuel dโ€™informations pour atteindre un ou plusieurs objectifs. Il offre un affichage dโ€™informations sur un seul รฉcran. Il alerte les utilisateurs sur des problรจmes ou des problรจmes Operationnel, Performance, Personnel, etc.
Jeux de donnรฉes Un ensemble de donnรฉes est quelque chose que vous importez ou auquel vous vous connectez. Les ensembles de donnรฉes peuvent รชtre renommรฉs, actualisรฉs, supprimรฉs et explorรฉs.
Tableau de bord Le tableau de bord est une collection qui contient zรฉro ou plusieurs vignettes et widgets. Il est utilisรฉ pour reprรฉsenter une vue personnalisรฉe d'un sous-ensemble des ensembles de donnรฉes sous-jacents.
Rapports Un rapport Power BI est constituรฉ dโ€™une ou plusieurs pages de visualisations. Il peut รชtre crรฉรฉ ร  partir de zรฉro, importรฉ dans un tableau de bord et crรฉรฉ ร  l'aide d'ensembles de donnรฉes.
Cรฉramique Il s'agit d'une visualisation unique trouvรฉe dans un rapport ou sur une boรฎte de tableau de bord rectangulaire qui contient chaque visuel.

Histoire de Power BI

  • Power BI a รฉtรฉ conceptualisรฉ par Ruler et Dhers Netz de l'รฉquipe des services de couverture de serveur SQL ร  Microsoft.
  • Il a รฉtรฉ conรงu par West Chadic George en 2010 et nommรฉ Project Crescent.
  • En 2011, il a รฉtรฉ fourni avec SQL Server sous le nom de code Mount McKinley.
  • Microsoft a dรฉvoilรฉ le premier aperรงu de Power BI en septembre 2014.
  • La premiรจre version de Power BI a รฉtรฉ publiรฉe le 24 juillet 2015. Elle รฉtait basรฉe sur des complรฉments basรฉs sur Excel tels que Power Query, Pivot, View et Map.

Archiconfiguration de Power BI

Archiconfiguration de Power BI
Archiconfiguration de Power BI

Intรฉgration des Donnรฉes

Une organisation doit travailler avec des donnรฉes provenant de diffรฉrentes sources qui peuvent se prรฉsenter sous diffรฉrents formats de fichiers. Les donnรฉes doivent รชtre extraites d'une source diffรฉrente qui peut provenir de diffรฉrents serveurs ou bases de donnรฉes. Ces donnรฉes sont intรฉgrรฉes dans un format standard dans une zone de prรฉparation commune.

Traitement de l'information

ร€ ce stade, les donnรฉes intรฉgrรฉes ne sont toujours pas prรฉparรฉes pour la visualisation car elles doivent รชtre traitรฉes. Ces donnรฉes sont prรฉtraitรฉes. Par exemple, les valeurs redondantes, les valeurs manquantes seront supprimรฉes de l'ensemble de donnรฉes.

La rรจgle mรฉtier doit รชtre appliquรฉe aux donnรฉes lorsque celles-ci sont nettoyรฉes. Vous pouvez charger ces donnรฉes dans Entreposage De Donnรฉes.

Prรฉsentation des donnรฉes

Une fois les donnรฉes chargรฉes et traitรฉes, elles peuvent รชtre bien mieux visualisรฉes grรขce ร  l'utilisation des diverses visualisations proposรฉes par Power Bi. L'utilisation du tableau de bord et du rapport permet de reprรฉsenter les donnรฉes de maniรจre plus intuitive. Ce rapport visuel aide les utilisateurs finaux professionnels ร  prendre des dรฉcisions commerciales basรฉes sur les informations recueillies.

Installer et exรฉcuter Power BI Desktop

ร‰tape 1) Visiter https://powerbi.microsoft.com/en-us/desktop/

Et sรฉlectionnez le bouton Tรฉlรฉcharger gratuitement

Installer et exรฉcuter Power BI Desktop

ร‰tape 2) Vous serez redirigรฉ vers un Microsoft stocker et sรฉlectionner le bouton Obtenir.

Installer et exรฉcuter Power BI Desktop

ร‰tape 3) Cliquez sur le bouton Installer.

Installer et exรฉcuter Power BI Desktop

ร‰tape 4) Vous pouvez voir l'รฉtat de progression sur l'รฉcran.

Installer et exรฉcuter Power BI Desktop

ร‰tape 5) Avant l'รฉcran de bienvenue, vous demanderez de vous inscrire pour participer.

Installer et exรฉcuter Power BI Desktop

ร‰tape 6) Lorsque vous exรฉcutez Power BI Desktop, un รฉcran de bienvenue s'affiche.

Installer et exรฉcuter Power BI Desktop

Tableau de bord Power BI

La figure ci-dessous illustre le tableau de bord Power BI :

Tableau de bord Power BI

Power Bl Desktop est un outil d'agrandissement utilisรฉ pour gรฉnรฉrer des tableaux de bord et des rapports. Les applications Power Bl seront accessibles par d'autres utilisateurs via des appareils de bureau et mobiles.

Il existe des composants Power BI, soit 5 composants principaux commercialisรฉs sur le marchรฉ.

  • PowerQuery : Il peut รชtre utilisรฉ pour rechercher, accรฉder et transformer des sources de donnรฉes publiques et/ou internes.
  • Pivot de puissance : Il est utilisรฉ pour la modรฉlisation des donnรฉes pour l'analyse en mรฉmoire.
  • Vue de puissance: Ce composant vous permet de visualiser, d'analyser et d'afficher des donnรฉes.
  • Carte de puissance : Il donne vie aux donnรฉes grรขce ร  une visualisation gรฉographique interactive.
  • Service Power BI: Il vous permet de partager des vues de donnรฉes et des classeurs, que vous pouvez actualiser ร  partir de sources de donnรฉes sur site et basรฉes sur le cloud.
  • Questions et rรฉponses sur Power BI : Il vous permet de poser des questions et d'obtenir des rรฉponses immรฉdiates ร  l'aide d'une requรชte en langage naturel.
  • Passerelle de gestion des donnรฉes : Il propose des mises ร  jour pรฉriodiques des donnรฉes, affiche les flux de donnรฉes et expose les tableaux.
  • Catalogue de donnรฉes : Ce composant permet ร  l'utilisateur de dรฉcouvrir et de rรฉutiliser des requรชtes ร  l'aide du catalogue de donnรฉes. Les mรฉtadonnรฉes peuvent รชtre facilitรฉes pour la fonctionnalitรฉ de recherche.

Quโ€™est-ce que la fonction Dax ?

DAX est un langage d'expression de formule appelรฉ (DAX) qui peut รชtre utilisรฉ avec divers outils de visualisation comme Power BI. Il est รฉgalement connu sous le nom de langage fonctionnel, dans lequel le code complet est conservรฉ dans une fonction. Les formules de programmation DAX contiennent deux types de donnรฉes : Numรฉrique et Autre.

Chacun est liรฉ aux autres par des colonnes communes. Voici un diagramme simple de l'exemple de tableau de bord Power BI montrant les relations.

Fonction Dax

Il y a 3 รฉlรฉments dans Power BI que vous pouvez utiliser

DAX โ€“

  • Colonnes calculรฉes
  • d'attรฉnuation
  • Tableaux

Voyons tous ces exemples Power BI et voyons comment fonctionnent les fonctions DAX.

Colonnes calculรฉes

La colonne calculรฉe vous permet de crรฉer de nouvelles colonnes basรฉes sur les donnรฉes fournies.

Par exemple, il n'y a pas de colonne ยซ Prix final ยป disponible dans le tableau Articles. Ici, la fonction DAX est utilisรฉe pour calculer une nouvelle colonne lorsque seuls le prix total et la quantitรฉ sont disponibles.

Price = List_Items[MRP]*List_Items[Qty]

Dans les donnรฉes prรฉsentรฉes dans lโ€™exemple Power BI ci-dessus, chaque ligne aura dรฉsormais le prix calculรฉ respectif.

d'attรฉnuation

Vous pouvez effectuer un calcul ร  l'aide de mesure sans avoir besoin d'ajouter de donnรฉes, comme indiquรฉ dans l'exemple Power BI ci-dessous. Ceci est trรจs utile pour les rapports dans lesquels le prix peut รชtre affichรฉ, sans nรฉcessiter une toute nouvelle colonne pour le stocker.

Exemple :

1] Total of the MRP column * Total of Qty column

Tableaux

Les fonctions DAX dans le modรจle tabulaire renvoient des tables entiรจres. Par exemple, afin de gรฉnรฉrer une liste de tous les pays dans lesquels l'organisation a des clients, utilisez la fonction :

cities touched = DISTINCT(Customers[City])

Un mot sur les filtres

Les filtres masquent les lignes qui ne correspondent pas aux critรจres donnรฉs. Un calcul aprรจs filtrage des donnรฉes ne sera applicable que sur une ligne qui correspond ร  ces critรจres.

Fonctions Power BI DAX

Certaines fonctions DAX importantes sont :

Normale

Cette fonction DAX vous permet de trouver la moyenne ร  partir d'un ensemble de valeurs donnรฉ, comme indiquรฉ dans l'exemple Power BI ci-dessous.

Exemple -

AvgComm = AVERAGE(List_Items[Price])

Max

Vous aide ร  trouver le maximum ร  partir dโ€™un ensemble de valeurs donnรฉ.

Exemple โ€“ Dรฉcouvrez lโ€™ordre le plus รฉlevรฉ.

HighSale = MAX(List_Items[Price])

Min

Vous aide ร  trouver lโ€™ensemble minimum de valeurs.

Exemple โ€“ Vous permet de connaรฎtre lโ€™ordre le plus bas.

LowestSale = MIN(List_Items[Price])

que vous avez

Comptez toutes les donnรฉes numรฉriques.

Exemple โ€“ Compter le nombre de tickets รฉmis.

TicketVolume = COUNT(Invoices[Ticket])

Enchaรฎner

Cette fonction vous aide ร  joindre des valeurs dans des colonnes calculรฉes. Vous pouvez utiliser ConcatenateX si vous l'utilisez dans des mesures.

Exemple โ€“ Concatรฉnez les noms dโ€™articles et les MRP donneront un code unique pour tous les niveaux de prix auxquels chaque produit est vendu.

ProMrp = CONCATENATE(List_Items[Item],List_Items[MRP])

TotalYTD

La fonction vous permet de calculer la somme depuis le dรฉbut de l'annรฉe en cours jusqu'ร  la date spรฉcifiรฉe. Il effectue des calculs sur une base dโ€™annรฉe civile et non sur un exercice financier.

Exemple โ€“ Calculez les totaux des ventes pour la colonne de prix.

CumiSales = TOTALYTD(SUM(List_Items[Price]),Invoices[Date])

Tous

Renvoie tout. Ignore les filtres.

Exemple โ€“ Utilisรฉ avec la fonction de calcul ci-dessus.

Power BI contre Tableau

Voici les principales diffรฉrences entre Power BI contre Tableau:

Paramรจtres Power BI Tableau
Annรฉe d'รฉtablissement 2013 2003
Application Tableaux de bord complets pour l'analyse Autoriser l'analyse ad hoc
Utiliser par Utilisateurs techniques ou non techniques Utilisation rรฉservรฉe aux analystes
Assistance Trรจs limitรฉ Plein soutien
ร‰volutivitรฉ Bon Excellent
Infrastructure SaaS Flexible

Qui utilise Power BI ?

Voici un professionnel important qui utilise l'outil Power BI :

  • PMO โ€“ Gestionnaire de projets et de portefeuilles
  • Analyste d'affaires et de donnรฉes
  • Dรฉveloppeur et administrateur de base de donnรฉes
  • ร‰quipe informatique, professionnel de l'informatique
  • Rapport Consommateur pour utilisateur final
  • Scientifique des donnรฉes

Avantages de Power BI

Voici les avantages de lโ€™utilisation de Power BI :

  • Propose des tableaux de bord et des rapports prรฉdรฉfinis pour les solutions SaaS
  • Fournissez des mises ร  jour du tableau de bord en temps rรฉel.
  • Connexion sรฉcurisรฉe et fiable ร  vos sources de donnรฉes dans le cloud ou sur site
  • Power BI offre un dรฉploiement rapide, une configuration hybride et un environnement sรฉcurisรฉ.
  • Exploration de donnรฉes ร  l'aide d'une requรชte en langage naturel.
  • Fonctionnalitรฉ de visualisation du tableau de bord
  • De nouvelles fonctionnalitรฉs frรฉquemment ajoutรฉes sont idรฉales pour les utilisateurs d'Excel.
  • Capacitรฉs รฉtendues de connectivitรฉ de base de donnรฉes Fonctionnalitรฉ de questions et rรฉponses publiรฉe sur le Web.
  • intรฉgration avec les deux Python et codage R pour utiliser des visualisations.
  • Power Query fournit de nombreuses options liรฉes ร  la gestion et au nettoyage des donnรฉes.
  • La publication des donnรฉes dans le service Web Power BI permet de planifier l'actualisation sans intervention manuelle.
  • Power BI soutenu par la superpuissance de lโ€™intelligence artificielle et de lโ€™apprentissage automatique.

Inconvรฉnients de Power BI

Voici les inconvรฉnients/inconvรฉnients de lโ€™utilisation de Power BI :

  • Tableaux de bord et rapports partagรฉs uniquement avec les utilisateurs ayant les mรชmes domaines de messagerie.
  • Power Bl ne mรฉlangera pas les donnรฉes importรฉes, accessibles ร  partir de connexions en temps rรฉel.
  • Power Bi n'acceptera pas les fichiers de plus de 250 Mo et les fichiers zip compressรฉs par les donnรฉes de la base de donnรฉes en mรฉmoire X-velocity.
  • Power BI ne peut pas accepter une taille de fichier supรฉrieure ร  1 Go.
  • Les tableaux de bord nโ€™acceptent ni ne transmettent jamais les paramรจtres dโ€™utilisateur, de compte ou dโ€™autres entitรฉs.
  • Trรจs peu de sources de donnรฉes permettant des connexions en temps rรฉel aux rapports et au tableau de bord Power BI.

Rรฉsumรฉ

  • La BI vous aide ร  analyser les donnรฉes et ร  fournir des informations exploitables qui aident les dirigeants d'entreprise et les chefs d'entreprise ร  prendre des dรฉcisions commerciales รฉclairรฉes.
  • Power BI est un Business Intelligence et un outil de visualisation de donnรฉes qui vous aide ร  convertir des donnรฉes ร  partir de diverses sources de donnรฉes
  • Certains outils Power BI importants sont 1) Power BI Desktop 2) Service Power BI 3) Power BI Data Gateway 4) Power BI Report Server 5) Applications mobiles Power BI
  • Excel (.xlsx, xlxm), Comma Separated Value (.csv), Power BI Desktop (.pbi), bases de donnรฉes dans le cloud, bases de donnรฉes sur site sont des sources de donnรฉes importantes utilisรฉes dans Power BI.
  • Visualisation, ensembles de donnรฉes, tableau de bord, rapports, vignette sont des termes importants utilisรฉs dans Power BI.
  • Power BI a รฉtรฉ conceptualisรฉ par Ruler et Dhers Netz de l'รฉquipe des services de couverture de serveur SQL ร  Microsoft.
  • 1) Intรฉgration des donnรฉes 2) Traitement des donnรฉes 3) Prรฉsentation des donnรฉes sont des composants importants de l'architecture Power BI.
  • Power Query, Power Pivot, Power View, Power Map, Power BI Service, Power BI Q&A, Data Management Gateway, Data Catalog sont des รฉlรฉments importants du tableau de bord Power BI.
  • DAX est un langage d'expression de formule appelรฉ (DAX) qui peut รชtre utilisรฉ avec divers outils de visualisation comme Power BI.
  • Power BI propose des tableaux de bord complets pour l'analyse, tandis que Tableau autorise uniquement l'analyse ad hoc.
  • Un professionnel important qui utilise Power BI est le PMO โ€“ gestionnaire de projet et de portefeuille, analyste commercial et de donnรฉes, รฉquipe informatique, professionnel de l'informatique, etc.
  • Le plus gros inconvรฉnient de Power Bi n'acceptera pas les fichiers de plus de 250 Mo et les fichiers zip compressรฉs par les donnรฉes de la base de donnรฉes en mรฉmoire X-velocity.

Rรฉsumez cet article avec :