Návrh pravidel a best practices pro tvorbu sémantických modelů ve vybrané společnosti
| Název práce: | Návrh pravidel a best practices pro tvorbu sémantických modelů ve vybrané společnosti |
|---|---|
| Autor(ka) práce: | Skyva, Adam |
| Typ práce: | Diplomová práce |
| Vedoucí práce: | Stanovská, Iva |
| Oponenti práce: | Smolníková, Markéta |
| Jazyk práce: | Česky |
| Abstrakt: | Diplomová práce se zabývá problematikou standardizace a výkonnostní optimalizace sémantických modelů postavených na architektuře Microsoft Tabular se zaměřením na platformu Microsoft Power BI. Vzhledem k technologické shodě jsou navržené postupy aplikovatelné i v prostředí Analysis Services. Hlavním cílem práce je definovat ucelená pravidla pro návrh optimálních modelů, vnitřní strukturu a volbu režimů úložiště a následně tento firemní standard ověřit v praxi společnosti Seyfor. Návrh vychází z analýzy in-memory engine VertiPaq a shrnuje nejlepší dostupné postupy v oblastech datového modelování a výpočetního jazyka DAX. Na základě analýzy současného stavu vývoje, podložené polostrukturovanými rozhovory s experty, je navržen metodický rozhodovací diagram a ucelený katalog 19 specifických pravidel. Tato pravidla jsou transformována do strojově čitelné podoby pro nástroj Best Practice Analyzer, čímž je umožněna plošná kontrola kvality. V realizační části je navržené řešení aplikováno na reálný enterprise projekt z bankovního sektoru, který vykazoval značný technologický dluh. Prostřednictvím rámce GQM a nástroje Performance Analyzer je exaktně kvantifikován přínos optimalizace. Výsledky prokazují, že automatizovaná detekce chyb a následná náprava strukturálních a výpočetních nedostatků vedla ke zkrácení celkové doby načítání vizuálu. Práce tak poskytuje ucelený, daty podložený rámec pro eliminaci technologického dluhu a nabízí možnost budoucí integrace do procesů CI/CD. |
| Klíčová slova: | sémantické modely; optimalizace výkonu; DAX; Business Intelligence; VertiPaq; Best Practice Analyzer; Power BI |
| Název práce: | Proposal for Rules and Best Practices for Creating Semantic Models in a Selected Company |
|---|---|
| Autor(ka) práce: | Skyva, Adam |
| Typ práce: | Diploma thesis |
| Vedoucí práce: | Stanovská, Iva |
| Oponenti práce: | Smolníková, Markéta |
| Jazyk práce: | Česky |
| Abstrakt: | This thesis addresses the standardization and performance optimization of semantic models built on the Microsoft Tabular architecture, with a focus on the Microsoft Power BI platform. Given the technological compatibility, the proposed procedures are also applicable in the Analysis Services environment. The main objective of this thesis is to define comprehensive rules for designing optimal models, internal structures, and storage mode selection, and subsequently to validate this corporate standard in practice at Seyfor. The proposal is based on an analysis of the VertiPaq in-memory engine and summarizes best practices in the areas of data modeling and the DAX query language. Based on an analysis of the current state of development, supported by semi-structured interviews with experts, a methodological decision tree and a comprehensive catalog of 19 specific rules are proposed. These rules are transformed into a machine-readable format for the Best Practice Analyzer tool, enabling comprehensive quality control. In the implementation section, the proposed solution is applied to a real-world enterprise project in the banking sector that exhibited significant technical debt. The benefits of optimization are precisely quantified using the GQM framework and the Performance Analyzer tool. The results demonstrate that automated error detection and the subsequent correction of structural and computational deficiencies led to a reduction in the total visual loading time. The thesis thus provides a comprehensive, data-driven framework for eliminating technical debt and offers the possibility of future integration into CI/CD processes. |
| Klíčová slova: | VertiPaq; performance optimization; DAX; semantic models; Best Practice Analyzer; Power BI; Business Intelligence |
Informace o studiu
| Studijní program / obor: | Aplikovaná datová analytika a umělá inteligence/Datová analytika v marketingu a e-commerce |
|---|---|
| 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: | 2. 1. 2026 |
|---|---|
| Datum podání práce: | 3. 5. 2026 |
| Datum obhajoby: | 12. 6. 2026 |
| Identifikátor v systému InSIS: | https://insis.vse.cz/zp/96031/podrobnosti |