Tutorial Power BI

รŽnainte de a รฎnศ›elege PowerBI, sฤƒ รฎnvฤƒศ›ฤƒm:

Ce este BI?

Business Intelligence este o metodฤƒ bazatฤƒ pe tehnologie care vฤƒ ajutฤƒ sฤƒ analizaศ›i datele ศ™i sฤƒ furnizaศ›i informaศ›ii utile care รฎi ajutฤƒ pe directorii corporativi, managerii de afaceri ศ™i alศ›i utilizatori sฤƒ ia decizii de afaceri informate.

Ce este Power BI?

Power BI este un instrument de Business Intelligence ศ™i de vizualizare a datelor pentru conversia datelor din diverse surse de date รฎn tablouri de bord interactive ศ™i rapoarte de analizฤƒ. Power BI oferฤƒ servicii bazate pe cloud pentru vizualizฤƒri interactive cu o interfaศ›ฤƒ simplฤƒ pentru ca utilizatorii finali sฤƒ รฎศ™i creeze propriile rapoarte ศ™i tablouri de bord.

Diferite versiuni Power BI, cum ar fi aplicaศ›iile Power BI desktop, bazate pe servicii (SaaS) ศ™i mobile, sunt utilizate pentru diferite platforme. Oferฤƒ mai mulศ›i conectori software ศ™i servicii pentru business intelligence.

รŽn aceastฤƒ instruire Power BI, veศ›i รฎnvฤƒศ›a toate conceptele importante ale Power BI ศ™i veศ›i dezvolta o รฎnศ›elegere fundamentalฤƒ a modului de utilizare a instrumentului Power BI.

De ce sฤƒ folosiศ›i Power BI?

Iatฤƒ cea mai proeminentฤƒ utilizare a instrumentului Power BI:

  • Tablouri de bord ศ™i rapoarte prefabricate pentru soluศ›ii SaaS
  • Power BI permite actualizฤƒrile tabloului de bord รฎn timp real.
  • Oferฤƒ conexiune sigurฤƒ ศ™i fiabilฤƒ la sursele dvs. de date รฎn cloud sau on-premise
  • Power BI oferฤƒ implementare rapidฤƒ, configurare hibridฤƒ ศ™i mediu securizat.
  • Permite explorarea datelor folosind interogare รฎn limbaj natural
  • Funcศ›ia de oferte pentru vizualizarea tabloului de bord actualizatฤƒ รฎn mod regulat cu comunitatea.

Tipuri de instrumente Power BI

Acum, รฎn acest tutorial Power BI desktop, vom afla despre tipurile de instrumente Power BI.

Cรขteva instrumente Power BI importante sunt:

Power BI Desktop

Desktop Power BI este instrumentul principal de creaศ›ie ศ™i publicare pentru Power BI. Dezvoltatorii ศ™i utilizatorii puternici รฎl folosesc pentru a crea modele ศ™i rapoarte noi de la zero.

Costuri: Gratuit

Serviciu Power BI

Online Software-ul ca serviciu (SaaS) unde sunt gฤƒzduite modele de date, rapoarte, tablouri de bord Powe Bl. Administrarea, partajarea, colaborarea se รฎntรขmplฤƒ รฎn cloud.

Licenศ›ฤƒ Pro: 10 USD/utilizator/lunฤƒ

Gateway de date Power BI

Power BI Data Gateway funcศ›ioneazฤƒ ca punte รฎntre Serviciul Power Bl ศ™i surse de date locale precum DirectQuery, Import, Live Query. Este instalat de Bl Admin.

Server de rapoarte Power BI

Poate gฤƒzdui rapoarte paginate, KPI-uri, rapoarte mobile ศ™i rapoarte Power Bl Desktop. Este actualizat la fiecare 4 luni ศ™i instalat/gestionat de echipa IT. Utilizatorii pot modifica rapoartele Power Bl ศ™i alte rapoarte create de echipa de dezvoltare.

Aplicaศ›ii mobile Power BI

Aplicaศ›ia mobilฤƒ Power BI este disponibilฤƒ pentru iOS, Android, Windows. Poate fi gestionat folosind Microsoft รŽn ton. Puteศ›i utiliza acest instrument pentru a vizualiza rapoarte ศ™i tablouri de bord pe Power Bl Service Report Server.

Surse de date pentru Power BI

Sursฤƒ de date Descriere
Excel (.xlsx, xlxm) Un registru de lucru poate avea date introduse manual sau date, care sunt interogate ศ™i รฎncฤƒrcate din surse de date externe.
Valoarea separatฤƒ prin virgulฤƒ (.csv) Fiศ™ierele sunt simple fiศ™iere text cu rรขnduri de date. Fiecare rรขnd poate conศ›ine una sau mai multe valori, care sunt separate prin virgulฤƒ.
Power BI Desktop (.pbi) Puteศ›i utiliza Power BI Desktop pentru a interoga ศ™i a รฎncฤƒrca date din surse de date externe.
Baze de date รฎn cloud Vฤƒ permite sฤƒ vฤƒ conectaศ›i รฎn direct la Azure baza de date SQL, Azure Depozitul de date SQL etc.
Baze de date on-premise Vฤƒ puteศ›i conecta direct la bazele de date model relaศ›ionale SQL Server Analysis Services. Este necesar un Power BI Enterprise Gateway.

Termeni cheie utilizaศ›i รฎn Power BI

Termeni cheie utilizaศ›i รฎn Power BI

Termen Descriere
Vizualizare O afiศ™are vizualฤƒ a informaศ›iilor pentru a atinge unul sau mai multe obiective. Oferฤƒ o afiศ™are a informaศ›iilor pe un singur ecran. Avertizeazฤƒ utilizatorii cu privire la probleme sau probleme Operaศ›ional, de performanศ›ฤƒ, personal etc.
Datasets Un set de date este ceva la care importaศ›i sau la care vฤƒ conectaศ›i. Seturile de date pot fi redenumite, reรฎmprospฤƒtate, eliminate ศ™i explorate.
TABLOUL DE BORD Tabloul de bord este o colecศ›ie care conศ›ine zero sau mai multe plฤƒci ศ™i widget-uri. Este folosit pentru a reprezenta o vizualizare personalizatฤƒ a unui subset al setului de date subiacent.
Rapoarte Un raport Power BI este una sau mai multe pagini de vizualizฤƒri. Poate fi creat de la zero, importat รฎntr-un tablou de bord ศ™i creat folosind seturi de date.
ศšiglฤƒ Este o singurฤƒ vizualizare gฤƒsitฤƒ รฎntr-un raport sau pe o casetฤƒ dreptunghiularฤƒ de tablou de bord care conศ›ine fiecare vizual.

Istoria Power BI

  • Power BI a fost conceptualizat de Ruler ศ™i Dhers Netz din echipa de servicii de acoperire a serverului SQL de la Microsoft.
  • A fost proiectat de West Chadic George รฎn anul 2010 ศ™i numit Proiect Crescent.
  • รŽn 2011, a fost inclus cu SQL Server cu numele de cod Mount McKinley.
  • Microsoft a dezvฤƒluit prima previzualizare pentru Power BI รฎn septembrie 2014.
  • Prima versiune de Power BI a fost lansatฤƒ pe 24 iulie 2015. Se baza pe programe de completare Excel, cum ar fi Power Query, Pivot, View ศ™i Map.

Architectura Power BI

Architectura Power BI
Architectura Power BI

Integrarea datelor

O organizaศ›ie trebuie sฤƒ lucreze cu date care provin din surse diferite, care pot fi รฎn diferite formate de fiศ™iere. Datele ar trebui extrase dintr-o sursฤƒ diferitฤƒ, care poate fi de pe servere sau baze de date diferite. Aceste date sunt integrate รฎntr-un format standard รฎntr-o zonฤƒ comunฤƒ de organizare.

Procesarea datelor

รŽn aceastฤƒ etapฤƒ, datele integrate nu sunt รฎncฤƒ pregฤƒtite pentru vizualizare, deoarece datele necesitฤƒ procesare. Aceste date sunt preprocesate. De exemplu, valorile redundante, valorile lipsฤƒ vor fi eliminate din setul de date.

Regula de afaceri ar trebui aplicatฤƒ datelor atunci cรขnd datele sunt curฤƒศ›ate. Puteศ›i รฎncฤƒrca acele date รฎnapoi รฎn Depozitul de date.

Prezentarea datelor

Odatฤƒ ce datele sunt รฎncฤƒrcate ศ™i procesate, acestea pot fi vizualizate mult mai bine cu ajutorul diferitelor vizualizฤƒri pe care Power Bi le are de oferit. Utilizarea tabloului de bord ศ™i a raportului vฤƒ ajutฤƒ sฤƒ reprezentaศ›i datele รฎntr-un mod mai intuitiv. Acest raport vizual ajutฤƒ utilizatorii finali de afaceri sฤƒ ia decizii de afaceri bazate pe informaศ›ii.

Instalaศ›i ศ™i rulaศ›i Power BI Desktop

Pas 1) Vizita https://powerbi.microsoft.com/en-us/desktop/

ศ˜i selectaศ›i butonul Descฤƒrcare gratuitฤƒ

Instalaศ›i ศ™i rulaศ›i Power BI Desktop

Pas 2) Veศ›i fi redirecศ›ionat cฤƒtre a Microsoft stocaศ›i ศ™i selectaศ›i butonul Obศ›ineศ›i.

Instalaศ›i ศ™i rulaศ›i Power BI Desktop

Pas 3) Faceศ›i clic pe butonul Instalare.

Instalaศ›i ศ™i rulaศ›i Power BI Desktop

Pas 4) Puteศ›i vedea starea progresului pe ecran.

Instalaศ›i ศ™i rulaศ›i Power BI Desktop

Pas 5) รŽnainte de ecranul de bun venit, veศ›i cere sฤƒ vฤƒ รฎnregistraศ›i pentru a intra.

Instalaศ›i ศ™i rulaศ›i Power BI Desktop

Pas 6) Cรขnd rulaศ›i Power BI Desktop, este afiศ™at un ecran de bun venit.

Instalaศ›i ศ™i rulaศ›i Power BI Desktop

Tabloul de bord Power BI

Figura de mai jos demonstreazฤƒ tabloul de bord Power BI:

Tabloul de bord Power BI

Power Bl Desktop este un instrument de extindere folosit pentru a genera tablouri de bord ศ™i rapoarte. Aplicaศ›iile Power Bl vor fi accesate de alศ›i utilizatori prin desktop ศ™i dispozitive mobile.

Existฤƒ componente Power BI sunt 5 componente principale lansate pe piaศ›ฤƒ.

  • PowerQuery: Poate fi folosit pentru a cฤƒuta, accesa ศ™i transforma surse de date publice ศ™i/sau interne.
  • Power Pivot: Este folosit pentru modelarea datelor pentru analiza รฎn memorie.
  • Power View: Aceastฤƒ componentฤƒ vฤƒ permite sฤƒ vizualizaศ›i, sฤƒ analizaศ›i ศ™i sฤƒ afiศ™aศ›i date.
  • Harta puterii: Dฤƒ viaศ›ฤƒ datelor cu vizualizare geograficฤƒ interactivฤƒ.
  • Serviciu Power BI: Vฤƒ permite sฤƒ partajaศ›i vizualizฤƒri de date ศ™i registre de lucru, pe care le puteศ›i reรฎmprospฤƒta din surse de date locale ศ™i bazate pe cloud.
  • รŽntrebฤƒri ศ™i rฤƒspunsuri Power BI: Vฤƒ permite sฤƒ puneศ›i รฎntrebฤƒri ศ™i sฤƒ obศ›ineศ›i rฤƒspunsuri imediate folosind o interogare รฎn limbaj natural.
  • Gateway de gestionare a datelor: Oferฤƒ reรฎmprospฤƒtare periodicฤƒ a datelor, vizualizare fluxuri de date, expune tabele.
  • Catalog de date: Aceastฤƒ componentฤƒ permite utilizatorului sฤƒ descopere ศ™i sฤƒ refoloseascฤƒ interogฤƒri folosind Catalogul de date. Metadatele pot fi facilitate pentru funcศ›ionalitatea de cฤƒutare.

Ce este funcศ›ia Dax?

DAX este un limbaj de expresie de formule care se numeศ™te (DAX) care poate fi folosit cu diverse instrumente de vizualizare precum Power BI. Este cunoscut ศ™i ca un limbaj funcศ›ional, รฎn care codul complet este pฤƒstrat รฎn interiorul unei funcศ›ii. Formulele de programare DAX conศ›in douฤƒ tipuri de date: numerice ศ™i altele.

Fiecare este legat de celฤƒlalt avรขnd coloane comune. Iatฤƒ o diagramฤƒ simplฤƒ a unui exemplu de tablou de bord Power BI care aratฤƒ relaศ›iile.

Funcศ›ia Dax

Existฤƒ 3 lucruri รฎn Power BI pe care le puteศ›i utiliza

DAX โ€“

  • Coloane calculate
  • mฤƒsuri
  • Mese

Sฤƒ vedem toate aceste exemple Power BI ศ™i sฤƒ vedem cum funcศ›ioneazฤƒ funcศ›iile DAX.

Coloane calculate

Coloana calculatฤƒ vฤƒ permite sฤƒ creaศ›i coloane noi pe baza datelor date.

De exemplu, nu existฤƒ nicio coloanฤƒ โ€žPreศ› finalโ€ disponibilฤƒ รฎn tabelul Articole. Aici, funcศ›ia DAX este utilizatฤƒ pentru a calcula o nouฤƒ coloanฤƒ atunci cรขnd sunt disponibile doar preศ›ul total ศ™i cantitatea.

Price = List_Items[MRP]*List_Items[Qty]

รŽn datele afiศ™ate รฎn exemplul Power BI de mai sus, fiecare rรขnd va avea acum preศ›ul calculat respectiv.

mฤƒsuri

Puteศ›i efectua un calcul folosind mฤƒsura fฤƒrฤƒ a fi nevoie sฤƒ adฤƒugaศ›i date, aศ™a cum se aratฤƒ รฎn exemplul Power BI de mai jos. Acest lucru este foarte util pentru rapoartele รฎn care preศ›ul poate fi afiศ™at, fฤƒrฤƒ a necesita o coloanฤƒ complet nouฤƒ pentru a-l stoca.

Exemplu:

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

Mese

Funcศ›iile DAX din modelul tabelar returneazฤƒ tabele รฎntregi. De exemplu, pentru a genera o listฤƒ cu toate ศ›ฤƒrile รฎn care organizaศ›ia are clienศ›i, utilizaศ›i funcศ›ia:

cities touched = DISTINCT(Customers[City])

Un cuvรขnt despre filtre

Filtrele ascund rรขndurile care nu se potrivesc criteriilor date. Un calcul dupฤƒ filtrarea datelor va fi aplicabil numai pe un rรขnd care corespunde acestor criterii.

Funcศ›ii Power BI DAX

Cรขteva funcศ›ii DAX importante sunt:

In medie

Aceastฤƒ funcศ›ie DAX vฤƒ permite sฤƒ gฤƒsiศ›i media dintr-un anumit set de valori, aศ™a cum se aratฤƒ รฎn exemplul Power BI de mai jos.

Exemplu -

AvgComm = AVERAGE(List_Items[Price])

max

Vฤƒ ajutฤƒ sฤƒ gฤƒsiศ›i maximul dintr-un anumit set de valori.

Exemplu โ€“ Aflaศ›i cea mai mare ordine.

HighSale = MAX(List_Items[Price])

Min

Vฤƒ ajutฤƒ sฤƒ gฤƒsiศ›i setul minim de valori.

Exemplu โ€“ Vฤƒ permite sฤƒ aflaศ›i cea mai micฤƒ comandฤƒ.

LowestSale = MIN(List_Items[Price])

Conta

Numฤƒraศ›i orice date numerice.

Exemplu โ€“ Numฤƒraศ›i numฤƒrul biletului emis.

TicketVolume = COUNT(Invoices[Ticket])

รŽnlฤƒnลฃui

Aceastฤƒ funcศ›ie vฤƒ ajutฤƒ sฤƒ uniศ›i valori รฎn coloane calculate. Puteศ›i utiliza ConcatenateX dacฤƒ utilizaศ›i รฎn mฤƒsuri.

Exemplu โ€“ Concatenaศ›i numele articolelor, iar MRP-urile vor da un cod unic pentru toate punctele de preศ› la care este vรขndut fiecare produs.

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

TotalYTD

Funcศ›ia vฤƒ permite sฤƒ calculaศ›i suma de la รฎnceputul anului curent pรขnฤƒ la data specificatฤƒ. Efectueazฤƒ calculul pe baza unui an calendaristic, nu a unui an financiar.

Exemplu โ€“ Calculaศ›i totalul vรขnzฤƒrilor pentru coloana preศ›.

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

Toate soluศ›iile

Returneazฤƒ totul. Ignorฤƒ filtrele.

Exemplu โ€“ Folosit cu funcศ›ia de calcul de mai sus.

Power BI vs. Tableau

Iatฤƒ diferenศ›ele majore รฎntre Power BI vs. Tableau:

parametrii Power BI Tablou
Anul รฎnfiinศ›ฤƒrii 2013 2003
Aplicatii Tablouri de bord complete pentru analizฤƒ Permiteศ›i analiza ad-hoc
Folosiศ›i de Utilizatori tehnici sau netehnici Folosit numai de cฤƒtre analiศ™ti
Asistenศ›ฤƒ Foarte limitat Suport complet
scalabilitate Bun Excelent
Infrastructurฤƒ SaaS Instalare

Cine foloseศ™te Power BI?

Iatฤƒ un profesionist important care utilizeazฤƒ instrumentul Power BI:

  • PMO โ€“ Manager de proiect ศ™i portofoliu
  • Business & Data Analyst
  • Dezvoltator ศ™i administrator baze de date
  • Echipa IT, profesionist IT
  • Raport consumator pentru utilizatorul final
  • Om de stiinta de date

Avantajele Power BI

Iatฤƒ avantajele utilizฤƒrii Power BI:

  • Oferฤƒ tablouri de bord ศ™i rapoarte prefabricate pentru soluศ›iile SaaS
  • Furnizaศ›i actualizฤƒri รฎn timp real pentru tabloul de bord.
  • Conexiune sigurฤƒ ศ™i fiabilฤƒ la sursele dvs. de date รฎn cloud sau on-premise
  • Power BI oferฤƒ implementare rapidฤƒ, configurare hibridฤƒ ศ™i un mediu securizat.
  • Explorarea datelor folosind interogare รฎn limbaj natural.
  • Funcศ›ie pentru vizualizarea tabloului de bord
  • Noi funcศ›ii adฤƒugate frecvent, care sunt grozave pentru utilizatorii Excel.
  • Capacitฤƒศ›i extinse de conectivitate la baze de date Funcศ›ia de รฎntrebฤƒri ศ™i rฤƒspunsuri publicฤƒ pe web.
  • integrarea cu ambele Python ศ™i codare R pentru a utiliza vizualizฤƒri.
  • Power Query oferฤƒ multe opศ›iuni legate de disputarea ศ™i curฤƒศ›area datelor.
  • Publicarea ulterioarฤƒ a datelor รฎn serviciul web Power BI poate programa reรฎmprospฤƒtarea fฤƒrฤƒ intervenศ›ie manualฤƒ.
  • Power BI susศ›inut de superputerea cu inteligenศ›a artificialฤƒ ศ™i รฎnvฤƒศ›area automatฤƒ.

Dezavantajele Power BI

Iatฤƒ dezavantajele/dezavantajele utilizฤƒrii Power BI:

  • Tablourile de bord ศ™i rapoartele partajate numai utilizatorilor care au aceleaศ™i domenii de e-mail.
  • Power Bl nu va amesteca datele importate, care sunt accesate din conexiuni รฎn timp real.
  • Power Bi nu va accepta fiศ™ierul mai mare de 250 MB ศ™i fiศ™ierul zip care este comprimat de datele din baza de date รฎn memorie X-velocity.
  • Power BI nu poate accepta dimensiunea fiศ™ierului mai mare de 1 GB.
  • Tablourile de bord nu acceptฤƒ ศ™i nu transmit niciodatฤƒ parametri de utilizator, de cont sau de alศ›i parametri de entitate.
  • Foarte puศ›ine surse de date care permit conexiuni รฎn timp real la rapoartele ศ™i tabloul de bord Power BI.

Rezumat

  • BI vฤƒ ajutฤƒ sฤƒ analizaศ›i datele ศ™i sฤƒ furnizaศ›i informaศ›ii utile care รฎi ajutฤƒ pe directorii corporativi, managerii de afaceri sฤƒ ia decizii de afaceri informate.
  • Power BI este un Informaศ›ii de afaceri ศ™i instrument de vizualizare a datelor care vฤƒ ajutฤƒ sฤƒ convertiศ›i datele dintr-o sursฤƒ de date variatฤƒ
  • Cรขteva instrumente Power BI importante sunt 1) Desktop Power BI 2) Serviciul Power BI 3) Gateway de date Power BI 4) Server de rapoarte Power BI 5) Aplicaศ›ii mobile Power BI
  • Excel (.xlsx, xlxm), Comma Separated Value (.csv), Power BI Desktop (.pbi), Baze de date รฎn cloud, Baze de date locale sunt surse de date importante utilizate รฎn Power BI.
  • Vizualizarea, seturile de date, tabloul de bord, rapoartele, tile sunt termeni importanศ›i utilizaศ›i รฎntr-un Power BI.
  • Power BI a fost conceptualizat de Ruler ศ™i Dhers Netz din echipa de servicii de acoperire a serverului SQL de la Microsoft.
  • 1) Integrarea datelor 2) Procesarea datelor 3) Prezentarea datelor sunt componente importante ale arhitecturii Power BI.
  • Power Query, Power Pivot, Power View, Power Map, Power BI Service, Power BI Q&A, Data Management Gateway, Data Catalog sunt elemente importante ale Power BI Dashboard.
  • DAX este un limbaj de expresie a formulelor care se numeศ™te (DAX) care poate fi utilizat cu diverse instrumente de vizualizare precum Power BI.
  • Power BI oferฤƒ tablouri de bord complete pentru analizฤƒ, รฎn timp ce Tableau permite doar analize ad-hoc.
  • Un profesionist important care foloseศ™te Power BI este PMO โ€“ Manager de proiect ศ™i portofoliu, Business & Data Analyst, IT Team, IT Professional etc.
  • Cel mai mare dezavantaj pentru Power Bi nu va accepta fiศ™ierul mai mare de 250 MB ศ™i fiศ™ierul zip care este comprimat de datele din baza de date รฎn memorie X-velocity.

Rezumaศ›i aceastฤƒ postare cu: