官术网_书友最值得收藏!

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.

主站蜘蛛池模板: 新民市| 五华县| 汶上县| 惠水县| 宿迁市| 钟山县| 南丹县| 平陆县| 扶绥县| 商河县| 新巴尔虎左旗| 永修县| 中山市| 万年县| 多伦县| 军事| 温泉县| 龙里县| 安徽省| 清涧县| 北流市| 湘阴县| 弥渡县| 东兰县| 古浪县| 拜泉县| 高淳县| 巴彦淖尔市| 怀安县| 谷城县| 旅游| 威海市| 广昌县| 濮阳市| 盘山县| 苍梧县| 左权县| 桐庐县| 丹阳市| 潍坊市| 噶尔县|