Schița de curs
Introducere
- Prezentare generală a caracteristicilor și arhitecturii Power BI
- Instrumente avansate și analiză de date în Power BI
Începutul
- Instalarea Power BI și a altor componente
- Flux de lucru pentru pregătirea rapoartelor și dashboard-urilor
- Prezentare generală a interfeței
Power Query – importul datelor
- Tipuri de conectori
- Împăturirea interogărilor
- Extragerea datelor din diferite surse:
- Fișiere plate
- Foldere întregi de date
- Site-uri web
- Lucrul cu fișiere nestructurate
- Tehnici avansate în Power Query
- Îmbinarea și adăugarea tabelelor
- Pivotarea și depivotarea datelor
- Coloane automate din exemple
- Lucrul cu tabele inconsistente
- Descompunerea tabelelor
- Cele mai bune practici în analiza textelor
- Bazele limbajului M
Modelul de date – de ce ai nevoie de unul?
- Ce este un model de date?
- Normalizarea modelului de date
- 2 tipuri principale de tabele
- Cardinalitatea relațiilor
- Unu la mulți
- Unu la unu
- Multe la multe
- Fluxul de filtrare – logica din spatele motorului
- Cum să creezi o ierarhie?
- Cele mai bune practici în modelarea datelor
DAX – cel mai bun instrument pentru a face datele utile
- Ce este DAX și de ce este atât de bun?
- Care este diferența dintre măsură și coloană calculată? Care ar trebui să folosesc?
- Contextul de filtrare vs. Contextul de rând
- Cum să creezi un tabel de măsuri?
- Variabile în măsuri
- Cum să creezi variabile?
- De ce ar trebui să folosești variabile?
- Cum să gestionezi erorile și să depanezi cu variabile?
- Funcții scalare
- Funcții de agregare de bază
- Funcții iterator
- Funcția SWITCH – un IF mai bun
- Cum poți folosi funcția COALESCE?
- Utilizare avansată a CALCULATE:
- Modificatorii
- Funcțiile REMOVEFILTERS și KEEPSFILTERS cu exemple
- Ce este un Pattern?
- Funcții de tabel și filtrare
- Cele mai comune funcții de tabel
- Diferența și exemple de utilizare a funcțiilor VALUES și DISTINCT
- Cum să încorporezi SELECTEDVALUE în raportul tău?
- ALLEXCEPT
- ALLSELECTED
- De ce ar trebui să eviți SUMMARIZE?
- Diferite modalități de a genera date noi pentru raportul tău
- Îmbinări de tabele:
- Cum să faci un CROSSJOIN între tabele?
- EXCEPT și INTERSECT cu exemple
- Cum poți folosi funcția UNION
- Funcții de relații:
- Care este diferența dintre o relație fizică și una virtuală?
- RELATED și RELATEDTABLE
- Cum să folosești USERELATIONSHIPS?
- Concept avansat de inteligență temporală
- Cum să pregătești calendare fiscale și non-standard pentru modelul tău?
Tehnici avansate de vizualizare:
- Cum să îți pregătești propria paletă de culori pentru raportul tău?
- Cum să construiești o temă pentru toate rapoartele tale?
- Cum să creezi un panou de filtrare excelent?
- Învață să creezi grafice convingătoare care nu mint
- Învață să distingi între vizualizări bune, rele și greșite
- Cea mai simplă rețetă pentru a face raportul tău să arate bine
- Analiză de scenarii interactive pentru utilizatorii tăi
- Linii de prognoză și trend pentru o recunoaștere mai bună a datelor
- Drilling up și drilling down
- De ce ar trebui să folosești parametri?
- Marcajele ca aliați în vizualizarea datelor
Cerințe
- Cunoașterea de bază a Power BI
- Experiență în utilizarea Power BI
Mărturii (2)
M-a surprins placut atitudinea trainerului fata de aspectele psihologice ale activitatii de reporting, nu doar cele tehnice. Cred ca cel mai valoros lucru din acest curs este faptul ca mi s-a aratat cum arata excelenta in domeniul pe care mi l-am ales, si asta ma motiveaza foarte tare. Ca si elemente tehnice, m-a ajutat cel mai mult sa inteleg concepte de DAX si cum pot sa il incorporez in munca mea.
Fufa Claudia Alina Stefania - Zentiva
Curs - Power BI - Advanced
Concepte de power BI pe care sa caut sa le dezvolt ulterior. Fara acestea, nu as fi stiut ce sa caut in continuare pentru a ma documenta.