1.需求背景
Smartbi服务器部署在云端,用户需要在云端Smartbi中建立数据源以访问企业内网的关系数据库,这时就需要通过数据库网关功能进行相关的链接和访问。
参考资料:本地数据网关体系结构
2.功能说明
云端的Smartbi,可以直接访问企业内网的关系数据库。
以下数据库,暂时不支持:
1)文件类:Excel数据源、java数据源、Smartbi JDBC for Excel
2)ODBC类
3)aliyun MaxCompute:本身在云端,没有使用网关的必要
4)ORACLE TIMESTEN:内存数据库,必须配置ODBC数据源后才能访问
5)多维数据库
6)高速缓存库
7)跨库联合数据源
3.使用说明
3.1. 扩展包部署
扩展包:Smartbi_Common_DatabaseGateway
部署说明:扩展包部署
注意:更新扩展包之前,请做好知识库以及扩展包的备份。
3.2. 使用说明
扩展包部署后,进入config界面后,就会增加了 “Oracle 模式”的选项。
详细请参考:Smartbi系统配置信息说明
注意:OceanBase V3版本使用空库升级,必须执行以下SQL延长事务自动回滚的时间
SET GLOBAL max_allowed_packet=67108864;
SET GLOBAL ob_query_timeout=3600000000;
SET GLOBAL ob_trx_timeout=3600000000;
SET GLOBAL ob_trx_idle_timeout = 3600000000;
ALTER SYSTEM SET open_cursors=1500;