Ugrás a fő tartalomra

Bejegyzések

Power BI és solplanet JSON forrás adatok feldolgozása

 Power BI és solplanet JSON forrás adatok feldolgozása JSON file feldolgozás rész megoldás Forrás értelmezés feszülség napló érték kinyeréséhez A "vpv" objektumon belül az "x" tartalmazza az időlistát 5 perces lépésekben, míg az "y" tartalmazza az első és második grid feszültség értékeit. A cél az, hogy ezt az adatstruktúrát átalakítsuk egy Power Query kompatibilis táblává, ahol az oszlopok: Idő (az "x" lista értékei) Feszültség 1 (az "y" lista első eleme minden időponthoz) Feszültség 2 (az "y" lista második eleme minden időponthoz) Javasolt Power Query M kód --- m let     // JSON fájl beolvasása     Source = Json.Document(File.Contents("C:\Users\User\Downloads\json\20250227.json")),     // "vpv" objektum kinyerése     vpvData = Source[result][data][vpv],     // "x" és "y" listák kinyerése     TimeList = vpvData[x],     VoltageList = vpvData[y],     // Idő és feszültség táblává alakítása...

Power BI alapok : PBIX fájl szerkezete, optimalizálás

Power BI alapok :  PBIX fájl szerkezete A PBIX fájl a Power BI Desktop fájlformátuma, amely tartalmazza az adatokat, lekérdezéseket, modellezést és vizualizációkat. Lényegében ez a Power BI jelentések forrásfájlja. 🔹 PBIX fájl szerkezete A PBIX fájl tömörített ZIP archívum , amely több különböző struktúrájú fájlt és mappát tartalmaz. Ha átnevezed a .pbix kiterjesztést .zip -re, kibonthatod a tartalmát és elemezheted. 🔹 Főbb komponensek a PBIX fájlban Elem Típus Jelentés Report/Layout JSON A jelentés vizuális elrendezése, diagramok, színek DataModel Adatbázis (VertiPaq) Az adatok tömörített, oszlopalapú tárolása Queries M kód (Power Query) Az adatok lekérdezése, transzformációi Metadata JSON A modell metaadatai (pl. kapcsolatokat, oszlopok típusait tárolja) DiagramState JSON A jelentésben lévő diagramok állapota SecurityBindings JSON Biztonsági beállítások (RLS, DAX filterek) 🔹 PBIX fájl szerkezeti elemeinek részletes elemzése 1️⃣ Report/Layout – A vizuális elrendezés Ez a JSON...

Power BI alapok : Power Query alap parancsok #shared és #sections

Power BI alapok : Power Query alap parancsok #shared és #sections  A #shared és #sections parancsok speciális objektumok Power Query M nyelvében, amelyek betekintést nyújtanak a lekérdezések környezetébe, és lehetőséget adnak a definiált függvények, paraméterek és egyéb elemek elérésére. 🔹 1. #shared – Minden elérhető objektum listázása A #shared egy rekordot ad vissza, amely tartalmazza a jelenlegi Power Query munkamenetben elérhető összes függvényt, lekérdezést és egyéb definiált objektumot. 📌 Példa: #shared használata ---m let MindenElérhető = #shared in MindenElérhető 🔹 Eredmény egy példakörnyezetben Ez egy rekordot ad vissza, amelyben az összes elérhető objektum listázva van: ---m [ Table.SelectRows = Function, Text.Combine = Function, Number.Round = Function, SajátLekérdezés = Table, fnSajatFuggveny = Function ] 🔹 A fenti lista tartalmazza: Beépített Power Query függvényeket ( Table.SelectRows , Number.Round , stb.). Felhasználó ált...