Vodič za Power BI: Što je Power BI? Zašto koristiti? Primjeri DAX-a

Prije nego što shvatimo PowerBI, naučimo:

Što je BI?

Poslovna inteligencija je metoda vođena tehnologijom koja vam pomaže analizirati podatke i pružiti korisne informacije koje pomažu korporativnim rukovoditeljima, poslovnim menadžerima i drugim korisnicima da donose informirane poslovne odluke.

Što je Power BI?

Power BI je alat za poslovnu inteligenciju i vizualizaciju podataka za pretvaranje podataka iz različitih izvora podataka u interaktivne nadzorne ploče i izvješća o analizi. Power BI nudi usluge temeljene na oblaku za interaktivne vizualizacije s jednostavnim sučeljem za krajnje korisnike za izradu vlastitih izvješća i nadzornih ploča.

Različite verzije Power BI-a kao što su stolna računala, aplikacije temeljene na uslugama (SaaS) i mobilne aplikacije Power BI koriste se za različite platforme. Omogućuje više softverskih priključaka i usluga za poslovnu inteligenciju.

U ovoj Power BI obuci naučit ćete sve važne koncepte Power BI-a i razviti temeljno razumijevanje kako koristiti Power BI alat.

Zašto koristiti Power BI?

Ovdje su najistaknutije upotrebe alata Power BI:

  • Unaprijed izrađene nadzorne ploče i izvješća za SaaS rješenja
  • Power BI omogućuje ažuriranje nadzorne ploče u stvarnom vremenu.
  • Nudi sigurnu i pouzdanu vezu s vašim izvorima podataka u oblaku ili lokalno
  • Power BI nudi brzu implementaciju, hibridnu konfiguraciju i sigurno okruženje.
  • Omogućuje istraživanje podataka korištenjem upita prirodnog jezika
  • Nudi značajku za vizualizaciju nadzorne ploče koja se redovito ažurira sa zajednicom.

Vrste Power BI alata

U ovom vodiču za radnu površinu za Power BI naučit ćemo o vrstama Power BI alata.

Neki važni Power BI alati su:

Power BI desktop

Power BI desktop primarni je alat za izradu i objavljivanje za Power BI. Programeri i iskusni korisnici koriste ga za stvaranje potpuno novih modela i izvješća od nule.

Troškovi: besplatno

Power BI usluga

Na liniji Softver kao usluga (SaaS) gdje se nalaze Powe Bl modeli podataka, izvješća, nadzorne ploče. Administracija, dijeljenje, suradnja odvijaju se u oblaku.

Pro licenca: 10 USD/korisnik/mjesec

Power BI Data Gateway

Power BI Data Gateway radi kao most između usluge Power Bl i lokalnih izvora podataka kao što su DirectQuery, Import, Live Query. Instalira ga Bl Admin.

Power BI poslužitelj izvještaja

Može ugostiti izvješća s stranicama, KPI-jeve, mobilna izvješća i izvješća Power Bl Desktop. Ažurira se svaka 4 mjeseca, a instalira/upravlja IT tim. Korisnici mogu mijenjati Power Bl izvješća druga izvješća koje je izradio razvojni tim.

Power BI mobilne aplikacije

Mobilna aplikacija Power BI dostupna je za iOS, Android, Windows. Može se upravljati pomoću Microsoft Intune. Ovaj alat možete koristiti za pregled izvješća i nadzornih ploča na Power Bl Service Report Serveru.

Izvori podataka za Power BI

Izvor podataka Description
Excel (.xlsx, xlxm) Radna knjiga može sadržavati podatke unesene ručno ili podatke koji se traže i učitavaju iz vanjskih izvora podataka.
Vrijednost odvojene zarezima (.csv) Datoteke su jednostavne tekstualne datoteke s redovima podataka. Svaki red može sadržavati jednu ili više vrijednosti, koje su odvojene zarezom.
Power BI Desktop (.pbi) Power BI Desktop možete koristiti za postavljanje upita i učitavanje podataka iz vanjskih izvora podataka.
Baze podataka u oblaku Omogućuje vam povezivanje uživo na Azure SQL baza podataka, Azure SQL skladište podataka itd.
Lokalne baze podataka Možete se izravno povezati s bazama podataka relacijskih modela SQL Server Analysis Services. Potreban je Power BI Enterprise Gateway.

Ključni pojmovi koji se koriste u Power BI-ju

Ključni pojmovi koji se koriste u Power BI-ju

Termin Description
Vizualizacija Vizualni prikaz informacija za postizanje jednog ili više ciljeva. Nudi prikaz informacija na jednom ekranu. Upozorava korisnike na pitanja ili probleme Operational, Performance, Personal, itd.
Skupovi podataka Skup podataka je nešto što uvozite ili s čime se povezujete. Skupovi podataka mogu se preimenovati, osvježavati, uklanjati i istraživati.
Nadzorna ploča Nadzorna ploča je zbirka koja sadrži nula ili više pločica i widgeta. Koristi se za predstavljanje prilagođenog prikaza nekog podskupa temeljnih skupova podataka.
Izvješća Power BI izvješće je jedna ili više stranica vizualizacija. Može se izraditi od nule, uvesti na nadzornu ploču i izraditi pomoću skupova podataka.
Pločica To je jedna vizualizacija koja se nalazi u izvješću ili na pravokutnom okviru nadzorne ploče koji sadrži svaki vizual.

Povijest Power BI-ja

  • Power BI konceptualizirali su Ruler i Dhers Netz iz tima za usluge pokrivenosti SQL poslužitelja Microsoft.
  • Dizajnirao ga je West Chadic George 2010. godine i nazvan je Project Crescent.
  • Godine 2011. bio je u paketu sa SQL Serverom kodnog imena Mount McKinley.
  • Microsoft predstavio je prvi pregled Power BI-ja u rujnu 2014.
  • Prva verzija Power BI-ja objavljena je 24. srpnja 2015. Temeljena je na dodacima temeljenim na Excelu kao što su Power Query, Pivot, view i Map.

Archistruktura Power BI-a

Archistruktura Power BI-a
Archistruktura Power BI-a

Integracija podataka

Organizacija mora raditi s podacima koji dolaze iz različitih izvora koji mogu biti u različitim formatima datoteka. Podatke treba izdvojiti iz drugog izvora koji može biti s različitih poslužitelja ili baza podataka. Ovi su podaci integrirani u jedan standardni format u zajedničkom pripremnom području.

Obrada podataka

U ovoj fazi integrirani podaci još uvijek nisu pripremljeni za vizualizaciju jer podatke treba obraditi. Ovi podaci su prethodno obrađeni. Na primjer, suvišne vrijednosti, vrijednosti koje nedostaju bit će uklonjene iz skupa podataka.

Poslovno pravilo treba primijeniti na podatke kada se podaci čiste. Možete učitati te podatke natrag u Skladište podataka.

Prezentacija podataka

Nakon što se podaci učitaju i obrade, mogu se puno bolje vizualizirati korištenjem raznih vizualizacija koje Power Bi nudi. Upotreba nadzorne ploče i izvješća pomaže intuitivnijem predstavljanju podataka. Ovo vizualno izvješće pomaže krajnjim poslovnim korisnicima da donesu poslovne odluke na temelju uvida.

Instalirajte i pokrenite Power BI Desktop

Korak 1) Posjetiti https://powerbi.microsoft.com/en-us/desktop/

I odaberite gumb Preuzmi besplatno

Instalirajte i pokrenite Power BI Desktop

Korak 2) Bit ćete preusmjereni na a Microsoft spremite i odaberite gumb Nabavi.

Instalirajte i pokrenite Power BI Desktop

Korak 3) Kliknite na gumb Instaliraj.

Instalirajte i pokrenite Power BI Desktop

Korak 4) Status napretka možete vidjeti na zaslonu.

Instalirajte i pokrenite Power BI Desktop

Korak 5) Prije zaslona dobrodošlice od vas će se tražiti da se registrirate za ulazak.

Instalirajte i pokrenite Power BI Desktop

Korak 6) Kada pokrenete Power BI Desktop, prikazuje se zaslon dobrodošlice.

Instalirajte i pokrenite Power BI Desktop

Power BI nadzorna ploča

Donja slika prikazuje nadzornu ploču Power BI:

Power BI nadzorna ploča

Power Bl Desktop je alat za povećanje koji se koristi za generiranje nadzornih ploča i izvješća. Power Bl aplikacijama će drugi korisnici pristupati putem stolnih i mobilnih uređaja.

Power BI komponente su 5 glavnih komponenti puštenih na tržište.

  • PowerQuery: Može se koristiti za pretraživanje, pristup i transformaciju javnih i/ili internih izvora podataka.
  • Power Pivot: Koristi se za modeliranje podataka za analitiku u memoriji.
  • Power View: Ova komponenta vam omogućuje vizualizaciju, analizu i prikaz podataka.
  • Karta snage: Oživljava podatke pomoću interaktivne geografske vizualizacije.
  • Usluga Power BI: Omogućuje vam dijeljenje prikaza podataka i radnih knjiga koje možete osvježiti iz lokalnih izvora podataka i izvora podataka u oblaku.
  • Power BI Pitanja i odgovori: Omogućuje vam postavljanje pitanja i dobivanje neposrednih odgovora korištenjem upita na prirodnom jeziku.
  • Pristupnik za upravljanje podacima: Nudi povremeno osvježavanje podataka, pregled sažetaka podataka, izlaganje tablica.
  • Katalog podataka: Ova komponenta omogućuje korisniku otkrivanje i ponovnu upotrebu upita pomoću kataloga podataka. Metapodaci se mogu olakšati za funkcionalnost pretraživanja.

Što je Dax funkcija?

DAX je jezik izraza formule koji se naziva (DAX) koji se može koristiti s raznim alati za vizualizaciju poput Power BI-a. Također je poznat kao funkcionalni jezik, gdje se puni kod čuva unutar funkcije. DAX programske formule sadrže dvije vrste podataka: numeričke i druge.

Svaki je povezan s drugim zajedničkim stupcima. Evo jednostavnog dijagrama Power BI primjera nadzorne ploče koji prikazuje odnose.

Daxova funkcija

Postoje 3 stvari u Power BI-u koje možete koristiti

DAX –

  • Izračunati stupci
  • mjere
  • Tablice

Pogledajmo sve ove Power BI primjere i vidimo kako funkcioniraju DAX funkcije.

Izračunati stupci

Izračunati stupac omogućuje vam stvaranje novih stupaca na temelju zadanih podataka.

Na primjer, u tablici Stavke nije dostupan stupac "Konačna cijena". Ovdje se funkcija DAX koristi za izračun novog stupca kada su dostupni samo ukupna cijena i količina.

Price = List_Items[MRP]*List_Items[Qty]

U podacima prikazanim u gornjem primjeru Power BI-a, svaki će red sada imati odgovarajuću izračunatu cijenu.

mjere

Možete izvršiti izračun pomoću mjere bez potrebe za dodavanjem podataka kao što je prikazano u donjem primjeru Power BI. Ovo je vrlo korisno za izvješća u kojima se cijena može prikazati, bez potrebe za posve novim stupcem za njezino pohranjivanje.

Primjer:

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

Tablice

DAX funkcije u tabličnom modelu vraćaju cijele tablice. Na primjer, kako biste generirali popis svih zemalja u kojima organizacija ima klijente, koristite funkciju:

cities touched = DISTINCT(Customers[City])

Nekoliko riječi o filterima

Filtri skrivaju retke koji ne odgovaraju zadanim kriterijima. Izračun nakon filtriranja podataka bit će primjenjiv samo na redak koji odgovara tim kriterijima.

Power BI DAX funkcije

Neke važne DAX funkcije su:

prosjek

Ova DAX funkcija omogućuje vam da pronađete prosjek iz zadanog skupa vrijednosti kao što je prikazano u donjem primjeru Power BI-ja.

Primjer -

AvgComm = AVERAGE(List_Items[Price])

maksimum

Pomaže vam pronaći maksimum iz zadanog skupa vrijednosti.

Primjer – Pronađite najviši red.

HighSale = MAX(List_Items[Price])

Min

Pomaže vam pronaći minimalni skup vrijednosti.

Primjer – Omogućuje vam da saznate najniži red.

LowestSale = MIN(List_Items[Price])

Računati

Prebrojite sve umeričke podatke.

Primjer – Izbrojite broj izdanih ulaznica.

TicketVolume = COUNT(Invoices[Ticket])

povezati u obliku lanca

Ova vam funkcija pomaže spojiti vrijednosti u izračunate stupce. Možete koristiti ConcatenateX ako koristite in mjere.

Primjer – Spojite nazive artikala i MRP će dati jedinstvenu šifru za sve cjenovne točke po kojima se svaki proizvod prodaje.

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

ukupnoYTD

Funkcija vam omogućuje izračunavanje zbroja od početka tekuće godine do navedenog datuma. Izvodi izračun baze na kalendarskoj godini, a ne na financijskoj godini.

Primjer – Izračunajte ukupne prodaje za stupac cijena.

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

Svi

Vraća sve. Zanemaruje filtere.

Primjer – Koristi se s gornjom funkcijom izračuna.

Power BI protiv Tableaua

Ovdje su glavne razlike između Power BI protiv Tableaua:

Parametri Power BI Tablo
Godina osnivanja 2013 2003
primjena Kompletne nadzorne ploče za analizu Dopusti ad hoc analizu
Koristi do Tehnički ili netehnički korisnici Koriste ga samo analitičari
Podrška Vrlo ograničeno Potpuna podrška
skalabilnost dobro Izvrstan
Infrastruktura SaaS Fleksibilno

Tko koristi Power BI?

Evo važnog stručnjaka koji koristi alat Power BI:

  • PMO – Voditelj projekata i portfelja
  • Analitičar poslovanja i podataka
  • Programer i administrator baze podataka
  • IT tim, IT stručnjak
  • Izvješće potrošača za krajnjeg korisnika
  • Data Scientist

Prednosti Power BI-ja

Evo prednosti korištenja Power BI-ja:

  • Nudi unaprijed izrađene nadzorne ploče i izvješća za SaaS rješenja
  • Osigurajte ažuriranja nadzorne ploče u stvarnom vremenu.
  • Sigurna i pouzdana veza s vašim izvorima podataka u oblaku ili lokalno
  • Power BI nudi brzu implementaciju, hibridnu konfiguraciju i sigurno okruženje.
  • Istraživanje podataka korištenjem upita prirodnog jezika.
  • Značajka za vizualizaciju nadzorne ploče
  • Često se dodaju nove značajke koje su izvrsne za korisnike programa Excel.
  • Opsežne mogućnosti povezivanja baze podataka Značajka pitanja i odgovora objavljuje na webu.
  • integracija s obojicom Python i R kodiranje za korištenje vizualizacija.
  • Power Query pruža mnoge opcije vezane uz prepirku i čišćenje podataka.
  • Nakon objavljivanja podataka u Power BI web servisu moguće je zakazati osvježavanje bez ručne intervencije.
  • Power BI podržan supermoći s umjetnom inteligencijom i strojnim učenjem.

Nedostaci Power BI-ja

Ovdje su mane/nedostaci korištenja Power BI-ja:

  • Nadzorne ploče i izvješća dijele se samo s korisnicima koji imaju iste domene e-pošte.
  • Power Bl neće miješati uvezene podatke, kojima se pristupa putem veza u stvarnom vremenu.
  • Power Bi neće prihvatiti datoteku veću od 250 MB i zip datoteku koja je komprimirana podacima X-velocity baze podataka u memoriji.
  • Power BI ne može prihvatiti datoteku veću od 1 GB.
  • Nadzorne ploče nikada ne prihvaćaju niti prosljeđuju parametre korisnika, računa ili drugih entiteta.
  • Vrlo malo izvora podataka koji dopuštaju veze u stvarnom vremenu s izvješćima i nadzornom pločom Power BI.

rezime

  • BI vam pomaže analizirati podatke i pružiti korisne informacije koje pomažu korporativnim rukovoditeljima, poslovnim menadžerima da donose informirane poslovne odluke.
  • Power BI je a Poslovna inteligencija i alat za vizualizaciju podataka koji vam pomaže pretvoriti podatke iz različitih izvora podataka
  • Neki važni Power BI alati su 1) Power BI Desktop 2) Power BI usluga 3) Power BI Data Gateway 4) Power BI Report Server 5) Power BI Mobile Apps
  • Excel (.xlsx, xlxm), vrijednosti odvojene zarezima (.csv), Power BI Desktop (.pbi), baze podataka u oblaku, baze podataka na lokaciji važni su izvori podataka koji se koriste u Power BI-ju.
  • Vizualizacija, skupovi podataka, nadzorna ploča, izvješća, pločica važni su pojmovi koji se koriste u Power BI-ju.
  • Power BI konceptualizirali su Ruler i Dhers Netz iz tima za usluge pokrivenosti SQL poslužitelja Microsoft.
  • 1) Integracija podataka 2) Obrada podataka 3) Prezentacija podataka važne su komponente Power BI arhitekture.
  • Power Query, Power Pivot, Power View, Power Map, Power BI Service, Power BI Q&A, Data Management Gateway, Data Catalog važni su elementi Power BI nadzorne ploče.
  • DAX je jezik izraza formule koji se naziva (DAX) koji se može koristiti s raznim alatima za vizualizaciju kao što je Power BI.
  • Power BI nudi kompletne nadzorne ploče za analizu, dok Tableau dopušta samo ad hoc analizu.
  • Važan stručnjak koji koristi Power BI je PMO – Project and Portfolio Manager, Business & Data Analyst, IT Team, IT Professional itd.
  • Najveći nedostatak za Power Bi neće prihvatiti datoteku veću od 250 MB i zip datoteku koja je komprimirana podacima X-velocity baze podataka u memoriji.