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

Soubory ke stažení

    Poslední aktualizace: