Chapter 6. Building Qlik Sense? Data Models
In the previous chapters, we looked at how to create a definition of which data to load. But we did not look at which considerations you should make on how to load and link different tables.
So, in this chapter, we will discuss the following topics:
- Data modeling
- How a data model reflects business processes
The QIX engine
The QIX engine is the core of the logic in Qlik Sense. All evaluations and calculations are made by this engine.
Every user selection implies a new logical situation. Other field values than the ones used earlier are possible; summations need to be made, so the charts and the KPIs get different values than what we had before. Everything needs to be recalculated, and the data model defines how this is done.
When the user makes a selection, Qlik Sense first evaluates which field values of other fields are possible and which rows are possible. In this evaluation, the key fields are used to propagate the selection to other tables. This is the logical inference. The second step is to calculate all formulas based on the possible rows. In this step, all aggregations are made.
The data model defines how the QIX engine's logical inference and calculations will be made.
- 工業機器人虛擬仿真實例教程:KUKA.Sim Pro(全彩版)
- Practical Data Analysis
- Getting Started with Containerization
- JMAG電機電磁仿真分析與實例解析
- Hands-On Linux for Architects
- 機器人創新實訓教程
- Lightning Fast Animation in Element 3D
- LAMP網站開發黃金組合Linux+Apache+MySQL+PHP
- 計算機與信息技術基礎上機指導
- 網絡服務搭建、配置與管理大全(Linux版)
- 從零開始學SQL Server
- 學練一本通:51單片機應用技術
- 和機器人一起進化
- 貫通開源Web圖形與報表技術全集
- Data Analysis with R(Second Edition)