Data Lineage Analysis for Qlik Sense
Název práce v češtině: | Analýza datových toků pro Qlik Sense |
---|---|
Název v anglickém jazyce: | Data Lineage Analysis for Qlik Sense |
Klíčová slova: | data lineage, dátové toky, business intelligence, qlik sense |
Klíčová slova anglicky: | data lineage, data flow, business intelligence, qlik sense |
Akademický rok vypsání: | 2019/2020 |
Typ práce: | bakalářská práce |
Jazyk práce: | angličtina |
Ústav: | Katedra distribuovaných a spolehlivých systémů (32-KDSS) |
Vedoucí / školitel: | doc. RNDr. Pavel Parízek, Ph.D. |
Řešitel: | skrytý![]() |
Datum přihlášení: | 18.10.2019 |
Datum zadání: | 31.10.2019 |
Datum potvrzení stud. oddělením: | 26.11.2019 |
Datum a čas obhajoby: | 14.09.2020 09:00 |
Datum odevzdání elektronické podoby: | 28.07.2020 |
Datum odevzdání tištěné podoby: | 31.07.2020 |
Datum proběhlé obhajoby: | 14.09.2020 |
Oponenti: | Mgr. Martin Blicha, Ph.D. |
Zásady pro vypracování |
Qlik Sense is a data analytics and reporting platform that creates visual representations of aggregated data from various sources, including popular relational database systems. Generated reports are stored internally in JSON files.
The goal of this project is to design and implement a tool for data lineage analysis of Qlik Sense reports, and integrate the tool within the Manta Flow platform. One of the main tasks to be performed is a thorough inspection of the structure and content of JSON responses from a Qlik Sense server, focused especially on precise identification of data sources for relevant entities present in the reports (e.g., columns in a bar chart) and their characteristics (e.g., font and color). For a given set of JSON files with reports, the tool should produce a graph that captures the flow between data sources and corresponding entities in the reports. Other specific tasks to be performed include syntactic and semantics analysis of the input JSON files, and extensive testing on real-world inputs. |
Seznam odborné literatury |
1. Qlik Sense. https://www.qlik.com/us/products/qlik-sense
2. Qlik Sense Developer Documentation. https://help.qlik.com/en-US/sense-developer/September2019/Content/Sense_Helpsites/Home-developer.htm 3. Qlik Sense JSON API Reference. https://help.qlik.com/en-US/sense-developer/September2019/APIs/EngineAPI/index.html 4. JSON specification (ECMA-404). http://www.ecma-international.org/publications/files/ECMA-ST/ECMA-404.pdf 5. Manta Flow platform. https://getmanta.com/ |