Power BI Training — Gyakorlat
Lépésről lépésre. Nyisd meg a Power BI Desktop-ot és csináld végig.
I. A felület megismerése
Cél: tudd, hol van mi. 3 perc.
1.1
Nyisd meg a Power BI Desktop-ot
Ha még nincs telepítve: Microsoft Store → Power BI Desktop → Telepítés. Ingyenes.
1.2
Töltsd be az Elska Training fájlt
- Fájl → Megnyitás
- Keresd meg az
Elska_training.pbix fájlt
- Megnyitás
1.3
Nézd végig a három nézetet
A bal oldali függőleges ikonsorban három ikon van:
- Kattints a felső ikonra — ez a Riport nézet. Itt vannak a chartok.
- Kattints a középső ikonra — ez az Adat nézet. Sorok és oszlopok, mint Excelben.
- Kattints az alsó ikonra — ez a Modell nézet. Dobozok vonalakkal — a táblák és kapcsolatok.
"Három nézet, három funkció. A riport az, amit a főnök lát. Az adat az, ami mögötte van. A modell az, ami összetartja."
1.4
Menj vissza a Riport nézetre
Kattints a felső ikonra. Lent az oldalfüleken nézd végig az oldalakat: "Melyik műfaj tarol?", "Honnan jön a pénz?", stb.
II. Power Query — adattisztítás
Cél: lásd, hogyan működik a recept. 10 perc.
2.1
Nyisd meg a Power Query Editor-t
- Felül a szalagon: Kezdőlap fül
- Kattints: Adatok átalakítása
- Megnyílik a Power Query Editor egy új ablakban
2.2
Nézd meg a felületet
- Bal oldalt: Lekérdezések panel — a táblák listája (Streams, Artists, stb.)
- Középen: az adat előnézete — sorok és oszlopok
- Jobb oldalt: Alkalmazott lépések — a recept
Kattints a bal oldalon a Streams táblára. Középen megjelenik a Streams adat.
2.3
Nézd végig az Alkalmazott lépéseket
Jobb oldalon az Alkalmazott lépések panelben van néhány lépés. Kattints végig rajtuk egyenként — középen látod, hogyan nézett ki az adat az adott pillanatban.
"Minden lépés egy szabály. Ha holnap új adat jön a forrásból, a recept újra lefut rajta. Nem kell kézzel tisztítani."
2.4
Próbálj ki egy átalakítást
- Kattints a platform oszlop fejlécére (hogy kijelöld)
- Felül: Átalakítás fül → Formátum → NAGYBETŰS
- Nézd meg: az összes érték nagybetűs lett (SPOTIFY, APPLE MUSIC, stb.)
- Jobb oldalon új lépés jelent meg: "Nagybetűs szöveg"
2.5
Vond vissza
- Jobb oldalon: jobb klikk a "Nagybetűs szöveg" lépésen
- Válaszd: Törlés
- Az adat visszaállt az eredeti formájára
"Bármit elrontasz, visszavonhatod. A recept szerkeszthető."
2.6
Próbáld ki az Értékek lecserélését
- Jelöld ki a platform oszlopot
- Felül: Átalakítás fül → Értékek lecserélése
- Helyettesítendő érték:
Spotify
- Új érték:
SPOTIFY_TESZT
- OK
- Nézd meg: minden Spotify átváltozott SPOTIFY_TESZT-re
- Töröld a lépést (jobb klikk → Törlés) — ez csak próba volt
Fontos: ez a csere nem egyszeri — ha meghagynád, minden refresh-kor lefutna. A Power Query szabályokat tárol, nem egyszeri akciókat.
2.7
Zárd be a Power Query-t
- Bal felül: Bezárás és alkalmazás
- Ha nem csináltál végleges változtatást, a Bezárás és alkalmazás melletti nyílra kattintva válaszd az Elvetés opciót
III. Adatmodell
Cél: lásd a csillag sémát. 5 perc.
3.1
Válts Modell nézetre
Bal oldali ikonsor → alsó ikon (Modell nézet).
3.2
Nézd meg a csillag sémát
- Középen a Streams tábla — ez a ténytábla (fact). Ide folyik be az adat naponta.
- Körülötte: Artists, Tracks, Regions, Calendar — ezek a dimenziók. Ritkán változnak.
- A vonalak a kapcsolatok — az ID-k kötik össze a táblákat.
3.3
Kattints egy kapcsolatra
- Kattints a Streams és Artists közötti vonalra
- Megjelenik a kapcsolat részlete: melyik mező melyikhez kapcsolódik (artist_id ↔ artist_id)
- Látod a kardinalitást: 1:N — egy előadó, sok stream
"Ha a vonal nem lenne, a Power BI nem tudná összekötni az előadó nevét a bevétellel. Ez a kapcsolat dolgozik a háttérben, amikor chartot építesz."
3.4
Keresd meg a Costs táblát
Ez egy második ténytábla. Az Artists dimenzió mindkét fact táblához kapcsolódik — ez a galaxy séma (közös dimenziók).
IV. DAX — a szűrőkontextus
Cél: értsd meg, hogy egy measure hogyan ad más eredményt más kontextusban. 7 perc.
4.1
Válts vissza Riport nézetre
Bal oldali ikonsor → felső ikon.
4.2
Nézd meg egy meglévő measure képletét
- Jobb oldalon az Adatok panelben keresd meg a Streams táblát
- Nyisd ki (kattints a nyílra)
- Keresd meg a Total Revenue mezőt — mellette kalkulátor ikon van (ez jelzi, hogy measure)
- Kattints rá
- Felül a képletsorban megjelenik:
Total Revenue = SUM(Streams[revenue_eur])
"Ez egyetlen képlet. Egy SUM. Most figyeld, hogyan viselkedik különböző kontextusokban."
4.3
Tegyél fel egy KPI kártyát
- Kattints a vászon egy üres területére
- Jobb oldalon a Vizualizációk panelben kattints a Kártya ikonra (nagy szám ikon)
- Megjelenik egy üres kártya a vásznon
- Az Adatok panelből húzd be a Total Revenue-t a kártya Értékek mezőjébe
- Megjelenik a szám: 95 380 (vagy hasonló) — az összes bevétel
4.4
Tegyél fel egy oszlopdiagramot
- Kattints a vászon egy másik üres területére
- A Vizualizációk panelben kattints az Oszlopdiagram ikonra
- Üres chart jelenik meg
- Az Adatok panelből húzd be:
- genre (a Tracks táblából) → az X tengely mezőbe
- Total Revenue (a Streams táblából) → az Y tengely mezőbe
- Megjelenik az oszlopdiagram — műfajonként bontott bevétel
"Ugyanaz a Total Revenue measure. A kártyán egyetlen szám — az összes. A charton több szám — műfajonként. A measure nem változott. A kontextus más."
4.5
Tegyél fel egy slicer-t
- Kattints a vászon egy harmadik üres területére
- A Vizualizációk panelben kattints a Szeletelő ikonra
- Az Adatok panelből húzd be a platform mezőt (a Streams táblából)
- Megjelenik a szeletelő: Apple Music, Spotify, Tidal, YouTube Music
4.6
Kattints a Spotify-ra a szeletelőn
- A szeletelőn kattints a Spotify gombra
- Nézd meg: a KPI kártya száma lecsökkent, az oszlopdiagram átrendeződött
- Nem csináltál semmit — a Power BI automatikusan szűrte az összes vizuált
"Egy kattintás a szeletelőn, és az egész oldal reagál. Nem kell bekötni, nem kell képletet írni. A modell csinálja."
Ez a cross-filtering. A szeletelő szűri a modellt, és minden vizualizáció, ami ugyanabból az adatból dolgozik, automatikusan frissül.
4.7
Próbálj ki egy cross-filtering kattintást
- Kattints a szeletelőn újra a Spotify-ra a szűrő feloldásához (vagy Ctrl+kattintás)
- Most kattints az oszlopdiagram Electronic oszlopára
- Nézd meg: a KPI kártya most csak az Electronic bevételt mutatja
- Kattints a vászon üres területére a szűrő feloldásához
V. Vizualizáció — chart építése
Cél: építs saját chartot két húzással. 7 perc.
5.1
Hozz létre egy új oldalt
- Alul az oldalfüleken kattints a + gombra
- Új üres oldal jelenik meg
- Dupla klikk az oldalfül nevén → írd át: "Gyakorlat"
5.2
Építs egy oszlopdiagramot — bevétel országonként
- Vizualizációk panel → Oszlopdiagram ikon
- Húzd be:
- country (Artists tábla) → X tengely
- Total Revenue (Streams tábla) → Y tengely
"Két tábla, egy chart. A country az Artists-ből jön, a revenue a Streams-ből. A Power BI az artist_id kapcsolaton keresztül összerakta."
5.3
Adj címet a chartnak
- Kattints a chart-ra, hogy kijelöld
- A Vizualizációk panelben kattints a Formátum fülre (ecset ikon)
- Nyisd ki a Cím szekciót
- Írd be: "Bevétel országonként"
5.4
Adj hozzá egy KPI kártyát
- Kattints üres területre a vásznon
- Vizualizációk panel → Kártya
- Húzd be: Total Revenue
5.5
Adj hozzá egy szeletelőt
- Kattints üres területre
- Vizualizációk panel → Szeletelő
- Húzd be: platform
- Kattints a Spotify-ra — nézd meg, hogyan reagál a chart és a kártya
5.6
Adj hozzá egy vonaldiagramot
- Kattints üres területre
- Vizualizációk panel → Vonaldiagram
- Húzd be:
- date (Calendar tábla) → X tengely
- Total Revenue → Y tengely
- Adj címet: "Havi bevétel trend"
5.7
Próbáld ki: mit NE csinálj
- Kattints a chartodra → Vizualizációk panel → válts 3D oszlopdiagramra
- Nézd meg: az arányok eltorzulnak, nehéz összehasonlítani
- Válts vissza sima oszlopdiagramra
- Tegyél fel egy tortadiagramot (pie) a genre-vel — ha 6+ szelet van, olvashatatlan
- Töröld (kijelölés → Delete billentyű)
Szabály: tortadiagram csak 2-4 szelettel. Több? Használj oszlopdiagramot.
VI. Mentés
6.1
Mentsd el a munkádat
- Ctrl + S
- Válassz mentési helyet és nevet
A .pbix fájl tartalmazza az adatot, a modellt, a measure-öket és a vizualizációkat — egy fájl, minden benne van.
Összefoglalás — mit csináltál
- Megismerted a felületet — három nézet: Riport, Adat, Modell
- Megnyitottad a Power Query-t — láttad a receptet, kipróbáltál egy átalakítást és visszavontad
- Megnézted a modellt — csillag séma, fact és dimenziók, kapcsolatok
- Megértetted a szűrőkontextust — egy measure, más eredmény kártyán, charton, szeletelővel
- Építettél egy oldalt — oszlopdiagram, KPI kártya, szeletelő, vonaldiagram
- Kipróbáltad a cross-filteringet — egy kattintás, az egész oldal reagál
Ha elakadsz: a Power BI IntelliSense segít a képletírásban, a Ctrl+Z visszavon, és bármely vizualizáció törölhető a Delete billentyűvel. Kísérletezz bátran — nem tudsz semmit végleg elrontani, amíg nem mentesz.