-
1505121235 数据老手Lv5
发表于2020-2-26 18:56
楼主
本帖最后由 1505121235 于 2020-2-26 19:23 编辑
一、概述
跨库分析,顾名思义,就是跨数据库进行分析,把来源于两个数据库的数据放到一张表进行分析处理,得到想要的分析结果。
二、适用场景
跨库分析是将所有数据放到内存中进行处理,占用内存,所以适合数据量不是很大,并且使用频率较高的场景,可以进行高效的分析。
三、使用方法
1.新建两张来源于不同数据库连接池的的sql主题表SQL1和SQL2,制作sql主题表的方式参考http://bbs.esensoft.com/thread-134946-1-1.html
2.在数据集上设置两个主题表的表关联关系,如下所示:
3.制作分析表。使用这两个主题表制作分析表即可进行分析
四、注意事项
一、概述
跨库分析,顾名思义,就是跨数据库进行分析,把来源于两个数据库的数据放到一张表进行分析处理,得到想要的分析结果。
二、适用场景
跨库分析是将所有数据放到内存中进行处理,占用内存,所以适合数据量不是很大,并且使用频率较高的场景,可以进行高效的分析。
三、使用方法
1.新建两张来源于不同数据库连接池的的sql主题表SQL1和SQL2,制作sql主题表的方式参考http://bbs.esensoft.com/thread-134946-1-1.html
2.在数据集上设置两个主题表的表关联关系,如下所示:
(1)数据集下的关联关系设置方法:
(2)报表模板中的设置方式:
1.暂时只支持主题集下的sql主题的跨库分析,不支持报表内置sql主题的跨库分析
2.表关联关系设置要注意相关关联关系的注意事项。
3.跨库分析的表必须是要么都是缓存到内存的,要么都是缓存到数据库的,不支持内存和数据库的混合分析。
4.当选择不缓存模式的时候,不支持跨库分析