Ugrás a fő tartalomra

Bejegyzések

DWH töltési elvek alapok

 DWH töltési elvek alapok 1. Forrásrendszeri tábla-kapcsolatok feltérképezése A forrásrendszer adatmodelljének megértése kulcsfontosságú a megfelelő DWH modell kialakításához. Ehhez az alábbi lépéseket javaslom: 1.1. Adatmodell dokumentáció és ERD (Entity Relationship Diagram) elemzése A forrásrendszerekhez általában elérhető valamilyen ERD, amely bemutatja a táblák közötti kapcsolatokat (1:N, N:M, stb.). Ha nem áll rendelkezésre dokumentáció, visszafejthető az adatmodell: Oracle Data Dictionary vizsgálata ( USER_CONSTRAINTS , USER_TAB_COLUMNS , USER_INDEXES ) Idegen kulcsok feltérképezése ( USER_CONS_COLUMNS ) Reverse Engineering ETL eszközzel (pl. Informatica, Talend, Oracle Data Integrator) 1.2. Tranzakciós és törzsadatok azonosítása Törzsadatok (Master Data): ügyfél, partner, termék, szerződés Tranzakciós adatok (Transaction Data): rendelés, vásárlás, számla, fizetés Kapcsolattáblák (Bridge/Link): ha sok-sok kapcsolatokat kell modellezni (pl. ügy...

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