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
| 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

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ฤ
Pas 2) Veศi fi redirecศionat cฤtre a Microsoft stocaศi ศi selectaศi butonul Obศineศi.
Pas 3) Faceศi clic pe butonul Instalare.
Pas 4) Puteศi vedea starea progresului pe ecran.
Pas 5) รnainte de ecranul de bun venit, veศi cere sฤ vฤ รฎnregistraศi pentru a intra.
Pas 6) Cรขnd rulaศi Power BI Desktop, este afiศat un ecran de bun venit.
Tabloul de bord Power BI
Figura de mai jos demonstreazฤ 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.
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.









