一、数据建模的概念
数据建模的概念是指一个报表底层所有表之间关联结果的总称。在搭建数据模型时,要以业务逻辑作为依托,根据业务逻辑确定表与表之间的关联关系,方能保证数据模型在业务层面上的正确性。
二、数据模型的分类
数据模型的分类有大宽表、星形模型、雪花模型等。这些不同种类的模型只在数据冗余度和查询性能上有区别,并无正确与错误之分。如果用户侧重高性能,则选用大宽表,若追求最小的数据冗余,则选用雪花模型。下图为星形模型示例:
三、Qliksense中数据建模的步骤
首先需要选定建模的方式,拖拽方式还是脚本方式,拖拽方式将建模的过程简单化,主要针对数据质量较高的数据源,不用做ETL清洗就能直接拿过来建模的那种;而脚本的方式更加灵活,可以先对数据做清洗,然后再进行建模。
其次,是连接数据源。Qliksense支持主流的数据库和文件数据源,具体见