Monitoring a kontrola aktualizací dat Power BI objektů
| Název práce: | Monitoring a kontrola aktualizací dat Power BI objektů |
|---|---|
| Autor(ka) práce: | Maaz, Josef |
| Typ práce: | Diplomová práce |
| Vedoucí práce: | Chlapek, Dušan |
| Oponenti práce: | Skývová, Kristýna |
| Jazyk práce: | Česky |
| Abstrakt: | Diplomová práce se zabývá tématem monitoringu aktualizací a zajištění datové kvality v cloudovém ekosystému Microsoft Power BI. Cílem práce je popis architektury Business Intelligence, identifikace problému kaskádových chyb, popis využití Power BI REST API pro extrakci provozních metadat a ověření navržených způsobů monitoringu v praktické implementaci na případové studii. Literární rešerše zahrnuje principy datových skladů, procesy aktualizace dat, bezpečnostní politiky v cloudu a limity vestavěných monitorovacích nástrojů. Dále se práce soustředí na možnosti programového přístupu k logům s důrazem na vývoj v jazyce M a využití nástroje On-premises Data Gateway. Praktická část práce vybírá tři hlavní typy Power BI datových objektů (datové toky, datová tržiště, sémantické modely). Navrhuje způsoby stahování jejich historie pomocí vlastního datového konektoru včetně integrace nedokumentovaných koncových bodů API. Navržené způsoby řešení jsou následně ověřeny na případové studii pro nadnárodní společnost. V případové studii je implementováno propojování izolovaných metadat do jednotné datové linie pro detekci kaskádových chyb. Kontroly stavu aktualizací jsou pomocí vlastního konektoru a inkrementálního načítání implementovány jako relační Power BI sémantický model. Následně je tento relační model vizualizován v interaktivním reportu pro monitoring a rychlou reakci a opravu chyb. Práce přináší hodnotné poznatky pro organizace spravující rozsáhlá datová portfolia a poskytuje praktický návod pro vybudování bezpečného dohledu s využitím Power BI REST API bez nutnosti eskalace administrátorských oprávnění. |
| Klíčová slova: | Business Intelligence; Power BI; monitoring; datová kvalita; jazyk M; Power BI datové tržiště; Power BI datový tok; REST API; kaskádové chyby; datový konektor; Power BI sémantický model |
| Název práce: | Monitoring and checking data updates of Power BI objects |
|---|---|
| Autor(ka) práce: | Maaz, Josef |
| Typ práce: | Diploma thesis |
| Vedoucí práce: | Chlapek, Dušan |
| Oponenti práce: | Skývová, Kristýna |
| Jazyk práce: | Česky |
| Abstrakt: | The master's thesis deals with the topic of refresh monitoring and data quality assurance in the Microsoft Power BI cloud ecosystem. The aim of the thesis is the description of Business Intelligence architecture, identification of the cascading errors problem, description of the use of Power BI REST API for operational metadata extraction, and verification of the proposed monitoring methods in a practical implementation on a case study. The literature review includes data warehouse principles, data refresh processes, cloud security policies, and the limits of built-in monitoring tools. Furthermore, the thesis focuses on the possibilities of programmatic access to logs with an emphasis on M language development and the use of the On-premises Data Gateway. The practical part of the thesis selects three main types of Power BI data objects (Dataflows, Datamarts, Datasets). It proposes methods for downloading their history using a Custom Data Connector, including the integration of undocumented API endpoints. The proposed solution methods are subsequently verified on a case study for multinational company. In the case study, the connection of isolated metadata into a unified data lineage for cascading error detection is implemented. The refresh status controls are implemented as a relational semantic model using the custom connector and incremental refresh. Subsequently, this relational model is visualized in an interactive report for monitoring and rapid reaction and error correction. The thesis brings valuable insights for organizations managing extensive data portfolios and provides a practical guide for building secure governance using the Power BI REST API without the need to escalate administrative privileges. |
| Klíčová slova: | Power BI; Business Intelligence; monitoring; data quality; cascading errors; Data Connector; M language; REST API; Power BI dataflow; Power BI datamart; Power BI dataset |
Informace o studiu
| Studijní program / obor: | Data a analytika pro business |
|---|---|
| Typ studijního programu: | Magisterský studijní program |
| Přidělovaná hodnost: | Ing. |
| Instituce přidělující hodnost: | Vysoká škola ekonomická v Praze |
| Fakulta: | Fakulta informatiky a statistiky |
| Katedra: | Katedra informačních technologií |
Informace o odevzdání a obhajobě
| Datum zadání práce: | 7. 3. 2025 |
|---|---|
| Datum podání práce: | 1. 5. 2026 |
| Datum obhajoby: | 5. 6. 2026 |
| Identifikátor v systému InSIS: | https://insis.vse.cz/zp/91834/podrobnosti |