配置步骤
高速缓存库在Smartbi中的配置方法如下:
(1)启动服务器,在浏览器输入Smartbi地址,进行登录;
(2)输入用户名密码,登录平台;
(3)在“系统导航栏”选择 数据连接,在“资源目录区”的高速缓存库更多操作
,选择 打开,或双击 高速缓存库;(4)进入“高速缓存库”界面
(5)据实际使用的数据库,修改相应连接属性,连接属性详情请参见 各数据库的连接详情;
(6)点击保存,保存配置。
各数据库的连接详情
数据库类型 | 配置说明 |
---|---|
Presto+Hive | presto使用注意 1、Presto执行多表关联查询时,会把多表拆分成多个执行计划执行,这样会影响查询效率。因此Presto不适合执行的多表关联场景有:跨库多表关联拼接查询。 2、Presto的关联机制:Presto会默认执行广播式的JOIN操作,会将左表拆分到几个工作节点上,然后发送整个右表分别到已拆分好的处理左表的工作节点上,如果右表非常大就会超出工作节点的内存限制,进而出错。因此,需要把数据量大的表放在左表才能保证查询正常。 3、presto+hive作为高速缓存库时,若hive设置了用户名密码,那么presto的配置中就需使用https证书(证书需根据服务器生成),因此跨库联合数据源中的连接字符串中需要手动添加https证书的映射参数 4、当高速缓存库驱动程序类型选择了Presto+Hive,系统默认生成的别名是smartbicache.shive,包括了非法字符".",因此在查看高速缓存库属性时,会引起报错,手动修改别名即可。 |
SmartbiMpp | 在windows版本下使用SmartbiMppMD作为缓存库,建议在Linux环境下使用 SmartbiMpp作为缓存库。 |
SmartbiMppMD | |
Vertica | |
星环 |
各数据库相关配置信息可参考文档内置数据库相关配置信息