Power BI Tutorial: Hvad er Power BI? Hvorfor bruge? DAX eksempler

Før vi forstår PowerBI, lad os lære:

Hvad er BI?

Business intelligence er en teknologidrevet metode, som hjælper dig med at analysere data og levere handlingsorienterede oplysninger, som hjælper virksomhedsledere, virksomhedsledere og andre brugere med at træffe informerede forretningsbeslutninger.

Hvad er Power BI?

Power BI er et Business Intelligence- og datavisualiseringsværktøj til at konvertere data fra forskellige datakilder til interaktive dashboards og analyserapporter. Power BI tilbyder cloud-baserede tjenester til interaktive visualiseringer med en enkel grænseflade, så slutbrugere kan oprette deres egne rapporter og dashboards.

Forskellige Power BI-versioner som Desktop, Service-based (SaaS) og mobile Power BI-apps bruges til forskellige platforme. Det giver flere softwareforbindelser og tjenester til business intelligence.

I denne Power BI-uddannelse lærer du alt det vigtige concepts af Power BI og udvikle en foundational forståelse af, hvordan man bruger Power BI-værktøjet.

Hvorfor bruge Power BI?

Her er den mest fremtrædende brug af Power BI-værktøjet:

  • Forudbyggede dashboards og rapporter til SaaS-løsninger
  • Power BI tillader opdateringer af dashboard i realtid.
  • Tilbyder sikker og pålidelig forbindelse til dine datakilder i skyen eller på stedet
  • Power BI tilbyder hurtig implementering, hybrid konfiguration og sikkert miljø.
  • Tillader dataudforskning ved hjælp af naturlig sprogforespørgsel
  • Tilbudsfunktion til dashboardvisualisering opdateres jævnligt med community.

Typer af Power BI-værktøjer

Nu i denne Power BI desktop-selvstudie vil vi lære om typer af Power BI-værktøjer.

Nogle vigtige Power BI-værktøjer er:

Power BI Desktop

Power BI desktop er det primære forfatter- og publiceringsværktøj til Power BI. Udviklere og superbrugere bruger det til at skabe helt nye modeller og rapporter fra bunden.

Omkostninger: Gratis

Power BI service

Online Software som en service (SaaS) hvor Powe Bl datamodeller, rapporter, dashboards er hostet. Administration, deling, samarbejde foregår i skyen.

Pro-licens: $10/bruger/måned

Power BI Data Gateway

Power BI Data Gateway fungerer som broen mellem Power Bl Service og on-premise datakilder som DirectQuery, Import, Live Query. Det er installeret af Bl Admin.

Power BI-rapportserver

Det kan være vært for paginerede rapporter, KPI'er, mobilrapporter og Power Bl Desktop-rapporter. Den opdateres hver 4. måned og installeres/administreres af IT-teamet. Brugerne kan ændre Power Bl-rapporter, andre rapporter oprettet af udviklingsteamet.

Power BI Mobile Apps

Power BI mobilapp er tilgængelig til iOS, Android, Windows. Det kan styres vha Microsoft I harmoni. Du kan bruge dette værktøj til at se rapporter og dashboards på Power Bl Service Report Server.

Datakilder til Power BI

Datakilde Beskrivelse
Excel (.xlsx, xlxm) En projektmappe kan have data indtastet manuelt eller data, som forespørges og indlæses fra eksterne datakilder.
Kommasepareret værdi (.csv) Filer er simple tekstfiler med rækker af data. Hver række kan indeholde en eller flere værdier, som er adskilt af et komma.
Power BI Desktop (.pbi) Du kan bruge Power BI Desktop til at forespørge og indlæse data fra eksterne datakilder.
Databaser i skyen Det giver dig mulighed for at oprette forbindelse live til Azure SQL Database, Azure SQL Data Warehouse osv.
Databaser på stedet Du kan oprette forbindelse direkte til SQL Server Analysis Services Relationelle modeldatabaser. En Power BI Enterprise Gateway er påkrævet.

Nøgletermer brugt i Power BI

Nøgletermer brugt i Power BI

Semester Beskrivelse
Visualisering En visuel visning af information for at nå et eller flere mål. Det tilbyder en enkelt-skærms visning af information. Det advarer brugere om problemer eller problemer Operational, Performance, Personal osv.
datasæt Et datasæt er noget, du importerer eller opretter forbindelse til. Datasæt kan omdøbes, opdateres, fjernes og udforskes.
Hovedmenu Dashboardet er en samling, som indeholder nul eller flere fliser og widgets. Det bruges til at repræsentere en tilpasset visning af en delmængde af de underliggende datasæt.
Rapporter En Power BI-rapport er en eller flere sider med visualiseringer. Det kan oprettes fra bunden, importeres til et dashboard og oprettes ved hjælp af datasæt.
Tile Det er en enkelt visualisering fundet i en rapport eller på et rektangulært dashboard box som indeholder hver visualisering.

Historien om Power BI

  • Power BI blev konceptualiseret af Ruler og Dhers Netz fra SQL-serverdækningsserviceteamet på Microsoft.
  • Det blev designet af West Chadic George i år 2010 og navngivet som en Project Crescent.
  • I 2011 blev det bundtet med SQL Server kodenavnet Mount McKinley.
  • Microsoft afslørede den første preview til Power BI i september 2014.
  • Den første version af Power BI udgivet den 24. juli 2015. Den var baseret på Excel-baserede tilføjelser som Power Query, Pivot, view og Map.

ArchiTecture af Power BI

ArchiTecture af Power BI
ArchiTecture af Power BI

Dataintegration

En organisation skal arbejde med data, som kommer fra forskellige kilder, som kan være i forskellige filformater. Dataene skal udtrækkes fra en anden kilde, som kan være fra forskellige servere eller databaser. Disse data er integreret i ét standardformat i et fælles iscenesættelsesområde.

Databehandling

I denne fase er de integrerede data stadig ikke forberedt til visualisering, da dataene skal behandles. Disse data er forbehandlet. For eksempel vil redundante værdier, manglende værdier blive fjernet fra datasættet.

Forretningsreglen bør anvendes på dataene, når dataene renses. Du kan indlæse disse data tilbage til Data varehus.

Data Præsentation

Når først dataene er indlæst og behandlet, kan de visualiseres meget bedre ved brug af forskellige visualiseringer, som Power Bi har at tilbyde. Brug af dashboard og rapport hjælper en med at repræsentere data mere intuitivt. Denne visuelle rapport hjælper virksomhedernes slutbrugere med at tage forretningsbeslutninger baseret på indsigten.

Installer og kør Power BI Desktop

Trin 1) Besøg https://powerbi.microsoft.com/en-us/desktop/

Og vælg Download gratis knap

Installer og kør Power BI Desktop

Trin 2) Du vil blive omdirigeret til en Microsoft gem og vælg knappen Hent.

Installer og kør Power BI Desktop

Trin 3) Klik på knappen Install.

Installer og kør Power BI Desktop

Trin 4) Du kan se status på skærmen.

Installer og kør Power BI Desktop

Trin 5) Før velkomstskærmen vil du bede om at registrere dig for at komme ind.

Installer og kør Power BI Desktop

Trin 6) Når du kører Power BI Desktop, vises en velkomstskærmyed.

Installer og kør Power BI Desktop

Power BI Dashboard

Nedenstående figur viser Power BI Dashboard:

Power BI Dashboard

Power Bl Desktop er et forstørrelsesværktøj, der bruges til at generere dashboards og rapporter. Power Bl-applikationer vil blive tilgået af andre brugere via desktop og mobile enheder.

Der er Power BI-komponenter er 5 hovedkomponenter frigivet på markedet.

  • PowerQuery: Det kan bruges til at søge, få adgang til og transformere offentlige og/eller interne datakilder.
  • Power Pivot: Det bruges til datamodellering til in-memory-analyse.
  • Power View: Denne komponent giver dig mulighed for at visualisere, analysere og vise data.
  • Power Map: Det bringer data til live med interaktiv geografisk visualisering.
  • Power BI Service: Det giver dig mulighed for at dele datavisninger og projektmapper, som du kan opdatere fra lokale og skybaserede datakilder.
  • Power BI Q&A: Det giver dig mulighed for at stille spørgsmål og få svar med det samme ved hjælp af en naturlig sprogforespørgsel.
  • Data Management Gateway: Det tilbyder periodiske dataopdateringer, se datafeeds, eksponer tabeller.
  • Datakatalog: Denne komponent giver brugeren mulighed for at opdage og genbruge forespørgsler ved hjælp af datakataloget. Metadata kan faciliteres til søgefunktionalitet.

Hvad er Dax funktion?

DAX er et formeludtrykssprog som kaldes (DAX) som kan bruges med forskellige visualiseringsværktøjer ligesom Power BI. Det er også kendt som et funktionelt sprog, hvor den fulde kode opbevares inde i en funktion. DAX-programmeringsformler indeholder to datatyper: Numerisk og Andet.

Hver er knyttet til den anden ved at have fælles kolonner. Her er et simpelt diagram over Power BI Dashboard Eksempel showing relationerne.

Dax funktion

Der er 3 ting i Power BI, som du kan bruge

DAX –

  • Beregnede kolonner
  • Foranstaltninger
  • tabeller

Lad os se alle disse Power BI-eksempler og se, hvordan DAX-funktioner fungerer.

Beregnede kolonner

Beregnet kolonne giver dig mulighed for at oprette nye kolonner baseret på de givne data.

For eksempel er der ingen 'Endelig pris'-kolonne tilgængelig i tabellen Varer. Her bruges DAX-funktionen til at beregne en ny kolonne, når kun samlet pris & mængde er tilgængelig.

Price = List_Items[MRP]*List_Items[Qty]

I dataene vist i Power BI-eksemplet ovenfor vil hver række nu have den respektive beregnede pris.

Foranstaltninger

Du kan udføre en beregning ved hjælp af mål uden behov for at tilføje nogen data som vist i Power BI-eksemplet nedenfor. Dette er meget nyttigt for rapporter, hvor prisen kan være displayed, uden at det kræves en helt ny kolonne for at gemme den.

Eksempel:

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

tabeller

DAX-funktioner i tabelmodel returnerer hele tabeller. For at generere en liste over alle de lande, organisationen har kunder i, skal du f.eks. bruge funktionen:

cities touched = DISTINCT(Customers[City])

Et ord om filtre

Filtre skjuler rækker, der ikke passer til givne kriterier. En beregning efter frafiltrering af data vil kun være anvendelig på en række, der matcher disse kriterier.

Power BI DAX-funktioner

Nogle vigtige DAX-funktioner er:

Gennemsnit

Denne DAX-funktion giver dig mulighed for at finde gennemsnittet fra et givet sæt værdier som vist i Power BI-eksemplet nedenfor.

Eksempel -

AvgComm = AVERAGE(List_Items[Price])

max

Hjælper dig med at finde maksimum fra et givet sæt værdier.

Eksempel - Find ud af den højeste orden.

HighSale = MAX(List_Items[Price])

Min

Hjælper dig med at finde det mindste sæt værdier.

Eksempel – Giver dig mulighed for at finde ud af den laveste rækkefølge.

LowestSale = MIN(List_Items[Price])

Tælle

Tæl eventuelle umeriske data.

Eksempel – Antal udstedte billetter.

TicketVolume = COUNT(Invoices[Ticket])

Sammenkæde

Denne funktion hjælper dig med at samle værdier i beregnede kolonner. Du kan bruge ConcatenateX, hvis du bruger i foranstaltninger.

Eksempel – Sammensæt varenavnene, og MRP'er vil give en unik kode for alle de prispunkter, som hvert produkt sælges til.

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

I altYTD

Funktionen giver dig mulighed for at beregne summen fra starten af ​​det aktuelle år til den angivne dato. Det udfører beregne base på et kalenderår, ikke et regnskabsår.

Eksempel – Beregn salgstotaler for priskolonnen.

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

Alle

Returnerer alt. Ignorerer filtre.

Eksempel – Bruges sammen med beregningsfunktionen ovenfor.

Power BI vs. Tableau

Her er store forskelle mellem Power BI vs. Tableau:

parametre Power BI Tableau
Etableringsår 2013 2003
Anvendelse Komplet Dashboards til analyse Tillad ad hoc-analyse
Brug af Tekniske eller ikke-tekniske brugere Bruges kun af analytikere
Support Meget begrænset Fuld støtte
Skalerbarhed god Fantastike
Infrastruktur SaaS Fleksibel

Hvem bruger Power BI?

Her er en vigtig fagmand, der bruger Power BI-værktøjet:

  • PMO – Projekt- og Porteføljechef
  • Forretnings- og dataanalytiker
  • Udvikler & Databaseadministrator
  • IT-team, IT-professionel
  • Forbruger for slutbrugerrapport
  • Dataforsker

Fordele ved Power BI

Her er fordelene ved at bruge Power BI:

  • Tilbyder forudbyggede dashboards og rapporter til SaaS-løsninger
  • Giv dashboardopdateringer i realtid.
  • Sikker og pålidelig forbindelse til dine datakilder i skyen eller på stedet
  • Power BI tilbyder hurtig implementering, hybrid konfiguration og et sikkert miljø.
  • Dataudforskning ved hjælp af naturlig sprogforespørgsel.
  • Funktion til dashboardvisualisering
  • Nye funktioner tilføjes ofte, som er gode til Excel-brugere.
  • Omfattende databasetilslutningsmuligheder Spørgsmål og svar-funktion offentliggøres på internettet.
  • integration med både Python- og R-kodning for at bruge visualiseringer.
  • Power Query giver mange muligheder relateret til at skændes og rense dataene.
  • Efter udgivelse af dataene i Power BI-webtjenesten kan du planlægge opdatering uden manuel indgriben.
  • Power BI understøttet af supermagten med kunstig intelligens og maskinlæring.

Ulemper ved Power BI

Her er ulemper/ulemper ved at bruge Power BI:

  • Dashboards og rapporter deles kun med brugere, der har samme email domæner.
  • Power Bl vil ikke blande importerede data, som tilgås fra realtidsforbindelser.
  • Power Bi accepterer ikke filen større end 250MB og zip-filen, som er komprimeret af dataene fra X-velocity in-memory database.
  • Power BI kan ikke acceptere filstørrelser større end 1 GB.
  • Dashboards accepterer eller videregiver aldrig bruger-, konto- eller andre enhedsparametre.
  • Meget få datakilder, der tillader realtidsforbindelser til Power BI-rapporter og dashboard.

Resumé

  • BI hjælper dig med at analysere data og levere handlingsvenlig information, som hjælper virksomhedsledere, virksomhedsledere med at træffe informerede forretningsbeslutninger.
  • Power BI er en Forretningsinformation og datavisualiseringsværktøj, som hjælper dig med at konvertere data fra en forskellig datakilde
  • Nogle vigtige Power BI-værktøjer er 1) Power BI Desktop 2) Power BI-tjeneste 3) Power BI Data Gateway 4) Power BI Report Server 5) Power BI Mobile Apps
  • Excel (.xlsx, xlxm), kommasepareret værdi (.csv), Power BI Desktop (.pbi), databaser i skyen, lokale databaser er vigtige datakilder, der bruges i Power BI.
  • Visualisering, Datasæt, Dashboard, Rapporter, Tile er vigtige udtryk, der bruges i en Power BI.
  • Power BI blev konceptualiseret af Ruler og Dhers Netz fra SQL-serverdækningsserviceteamet på Microsoft.
  • 1) Dataintegration 2) Databehandling 3) Datapræsentation er vigtige komponenter i Power BI architecture.
  • Power Query, Power Pivot, Power View, Power Map, Power BI Service, Power BI Q&A, Data Management Gateway, Data Catalog er vigtige elementer i Power BI Dashboard.
  • DAX er et formeludtrykssprog, som kaldes (DAX), som kan bruges med forskellige visualiseringsværktøjer som Power BI.
  • Power BI tilbyder komplette Dashboards til analyse, mens Tableau kun tillader Ad Hoc-analyse.
  • Vigtig fagperson, der bruger Power BI, er PMO – projekt- og porteføljemanager, forretnings- og dataanalytiker, it-team, it-professionel mv.
  • Den største ulempe for Power Bi vil ikke acceptere filen større end 250MB og zip-fil, som er komprimeret af dataene fra X-velocity in-memory database.