了解主题域&主题集&维表&主题表
主题是报表分析、自助分析的基础,对于全新的ABI环境,第一步就是进行主题建设,有必要先了解下与主题相关的几个实体:主题域、主题集、主题表、维表。
一个ABI服务器中可以建多个主题域,每个主题域下面又可以建多个主题集,主题集下面存放的是一批主题表、维表和分析表。
即事实表,由维度和指标组成。维度是描述事物的角度,如性别、地区等。指标是对事物数值型的描述,如金额、销量、工时等。一张主题表一般对应一张数据库表。
主题表是数据分析的数据来源,不管是报表分析还是自助分析都是从主题表取数。
主题表分为物理主题、虚拟主题、sql主题和接口主题。
主题表创建入口如下:
其中物理主题提供了多种创建方式,如数据库表创建、自定义主题创建、批量复制创建、敏捷连接创建、从文件创建、ETL创建等。
为了提升大数据量下自助分析性能,创建主题表时可以选择保存为敏捷主题。创建入口有标志的表示可以保存为敏捷主题。保存为敏捷主题会将数据存储到系统的内置数据库中,可配置定时更新。
维度表。一般是分层级的,如行政区划维分为省-市-县区,大学班级分为学院-系-班级。
主题表中维度字段,一般存储的是代码,类似01、02这种。维表则是对这些代码的描述,以及层级关系的维护等。有了维表才能更清晰的、不同层级的展示数据。
维表分为单级维、代码层级维、通用维和螺旋维。
主题域和主题集下都可以创建维表。主题域下创建的维表,该主题域下的所有主题集都可以使用这些维表。主题集下创建的维表,只供当前这个主题集使用。
在主题域创建维表入口如下:
主题集创建维表的入口:
主题集是多张主题表的集合。我们可以将相关的业务主题放在同一个主题集下进行分析。
一张分析表只能取同一个主题集下的主题表进行分析,分析表不能跨主题集取数。
主题域是多个主题集的集合。它为主题集提供挂载点。
文档内容仅供参考
如果您需要解决具体问题,还可以登录亿信社区
在提问求助板块提问,30分钟内帮您解决问题
请先登录